Autor Tópico: NVidia Out funcionando com todas as cores  (Lida 2112 vezes)

Offline velox256

  • Usuário Ubuntu
  • *
  • Mensagens: 1.915
  • Debian é Debian... :)
    • Ver perfil
    • Linux Inside
NVidia Out funcionando com todas as cores
« Online: 25 de Janeiro de 2008, 19:06 »
Moçada, procurei no fórum e não achei nada à respeito, no sentido de configurar a saida de vídeo das placas de vídeo da NVidia, então lá vai. Se já postaram isso, por favor me avisem pra eu deletar o post ou colocar os créditos a quem é de direito. Essa dica só vai servir 100% se o usuário conseguir ver a saída de TV colorida usando o Windows, pelas razões que vão ser explicadas no final. E não esqueça de fazer backup do xorg original antes de fazer as modificações! E se vc usa um modulador de RF pra ligar a sua placa de vídeo na TV, deixe o modulador desligado, só o ligue qdo o sistema estiver totalmente carregado, senão a saída de tv pode não ser detectada corretamente.

1- Instalar o Envy para facilitar a instalação dos drivers da NVidia. Ou então instalá-lo manualmente, vai do gosto de cada um. Como só testei essa dica com os drivers da NVidia, não sei se vai funcionar com o do próprio Ubuntu, aquele que é instalado qdo vc habilita os drivers restritos.

2- Uma vez instalado o driver via Envy (ou de outro modo) e modificando o xorg.conf conforme necessário (o Envy faz isso):

Citar
Section "Device"
    Identifier     "nVidia Corporation NV34 [GeForce FX 5200]"
    Driver         "nv"

para

Citar
Section "Device"
    Identifier     "nVidia Corporation NV34 [GeForce FX 5200]"
    Driver         "nvidia"

3- Abra o NVidia Settings que está no "menu iniciar"/Ferramentas do Sistema e selecione XServer Display Configuration; se a saída de tv foi reconhecida normalmente, vai aparecer em GPU 0 o item Tv 0. Se não aparecer, reinicie o micro com a TV desligada, ligue-a (ou ao modulador de TV) qdo o sistema estiver todo carregado e repita o processo de menu iniciar e tal;

4- Em XServer Display Configuration, selecione o seu monitor principal, escolha (em Layout, parte de baixo) em Position, o modo Clone e clique em Aplicar. Deverá aparecer na TV as duas telas iguais, mas ainda em preto e branco; se aparecer colorido, beleza, NÃO coloque as linhas extras sugeridas no passo 5;

5- Se estiver em preto e branco, vc tem que adicionar algumas linhas ao xorg. Pra facilitar, copie o xorg.conf para a pasta do usuário. Volte para a janela do NVidia [/quote]Settings, clique em Save To X Configuration File. Pra evitar erro, ao aparecer a janela de salvar, no path original do xorg.conf aponte para o arquivo xorg que vc colocou na pasta de usuário. Agora, edite ESSE aquivo da pasta do usuário e na parte dele que tiver esse texto (sudo gedit /home/usuario/xorg.conf):

Citar
Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    16
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "CRT: 1024x768 +0+0, TV: 1024x768 +0+0; CRT: 832x624 +0+0, TV: nvidia-auto-select +0+0; CRT: 800x600 +0+0, TV: nvidia-auto-select +0+0; CRT: 640x480 +0+0, TV: nvidia-auto-select +0+0"

coloque as linhas:

    Option         "TVStandard" "PAL-M"
    Option         "TVOutFormat" "SVIDEO"
    Option         "TVOverScan" "1.0"

então vai ficar:

Citar
Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    16
    Option         "TVStandard" "PAL-M"
    Option         "TVOutFormat" "SVIDEO"
    Option         "TVOverScan" "1.0"
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "CRT: 1024x768 +0+0, TV: 1024x768 +0+0; CRT: 832x624 +0+0, TV: nvidia-auto-select +0+0; CRT: 800x600 +0+0, TV: nvidia-auto-select +0+0; CRT: 640x480 +0+0, TV: nvidia-auto-select +0+0"

As três últimas linhas Options são colocadas pelo NVidia Settings, não é necessário adicioná-las.

6- Finalmente, salve o arquivo editado (que está na sua pasta de usuário) e depois copie-o para a pasta /etc/X11/ e reinicie a máquina. Pronto, saída funcionando e colorida. Agora vamos a algumas considerações:

Option         "TVStandard" "PAL-M" ----> Mude de acordo com a sua TV, se for NTSC, mode de PAL-M para NTSC;
Option         "TVOutFormat" "SVIDEO" ----> Se vc utiliza a saída RCA, mude SVIDEO para COMPOSITE;
Option         "TVOverScan" "1.0" ----> Configura o tamanho da tela em função da resolução;

Qdo eu disse lá em cima que essa dica só vai funcionar se a saída de tv estiver funcionando no Windows é devido a alguns problemas com os cabos SVideo que costumam vir com as placas de vídeo. No meu caso, tive que usar uma jogada de ligar determinados fios com resistor e capacitor pra poder ter a saída colorida, daí a sugestão de testar a saída no Windows. Não vai adiantar nada fazer tudo isso se o cabo de vídeo estiver de "videadagem", hehehe...
Ah sim, não consegui fixar os parâmetros de OverScan, Flick Filter e Saturation no arquivo de configuração, isso tem que ser feito manualmente no NVidia Settings sempre que for usar a saída de tv. E só ligue a TV (ou o modulador) depois do sistema estar totalmente carregado, pois não sei pq a saída não é detectada se um deles estiver ligado, mó doideira, hehehe...
Computador perereca, com disco perereca, monitor perereca e sistema super xuxu. Visitem a minha página em http://sidserra.k6.com.br ou meu blog em http://sidserra.blogspot.com.br.