[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: