Como instalar drive Placa de Video Nvidia GForce 5200 no Ubuntu?

Iniciado por wpspereira, 03 de Abril de 2007, 22:00

tópico anterior - próximo tópico

wpspereira

E ae pessoal instalei o Ubuntu como instalar drive placa nvida GForce 5200, quando vou instalar
o drive mais resente aparece erro headers do kernel???? o que devo fazer????

k7br

Salve!
Dependências para instalação manual do driver Nvidia, no Ubuntu 6.10:
make
gcc
libc6-dev
pkg-config
xserver-xorg-dev
linux-headers  xxxx
( sendo que xxxx você troca pelo resultado do comando abaixo ↓↓↓↓↓)
uname -r

Boa sorte! ;)

clcampos

Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

wildner

Olá, também tenho está placa e me ferrei com várias dicas de usuarios.

Vou te passar o que fiz aqui e deu certo. Procure fazer direitinho que acho que não tem erro.

Para começar, vamos remover os pacotes antigos do *Cgwd*, *Compiz*, *Beryl* e
todos os suas "sobras", caso tenha instalado. Rode pelo terminal:

Sudo apt-get --purge remove compiz compiz-core compiz-plugin compiz-manager csm cgwd cgwd-themes beryl-core beryl-kde beryl-plugins beryl-plugins-data \
emerald beryl-settings beryl-manager beryl beryl-dev emerald-themes
libglitz1 libglitz-glx1 xserver-xgl

Remova também antigas modificações no seu */etc/X11/xorg.conf* e *
gdm.conf-custom*, com relação ao XGL, e também o inicializador do Beryl, o *
beryl-manager*, em Sistema > Preferências > Sessões. No KDE, remova qualquer
vestígio do Beryl em /home/$USER/kde/Autostart.

Agora, vamos adicionar alguns repositórios ao seu sources.list, para baixar
os pacotes necessários para a instalação. Abra, como root, o seu *
/etc/apt/sources.list*:

Sudo gedit /etc/apt/sources.list

Após aberto, adicione as linhas abaixo, para a família Ubuntu:

deb http://ubuntu.compiz.net/ edgy main-edgy
deb http://www.beerorkid.com/compiz edgy main-edgy
deb http://media.blutkind.org/xgl/ edgy main-edgy

Se você usa Debian, pode adicionar a linha do repositório do Xmagnum, que
compilou os pacotes para o Debian Testing:

deb http://xmagnum.pedroaxl.com/repository/ ./

Após isto, adicione as chaves dos repositórios do Ubuntu, no terminal:

# wget http://ubuntu.compiz.net/quinn.key.asc -O - | apt-key add -
# wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | apt-key add -
# wget http://media.blutkind.org/xgl/quinn.key.asc -O - | apt-key add -

E, como é de praxe, atualize a sua lista de repositórios:

Sudo apt-get update

A seguir, vamos instalar os pacotes obrigatórios para a instalação do driver
da Nvidia mais à frente. Precisaremos dos headers do seu kernel, os arquivos
de deselvolvimento do Xorg e o Gcc, para a compilação. Como root:

Sudo apt-get install linux-headers-`uname -r` build-essential gcc gcc-3.4xserver-xorg-dev

Se você estiver rodando o Kurumin, por exemplo, é desnecessária a linha
"linux-headers-`uname -r`", pois ele já contém os headers do kernel,
localizados em /usr/src/linux-headers-2.6.18(...). Note que o "`uname -r`"
depois de "linux-headers-" faz com que a versão de seu kernel já apareça alí
sem que você o procure. Rode, por curiosidade, o comando uname -r quando
quiser ;-). Também é bom instalar um editor de textos em terminal para mais
adiante, e como recomendado pelo Joseph, o melhor é o mcedit, que por sua
simplicidade é mais apropriado que o nano, vi, etc. Para isso, instale-o com
um:

Sudo apt-get install mc

O próximo passo é remover todos os rastros do antigo driver Nvidia instalado
em seu Ubuntu. Primeiro, removemos o scriptde inicialização:

Sudo rm -f /etc/init.d/nvidia-*

Segundo, todos os pacotes dos drivers disponíveis através de repositórios:

Sudo apt-get --purge remove nvidia-glx nvidia-settings nvidia-kernel-common

Terceiro, "zerar" as configurações do pacote xserver-sorg, com:

Sudo dpkg-reconfigure -phigh xserver-xorg

O próximo passo é a instalação da versão mais recente do driver da Nvidia
para o Linux. Você pode baixar através do site da Nvidia
http://www.nvidia.com/object/unix.html

A partir daqui  imprima o conteúdo abaixo pois vamos parar o GDM e entrar no modo texto:

Sudo /etc/init.d/gdm stop

Eu sei que você vai se sentir perdido e sem rumo a partir de agora. Relaxe,
assim era o Linux há décadas :-P. Pressione Crtl+Alt+F1 para abrir uma
sessão nova, e faça o login como usuário normal, entrando depois no
diretório com o driver salvo. Torne-o um executável com o:

Sudo chmod +x NVIDIA-Linux-x86-1.0-9629-pkg1.run

E partimos para a instalação:

sudo ./NVIDIA-Linux-x86-1.0-9629-pkg1.run

Vá dando Enter em "Accept" e "Yes" em todas as telas, mas *tome cuidado*onde ele pergunta sobre fazer download de módulos pré-compilados. Nesta
pergunta, responda "No".

A seguir, editaremos o arquivo "*linux-restricted-modules-common*", com o intuito de desativar o módulo "nv", que opera as placas da Nvidia com um
driver de código livre, que consequentemente não oferece suporte 3D. Agora sim, iremos usar aquele editor de textos do início:

Sudo mcedit /etc/default/linux-restricted-modules-common

Se não conseguir com o mcedit, não tem problema reinicie a máquina através do comando  Sudo shutdown -r now   e no terminal troque mcedit por gedit. e faça o que está abaixo.

Vá até a última linha do arquivo, e troque DISABLED_MODULES="" por *
DISABLED_MODULES="nv"*

# This file is sourced from the linux-restricted-modules-common init
# script and is used to disable the link-on-boot feature, one module
# at a time. This can be useful if you want to use hand-compiled
# versions of one or more modules, but keep linux-restricted-modules
# installed on your system, or just to disable modules you don't use
# and speed up your boot process by a second or two.
#
# Use a space-separated list of modules you wish to not have linked
# on boot. The following example shows a (condensed) list of all
# modules shipped in the linux-restricted-modules packages:
#
# DISABLED_MODULES="ath_hal fc fglrx ltm nv"
#
# Note that disabling "fc" disables all fcdsl drivers, "ltm" disables
# ltmodem and ltserial, and "nv" disables both the nvidia drivers.
# You can also name each module individually, if you prefer a subset.

DISABLED_MODULES="nv"

Salve o arquivo teclando F2, saindo depois com um F10.

Agora é preciso reiniciar o sistema, para que todas as alterações tenha
efeito. Faça isso rodando:

Sudo shutdown -r now

Espero ter ajudado.

Wildner