renan1010
(usa Debian)
Enviado em 29/11/2011 - 01:59h
Mandei esse tutorial para aprovação como artigo, de uma olhada.
Bom esse é um artigo simples, para ajudar muitos que estão iniciando no linux, e não estão conseguindo configurar suas placas de vídeo nvidia.
# 1 passo #
Primeiramente vai ser necessário os seguintes pacotes estarem instalados:
- module-assistant
- build-essential
- xserver-xorg-dev
- pkg-config
- binutils
- linux-source-2.6.18 (de acordo com a versão do seu kernal, para verificar qual a versão utilize o comando uname -r)
exemplo:
#uname -r
2.6.38-12-generic-pae
então deve instalar o pacote linux-source-2.6.38-12
Para instalar os pacotes necessários é bem simples
Primeiramente adicione um repositório no /etc/apt/sources.list
repositório oficial da usp
# echo “deb
http://linorg.usp.br/debian etch main contrib non-free” > /etc/apt/sources.list
# aptitude update
ou o próprio repositório oficial do debian
# echo "deb
http://ftp.debian.org/debian lenny contrib non-free" > /etc/apt/sources.list
# aptitude update
# aptitude install module-assistant
# aptitude install build-essential
# aptitude install xserver-xorg-dev
# aptitude install pkg-config
# aptitude install binutils
# aptitude install linux-source-2.6.18 (lembre-se instale de acordo com a versao do seu kernel)
# aptitude install mesa-utils
# 2 passo #
Entre no site da NVIDIA e faça o download do driver do seu modelo de placa para Linux:
http://www.nvidia.com/
# 3 passo #
Acesse um terminal modo texto(exemplo o tty1 apertando CTRL+ALT+F1) como root e parar o servidor X gráfico. Quem o gerencia no Debian é o gdm.
#/etc/init.d/gdm stop
caso tenha modificado o seu servidor X.
caso seu modo gráfico seja o KDE, utilize o comando abaixo.
#/etc/init.d/kdm stop
Antes de iniciar todo o processo, faça um backup do xorg.conf original, com ele caso houver algum problema, bastará restaurá-lo.
# cp /etc/X11/xorg.conf /etc/X11/xorg.conf.antigo
em seguida faça a preparação de dependência de compilação de módulos ajustada pelo module-assistant:
# m-a update
# m-a prepare
No Debian como também outras varias distribuições, este pacote instala um arquivo compactado com o código fonte do kernel. É necessário ainda descompatá-lo e criar um link simbólico padrão que os programas que utilizam os fontes seguem.
# tar -xjvf /usr/src/linux-source-2.6.18.tar.bz2 -C /usr/src
# rm /usr/src/linux
# ln -s /usr/src/linux-source-2.6.18 /usr/src/linux
Agora vá até o diretório em que o driver da Nvidia mude suas permissões para que possa ser executado e depois o execute-o.
# chmod u+x "caminho onde o driver foi baixado" ( exemplo chmod u+x /home/reeh/Download/NVIDIA-Linux-x86-290.10.run
# sh NVIDIA-Linux-x86-290.10.run
# modprobe nvidia
# echo “nvidia” >> /etc/modules
Siga normalmente as instruções do instalador e, no final, pode autorizá-lo a atualizar o arquivo de configuração do X (/etc/X11/xorg.conf). Você pode fazer isso manualmente, mudando o valor de Driver para “nvidia”, dentro da seção Device.
# 4 passo #
Apos ter feito todas as configurações reinicie a maquina.
#shutdown -r now
Se deu tudo certo aparecerá a logomarca da NVIDIA antes de login gráfico.
Para verificar se a aceleração 3D esta ativada:
# glxinfo | grep direct
direct rendering: Yes (Se apareceu isso aqui está tudo OK)
ou
$ glxgears
Se você ver uma engrenagem rodando, está OK.
# Nota de atenção #
Caso com toda essa configuração sua tela fique preta e o computador travar tente
acrescentando a seguinte linha em negrito na seção Device do arquivo /etc/X11/xorg.conf, veja um exemplo:
Section "Device"
Identifier "nVidia Corporation NV34 [GeForce FX 5200]"
Driver "nvidia"
Option "NvAGP" "1"