domingo, 8 de novembro de 2009

Ubuntu 9.10 amd64 + driver nvidia versão 185 + tv 21"

Se você andou tentando configurar o nvidia-settings e ao tentar salvar o arquivo de configuração recebeu uma mensagem de erro, saiba que você não foi o único e consegui uma maneira de driblar esse empecílio. É o seguinte:

Quando você terminar a sua configuração vai abrir uma janela chamada "save x configuration", nessa janela existe uma opção chamada "show preview", se você clicar nela, copiar o conteúdo e colocá-lo no lugar do antigo xorg.conf vai funcionar que é uma beleza, ao menos aqui foi assim.

Lembre-se de fazer uma cópia do arquivo antigo para possíveis emergências, no console, como root, fica assim:

# cp /etc/X11/xorg.conf /etc/X11/xorg.conf.old && gedit /etc/X11/xorg.conf

Vai abrir um editor de texto com o antigo arquivo de configuração:

É só dar um ctrl+a e um ctrl+v que o conteúdo novo vai substituir o antigo, então salva, fecha o editor de texto e reinicia a sessão, se você possui um equipamento parecido com o meu vai estar com a tv funcionando como uma extensão da área de trabalho.

Ae vai o arquivo de configuração:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildd@crested) Sun Feb 1 20:25:37 UTC 2009

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection

Section "ServerFlags"
Option "Xinerama" "1"
EndSection

Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Samsung SyncMaster"
HorizSync 30.0 - 85.0
VertRefresh 50.0 - 160.0
Option "DPMS"
EndSection

Section "Monitor"
# HorizSync source: builtin, VertRefresh source: builtin
Identifier "Monitor1"
VendorName "Unknown"
ModelName "TV-0"
HorizSync 28.0 - 55.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 7600 GS"
BusID "PCI:2:0:0"
Screen 0
EndSection

Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 7600 GS"
BusID "PCI:2:0:0"
Screen 1
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "CRT-0"
Option "metamodes" "CRT: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection

Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "TV: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection

2 comentários:

  1. Caro amigo, feliz 2010.
    Estou com o seguinte problema e talvez você possa ajudar-me: Tenho uma nvidia 6200 e um monitor Samsung SM 740N LCD. Ocorre que quando faço a configuração fica tudo beleza mas quando a máquina é reiniciada ela volta para uma configuração de 800 x 600. Neste ponto é só acertar a resolução que tudo funciona beleza novamente. Mas é só reiniciar que tudo acontece novamente. Parece que o problema esta relacionado com o monitor, pois se eu troco o monitor por outro, também Samsung só que desta vez um SM 793DF, a configuração inicia perfeita como deveria estar. Existe algum comando que obriga à reconfiguração no arranque da placa de vídeo? Você pode me ajudar?
    ronangledson@yahoo.com.br
    Obrigado.

    ResponderExcluir
  2. Kra, o que eu tentaria fazer é acertar as configurações diretamente no xorg.conf. Ele é o arquivo lido pelo X para "montar" a interface conforme as tuas vontades...

    Pod ser uma variedade muito grande problemas, mas provavelmente a solução esteja nas configurações do xorg.conf.

    Feliz 2010 pra ti tb, brigado.

    ;)

    ResponderExcluir