Re: Drive NVIDIA - Não consigo instalar.
oi cara! instala o gcc e arquivos relacionados a partir da versao 3.4.x
em diante. se nao me engano eles estao no Cd do Debian-CCD-BR:-)
e se alguem nao tiver o cd, eles estao na arvore do debian unstable. se
vc usa woody talvez seja necessario atualizar o servidor X. o gcc e Cia
e a atualizacao voce pode encontar no www.apt-get.org. quando eu usava
o woody, eu mandei pra lista um email bem longo sobre como (na
epoca;-) intalar o gnome2.2 (ou 2.4?) e a parte inicial da instalacao
era atualizar o X :-) vale uma olhada:-)
a Segunda Parte da Solucao e'fazer um "hack" nos links simbolicos que
estao no diretorio /usr/bin/ para apontar para o gcc e Cia que a gente
quer e TEM que ser todos da mesma versao ou vc vai ter problemas:-)
bem...mil comandos valem mais que 50mil palavras;-) ai' vai:-)
apt-get update
apt-get -f -u install gcc-3.4 gcc-3.4-base g++-3.4 cpp-3.4
ele vai pedir confirmacao de alguns arquivos. normalmente e' so'
responder sim. MAS (sempre :-) ) veja se nao vai ter algum problema mais
grave:-)
obs:-) as vezes o kernel header e' muito Diferente do kernel Source
instalado...isso tambem da' problema na instalacao:-). quem usa o
"kernel-package" na hora de compilar o kernel pode usar a opcao
"build-package"(ou algo parecido com isso:-) junto com o "kernel-image"
que ele cria muitos outros pacotes .deb incluindo o kernel header do
kernel compilado:-) Eba!:-) (mas cuidado com isso ehehe:-)
terminou de instalar? Vamos ao hack :-)
como root entre no diretorio /usr/bin
#cd /usr/bin
como os arquivos variam muito de sistema a sistema eu costumo usar
um truque com o ls. como eu sei que o gcc e' o gcc-3.4....
#ls *3.4
no *meu caso* existem esses arquivos....
binobj-2.1-3.4 gccbug-3.4 i386-linux-cpp-3.4 i486-linux-g++-3.4
cpp-3.4 gcov-3.4 i386-linux-g++-3.4 i486-linux-g77-3.4
g++-3.4 gpc-2.1-3.4 i386-linux-g77-3.4 i486-linux-gcc-3.4
g77-3.4 gpc-run-2.1-3.4 i386-linux-gcc-3.4
gcc-3.4 gpidump-2.1-3.4 i486-linux-cpp-3.4
dai' *tambem no meu caso* :-) (lembre-se de ter um joguinho de cintura
pro seu sistema:-) pois geralmente um sistema nunca e' igual ao outro:-)
#ls -l binobj* cpp* g++* g77* gcc* gccbug* gcov* gpc* gpc-run* gpidump*
minha saida do ls foi:
-rwxr-xr-x 1 root root 178124 2004-10-07 04:19 binobj-2.1-3.3
-rwxr-xr-x 1 root root 221708 2004-09-08 05:25 binobj-2.1-3.4
lrwxr-xr-x 1 root root 7 2004-10-05 04:12 cpp -> cpp-3.3
-rwxr-xr-x 1 root root 74056 2004-03-10 03:47 cpp-2.95
-rwxr-xr-x 1 root root 85932 2004-10-07 04:17 cpp-3.3
-rwxr-xr-x 1 root root 86028 2004-09-08 05:23 cpp-3.4
lrwxr-xr-x 1 root root 7 2004-10-05 04:12 g++ -> g++-3.3
-rwxr-xr-x 1 root root 69992 2004-03-10 03:47 g++-2.95
-rwxr-xr-x 1 root root 86252 2004-10-07 04:19 g++-3.3
-rwxr-xr-x 1 root root 88876 2004-09-08 05:24 g++-3.4
lrwxr-xr-x 1 root root 7 2004-06-25 09:09 g77 -> g77-3.4
-rwxr-xr-x 1 root root 88876 2004-09-08 05:25 g77-3.4
lrwxr-xr-x 1 root root 7 2004-10-05 04:12 gcc -> gcc-3.3
-rwxr-xr-x 1 root root 69960 2004-03-10 03:47 gcc-2.95
-rwxr-xr-x 1 root root 84780 2004-10-07 04:19 gcc-3.3
-rwxr-xr-x 1 root root 84876 2004-09-08 05:25 gcc-3.4
lrwxr-xr-x 1 root root 10 2004-10-05 04:12 gccbug -> gccbug-3.3
lrwxr-xr-x 1 root root 10 2004-10-05 04:12 gccbug -> gccbug-3.3
-rwxr-xr-x 1 root root 16033 2004-10-07 04:13 gccbug-3.3
-rwxr-xr-x 1 root root 16033 2004-10-07 04:13 gccbug-3.3
-rwxr-xr-x 1 root root 16175 2004-09-08 05:17 gccbug-3.4
-rwxr-xr-x 1 root root 16175 2004-09-08 05:17 gccbug-3.4
lrwxr-xr-x 1 root root 8 2004-10-05 04:12 gcov -> gcov-3.3
-rwxr-xr-x 1 root root 13784 2004-03-10 03:47 gcov-2.95
-rwxr-xr-x 1 root root 19648 2004-10-07 04:19 gcov-3.3
-rwxr-xr-x 1 root root 21080 2004-09-08 05:25 gcov-3.4
-rwxr-xr-x 1 root root 93388 2004-10-07 04:19 gpc-2.1-3.3
-rwxr-xr-x 1 root root 93068 2004-09-08 05:25 gpc-2.1-3.4
-rwxr-xr-x 1 root root 4700 2004-10-07 04:13 gpc-run-2.1-3.3
-rwxr-xr-x 1 root root 4700 2004-10-07 04:13 gpc-run-2.1-3.3
-rwxr-xr-x 1 root root 4700 2004-09-08 05:16 gpc-run-2.1-3.4
-rwxr-xr-x 1 root root 4700 2004-09-08 05:16 gpc-run-2.1-3.4
-rwxr-xr-x 1 root root 230284 2004-10-07 04:19 gpidump-2.1-3.3
-rwxr-xr-x 1 root root 286444 2004-09-08 05:25 gpidump-2.1-3.4
Perceba se os links simbolicos estao (aqueles com "->" ) apontando
para os arquivos corretos! O Cara Brigadu!:-) eu mesmo tenho alguns
links errados:-) isso demonstra que o "hack" tem que ser feito de vez em
quando pois e' comum ele ser alterado depois de uma atualizacao do
sistema:-)
vamos aos links simbolicos:-) um de cada vez. um por linha:-)
#ln -sf cpp-3.4 cpp
#ln -sf g++-3.4 g++
#ln -sf gcc-3.4 gcc
#ln -sf gccbug-3.4 gccbug
#ln -sf gcov-3.4 gcov
....
e assim por diante:-)
Ah! nao mexa nos i386-linux-cpp e Cia.( ou seja mais corretamente nao
mexa nos i?86-linux-* :-) normalmente eles ja'estao corretos.)
as vezes os links simbolicos ainda nao existem...:-) apenas crie-os sem
maior ado.
espero ter ajudado:-)
[]'s de sete voltas, c.h.Dani:-)
Thiago Vieira wrote:
Caros Amigos,
Eu tenho uma FX5200 128, drive NVIDIA ( comprei Nvidia por recomendação
dos membros da lista =] ). Estou muito satisfeito com a placa, mas não
consigo configurar ela corretamente no linux.
Estou usando Debian CDD BR pre 3:
Sharingam:/home/faiper# uname -a
Linux Sharingam 2.6.7-1-386 #1 Thu Jul 8 05:08:04 EDT 2004 i686
GNU/Linux
Sharingam:/home/faiper#
Estou com o kernel-source-2.6.7 e o kernel-headers-2.6.7-1-386
devidamente instalados na pasta /usr/src/
Ao executar o instalador do drive da Nvidia, recebo a informação de que
estou com uma versão incompativel do GCC ou coisa do genero. É dificil
lembrar da mensagem exatamente, porque executo o programa sem o X, dai
não posso copiar e colar, mas se for preciso copio a mensagem na mão =].
Estou usando:
gcc (GCC) 3.3.4 (Debian 1:3.3.4-13)
Copyright (C) 2003 Free Software Foundation, Inc.
Estou aqui no aguardo =] Não quero e não vou reinstalar o windows por
causa da placa =] Ela vai ter que configurar de qualquer jeito
heehhehehe.
Cordiais Saudações,
Thiago Vieira
Reply to: