sábado, 10 de setembro de 2011

Instalando o driver oficial da nVidia para GeForce4 MX4000 no Debian

Olá. Se você possui uma GeForce4 MX4000, e está achando o que o seu sistema está lento no linux, é provável que você não esteja usando o driver oficial da nvidia.

Em meu sistema já estavam instalados os driver oficiais da nVidia, porém os mesmo eram muito novos, e não dão mais suporte para esta placa.

Primeiro vamos verificar se o módulo está carregado:
lsmod | grep nvidia

Como não tivemos nenhuma saída, significa que o módulo não está carregado.

Agora vamos tentar carregar o módulo.
modprobe nvidia
O comando acima nos dá um erro genérico. Para saber qual é o problema realmente usamos o comando dmesg.

No final do comando dmesg, temos as seguintes mensagens:
[  502.251445] NVRM: The NVIDIA GeForce4 MX 4000 GPU installed in this system is
[  502.251449] NVRM:  supported through the NVIDIA 96.43.xx Legacy drivers. Please
[  502.251451] NVRM:  visit http://www.nvidia.com/object/unix.html for more
[  502.251453] NVRM:  information.  The 260.19.12 NVIDIA driver will ignore
[  502.251463] NVRM: No NVIDIA graphics adapter found!

Essa foi a dica que precisava para saber que necessitamos dos driver legados versão 96.43.xx, que ainda suportam minha placa.

Para minha sorte, no respositório non-free do debian squeeze, o driver está disponível para download.

Então bastou digitar:
apt-get install nvidia-glx-legacy-96xx-dev nvidia-glx-legacy-96xx

O driver foi compilado e instalado automaticamente. Logo após, se deu tudo certo, basta reiniciar o computador, para descarregar o driver antigo e carregar o driver recém instalado.
Se você tiver algum erro, pode ser que alguma coisa necessária para a compilação dos drivers não esteja instalado, como o pacote build-essential, ou os headers da sua kernel.
Se o xorg não foi configurado automaticamente, você pode configura-lo facilmente utilizando a aplicação nvidia-xconfig.

Após o reinício, a diferença na performance do meu computador foi evidente.
O flash player, que fazia com que o navegador parasse de responder, agora está normal.

Nenhum comentário:

Postar um comentário