Proprietário de um PC com placa-mãe Asus K8VX-SE e placa de vídeo NVidia GeForce FX5200 ( 128MB ), deparei-me com o seguinte problema: não conseguia manter a NVidia funcionando ( Debian
GNU/Linux ).
Resumindo: não importa o método que eu usasse para instalar o driver da NVidia (compilando o do próprio fabricante ou pelos repositórios Debian - qualquer que fosse a forma), a instalação era bem sucedida e a placa rodava perfeitamente. Se eu reiniciasse o PC, tudo ok. Mas, bastava desligá-lo e pronto. Ao ligar o computador de novo, erro no X... como se o driver fosse "volátil".
O engraçado é que se eu instalasse qualquer versão do Ubuntu para AMD64 (testei a 5.10, 6.06, 7.04 e 7.10) este bug não acontecia. Qualquer distro para i386, o erro do X, independente do Santo para qual eu rezasse.
Depois de bater a cabeça e ouvir reclamações de vários usuários com o mesmo equipamento que o meu, todos referindo um conflito de hardware, eu já tinha até desistido...
Mas, conversando com o pessoal da comunidade Ubuntu Brasil no Orkut, o usuário Rafael Raposo apareceu com a solução imediata para o problema.
Basta adicionar uma linha no xorg.conf, na "Section Device", após ter instalado e configurado o driver para sua NVidia:
Option "NvAGP" "1"
Deverá ficar algo assim (mas apenas adicione a linha recomendada):
Section "Device"
Option "NvAGP" "1"
Identifier "Card0"
Driver "nvidia"
VendorName "All"
BoardName "All"
EndSection
A dica foi testada e aprovada por 3 usuários com o mesmo problema.
"E o homem venceu a máquina".
Boa sorte,
Percival
E eu agradeço o colega CZuber por ter melhorado a dica, com mais informações...
Depois que eu a tinha enviada à lista de espera, me toquei que poderia ter descrito o porquê da modificação no xorg.conf...
Abraço a todos.