Arquivo do Blog

Dica do dia

BuscaPé, líder em comparação de preços na América Latina

Sábado, 9 de Dezembro de 2006

Instalando o driver da NVIDIA no Fedora 6

Não é que exista um segredo para se instalar o driver da NVIDIA no Fedora 6, mas muitas pessoas por ainda não saberem como lidar corretamente com o Linux ainda, possuem dúvidas. Resolvi explicar o que fazer para poder instalar o driver da NVIDIA corretamente no Fedora 6.

A primeira coisa que devemos fazer é nos certificar que existe instalado o kernel source do Fedora 6, para isto usamos o comando:

$ rpm -qa kernel*

Como resultado, deve aparecer algo assim:

kernel-2.6.18-1.2849.fc6
kernel-devel-2.6.18-1.2849.fc6

Se não aparecer algum "kernel-devel" significa que o seu kernel source não está instalado. Para instalá-lo, a forma mais simples é através do YUM. Então, digite o seguinte caso NÃO tenha instalado o kernel source aí:
# yum update kernel kernel-devel

ou somente:
# yum install kernel-devel

Preferencialmente eu optaria pela primeira opção do qual seria atualizado o seu kernel para a última versão e instalado o kernel-devel (kernel source) no seu ambiente. Obviamente, após ter feito isto, ligue novamente o Linux e utilize o novo kernel que foi instalado.

Continuando...

Sabendo que o kernel source (kernel-devel) está instalado no seu Fedora 6, o próximo passo é baixar o driver da NVIDIA. Você pode acessar o link http://www.nvidia.com/object/unix.html e baixar o .RUN de lá ou poderá fazer o download através do comando:

$ wget http://us.download.nvidia.com/XFree86/Linux-x86/ 1.0-9631/NVIDIA-Linux-x86-1.0-9631-pkg1.run

Agora, teremos de ir no modo texto (pressione CTRL+ALT+F1) e entre com o usuário root.

Antes de executar o arquivo .RUN, vamos criar um arquivo (para evitar maiores problemas com o instalador do NVIDIA) dentro do kernel source do Fedora 6. Digitando:
$ uname -a
...aparecerá uma numeração tal como:
Linux atlantis.local
2.6.18-1.2849.fc6 #1 SMP Fri Nov 10 12:45:28 EST 2006 i686 i686 i386 GNU/Linux
...ou algo assim. Baseado nesta informação, veja o que deixei em negrito "2.6.18-1.2849.fc6" e "i686", portanto, digite o comando abaixo substituindo pelo que aparece aí no seu linux:

# touch /usr/src/kernels/2.6.18-1.2849.fc6-i686/include /linux/config.h

O comando acima cria um arquivo de nome config.h dentro do kernel source. Este arquivo é necessário para a instalação do NVIDIA. Não sei exatamente por qual razão o instalador da NVIDIA solicita que este arquivo exista, entretanto, para evitar maiores problemas, criando este arquivo vazio já é suficiente para a instalação terminar com êxito.
Obs: Este caminho deve existir, se não existir é porque o kernel source (kernel-devel) não está instalado corretamente.

Instalando o driver...

Bom, agora o que temos de fazer é desligar o modo gráfico. Como você já está em modo root no tty1 (se você já pressionou CTRL+ALT+F1), digite:

# init 3

Este comando irá desligar o modo gráfico. Pronto! Se você começar a instalar o driver da NVIDIA sem desligar o ambiente gráfico, ocorrerá um erro informando que é necessário desligá-lo. Bom... supondo que você tenha feito corretamente os passos até agora, vamos executar o instalador, digite:

# sh
NVIDIA-Linux-x86-1.0-9631-pkg1.run

Siga os passos que aparecerão na tela, se ele sugerir atualizar da Internet alguma coisa, não precisa, basta dizer "não" e continuar.

Terminado a instalação, vamos ajustar o arquivo xorg.conf. Digite:

# vi /etc/X11/xorg.conf

O comando acima edita o arquivo xorg.conf com o editor vi. Para poder modificar o conteúdo, primeiramente pressione a tecla i ou o botão Insert do seu teclado, isto habilitará o "modo de edição" do conteúdo do arquivo xorg.conf.

Na seção Device (abaixo da linha semelhante a Section "Device"), substitua as linhas:

De:
Driver "nv"
ou
Driver "vesa"

Por:
Driver "nvidia"

Agora, na seção Módulo (abaixo da linha semelhante a Section "Module"), certifique-se de que exista a linha abaixo (caso contrário, crie-a):

Load "glx"

Agora, basta remover as seguintes linhas abaixo (se existirem):

Load "dri"
Load "GLcore"

Para gravar as alterações no arquivo xorg.conf, aperte ESC uma vez. Agora, digite x! (isto mesmo, a letra X em minúsculo e o caractere de exclamação em seguida) e pressione ENTER.

O driver da NVIDIA está instalado, agora é só voltar ao modo gráfico digitando:

# init 5

Pronto!

2 comentários:

Rodrigo Guariento disse...

Corrigindo:

"Para gravar as alterações no arquivo xorg.conf, aperte ESC uma vez. Agora, digite x! (isto mesmo, a letra X em minúsculo e o caractere de exclamação em seguida) e pressione ENTER."

O correto é:

"Para gravar as alterações no arquivo xorg.conf, aperte ESC uma vez. Agora, digite :x! (isto mesmo, caractere DOIS PONTOS, a letra X em minúsculo e o caractere de exclamação em seguida) e pressione ENTER."

Guilherme disse...

Oi Rodrigo. Desde já obrigado por disponibilizares essa informação pois não domino o linux e tenho alguma dificuldade em instalar certas coisas. Vinha pedir-te ajuda pois instalei recentemente o Fedora 6 mas tenho um problema: quando inicia o modo grafico do linux, este fica completamente cheio de linhas e não se consegue perceber nada. Já tentei instalar os drivers da nvidia mas sem sucesso. No passo do comando # yum update kernel kernel-devel aparece-me a mensagem "Could not find update match for kernel" e "Could not find update match for kernel-devel" . A minha versão quando faço o uname -a é 206.19-1.2911.fc6 . Gostaria muito que me ajudasses. Obrigado =)

Últimas notícias - Fedora

Loading...