Cesar A. Ramina (cesar.ar@tutopia.com.br) enviou sua tradução do tutorial de Len Sorensen sobre como instalar os drivers acelerados proprietários das placas NVidia no Debian.
Instruções simples para instalar os drivers da nVidia para XFree86 no Debian
Escrito: Len Sorensen
(LSorensen on irc.debian.org, lsorense -at- csclub.uwaterloo.ca)
Versão original:
http://tinyplanet.ca/~lsorense/debian/debian-nvidia-dri-howto.txt
Tradução: Cesar A. Ramina
Curitiba, PR, Brasil
cesar.ar@tutopia.com.br
Nota:
Até agora são estas as versões debian:
woody: Debian 3.0 stable release
sarge: Debian testing release (será a próxima versão estável)
sid: Debian unstable (não será lançada serviu para testes)
Passo 0: Limpando a confusão deixado pelo nvidia's installer (se usou antes)
Tenha certeza de remover todo o lixo criado pelo instalador da NVidia, pois ele cria arquivos em diferentes locais e podem causar problemas mesmo seguindo estas instruções. Existe uma opção de desinstalação, algo como nvidia-installer --uninstall pode resolver o problema.
NT: Se usou o arquivo binário para a instalação, tipo NVIDIA-Linux-x86-1.0-6111-pkg1.run é só executar o programa novamente com --uninstall.
Não misture pacotes do debian com os do nvidia intaller. Os instaladores não concordam com o lugar onde serão instalados os pacotes. É de um jeito ou de outro. Para fazer o jeito certo Debian, todos os resquícios do nvidia installer tem que ser apagados.
Passo 1: Preparando os pacotes fontes
Para quem usa versão woody:
Se você está rodando a versão woody que não contem os drivers da nvidia, acrescente esta linha no seu arquivo /etc/apt/sources.list:
deb http://www.backports.org/debian woody nvidia-graphics-drivers nvidia-kernel-common xfree86 dpatch
depois execute 'apt-get update' para atualizar a lista de pacotes.
Para quem usa a versão sarge ou sid:
Tenha certeza que você tem main contrib non-free no seu arquivo /etc/apt/sources.list desde que o drivers da nvidia estão na área non-free e algumas ajudas na área contrib.
Passo 2: Tenha certeza que seu kernel está com a versão certa.
O driver da nvidia requer kernel 2.4 ou 2.6 neste momento.
Para quem usa versão woody:
Se não está rodando 2.4.18 no woody compilado para a seu tipo de cpu, você tem que acertar isso primeiro. Para Pentium Pro, Celeron, P2, P3 e P4 use o pacote 'kernel-image-2.4.18-686', para Duron e Athlon use 'kernel-uimage-2.4.18-k7', e para sistemas antigos pentium e k6, use
'kernel-image-2.4.18-386' . Breve, 2.4.24 pode se tornar disponível para versão woody.
Lembre de reboot depois de instalado o novo kernel para ter certeza que está rodando o kernel certo.
Para quem usa a versão sarge ou sid:
Para quem usa a versão sarge ou sid, por favor tenha certeza que está rodando o kernel mais atual. A maneira mais simples de fazer isto é:
> apt-get install kernel-image-2.4-686
ou
> apt-get install kernel-image-2.4-k7
ou
> apt-get install kernel-image-2.6-686
ou
> apt-get install kernel-image-2.6-k7
Isto fará você usar o último kernel disponível (seja 2.4.x
ou 2.6.x). Se o comando para instalar o kernel-headers falhar mais tarde, significa que não fez esse passo certo.
Lembre de reboot depois de instalado o novo kernel para ter certeza que está rodando o kernel certo.
Passo 3: Instalando os pacotes necessários para compilar o módulo nvidia.
É necessário a instalação de alguns pacotes.
> apt-get install nvidia-kernel-source nvidia-kernel-common
obs: se o comando apt-get retornar pedindo a instalação de mais pacotes auxiliares, instale-os também.
Se está rodando um kernel debian, faça o seguinte:
> apt-get install kernel-headers-`uname -r`
> export KVERS=`uname -r`
> export KSRC=/usr/src/kernel-headers-`uname -r`
Note que as linhas acima NÃO são escritas com aspas simples. São crases. Aqueles símbolos nas teclas ~ em teclados com layout americano.
Se você compilou seu kernel, apenas tenha certeza que sabe extamente onde se encontram os fontes (sources) e para acertar a variável KSRC naquele local.
> export KVERS=`uname -r`
> export KSRC=location of your kernel sources or headers
Note que as linhas acima NÃO são escritas com aspas simples. São crases. Aqueles símbolos nas teclas ~ em teclados com layout americano.
Passo 4: Compilando e instalando o módulo nvidia
Compile o modulo do kernel:
> cd /usr/src
> tar xvzf nvidia-kernel-source.tar.gz
> cd modules/nvidia-kernel
> debian/rules binary_modules
E então instale-o:
> cd ..
> dpkg -i nvidia-kernel-`uname -r`*deb
> depmod -a
Passo 5: Instalando e configurando o driver glx da nvidia
Instale os pacotes com o comando:
> apt-get install nvidia-glx nvidia-glx-dev xserver-xfree86
Voce está pronto para usar o servidor X com seu novo driver. Configure o X normalmente com :
> dpkg-reconfigure xserver-xfree86
e configure o monitor, resolução, mouse, etc... com seus periféricos e selecione o driver nvidia ao invés de nv.
Nota: Todos os usuários gostariam de usar modo 3D então adicione os usuários a este grupo. Para isto comande:
> adduser youruser video
Na próxima vez que os usuários fizerem login terão acesso 3D.
É isto. Você está rodando seu novo X. Vai aparecer o logo do NVidia na inicialização do ambiente X se tudo correu bem.
Lembre-se: todas as vezes que você trocar de kernel ou sair uma nova versão do driver da nvidia esses passos deverão ser executados novamente para que o módulo kernel nvidia compatibilize com o kernel novo.
Postado por brain em outubro 11, 2004 06:11 PM
» Postado por: resistance em outubro 12, 2004 07:08 AM, 219.207.244:
perfeito no sarge, na primeira!
no entanto no sid no dpkg -i :
find:/etc/devfs/symlinks.d: Arq. ou dir. nao encontrado
devfsd: No devfs on /dev, not starting.
» Postado por: resistance em outubro 12, 2004 07:24 AM, 219.207.244:
apesar do comentario anterior,alterando o XF86config de nv p/ nvidia funcionou no sid!
» Postado por: reniel em outubro 15, 2004 06:20 PM, 200.151.91.:
gostaria de saber como instalar winmodem lucent no linux..onde pegar driver... vlw
» Postado por: Paulo André em outubro 27, 2004 02:26 PM, 200.161.15.:
Gostei muito, mas gostária de tirar uma duvida?
para instalar os drivers nvidia no fedora core 2 é a mesma coisa e se for qual arquivo devo baixar não sei se baxei o certo, baixei o seguinte:
NVIDIA-Linux-x86-1.0-6111-pkg1.run,
quando o executo ele fala que é arquivo errado.
» Postado por: Cesar.AR em outubro 27, 2004 10:35 PM, 200.103.244:
Reniel - Sobre modems - coloque sua pergunta no fórum.
Paulo André - O método acima só vale para o Debian. No fedora tem que executar o arquivo que você baixou em uma tela não gráfica (ctrl-alt-f2) e com o servidor gráfico desligado (init 3) e como root. Com certeza achará na internet um rau-tu específico para o Fedora.
O Arquivo Histórico do BR-Linux.org mantém no ar (sem alteração, exceto quanto à formatação) notícias, artigos e outros textos publicados originalmente no site na segunda metade da década de 1990 e na primeira década do século XXI, que contam parte considerável a história do Linux e do Open Source no Brasil. Exceto quando indicado em contrário, a autoria dos textos é de Augusto Campos, e os termos de uso podem ser consultados na capa do BR-Linux.org. Considerando seu caráter histórico, é provável que boa parte dos links estejam quebrados, e que as informações deste texto estejam desatualizadas.