Re: nvidia
ahi, ahi, ahi, ... top quoting .. questo è male ;-)
http://www.marco5x.net/usenet/quoting.php
ivan marchesini ha scritto:
torno sul problema della configurazione di nvidia..
le ho provate tutte...
premetto che uso il kernel 2.6.12-386 e una distribuzione mista
(testing/unstable)
1) installa una versione di Linux per il tuo processore
per scoprirla guarda qui
$ apt-cache search linux-image-2.6.
2) installa il pacchetto libc6-i686
ora hai per lo meno un PC più veloce :-)
ho provato con questa sequenza:
[...]
ma l'unica cosa che ho ottenuto è che all'avvio di X tutto si blocca...
Linux ed i moduli devono essere compilati con la stessa versione del
compilatore. Potrebbe essere questo il motivo.
Io preferisco sempre ricompilarmi Linux con i moduli così sono sicuro di
non avere questi problemi.
schermo nero ed il pc non risponde più a nulla .. ctrl+Alt+BkSp, Ctrl+C,
ecc... e devo spegnere la macchina brutalmente..
però questo è strano. Devo dire che le mie "prove" in cui non funzionava
il caricamento dei driver erano ancora con XFree86 ...
Ma hai provato ad aspettare un po' (qualche minuto). Magari il PC sta
solo cercando di visualizzare X, ma ha qualche problema e sta facendo un
po' di tentativi.
allora ho provato con il binario .run di nvidia... ma il risultato è
stato il medesimo....
ma io per quel poco che ho letto ho sempre trovato scritto che era
meglio non usarlo, ma usare il pacchetto debianizzato per evitare
problemi futuri.
inoltre dopo aver installato i driver della nvidia come posso
rimuoverli???
prova con
# nvidia-installer --uninstall
ho paura che complichino le cose....
secondo me questi ti complicano un po' la vita.
Io faccio più o meno così:
1) disinstallare i driver forniti da nvidia (se li hai installati)
# nvidia-installer --uninstall
Nota: in realtà io non ho mai installato i driver forniti da nvidia,
quindi non so se questa istruzione funziona: rimuove tutto quello che
aveva installato Se così non fosse guardare negli script di
installazione per capire dove ha copiato i vari file e rimuoverli a mano.
2) compilare il kernel ed i driver nvidia per il tuo pc
NB: devi installare un kernel 2.4 o 2.6 per poter mettere i moduli per i
driver nvidia
# apt-get update
# apt-get -u upgrade
# apt-get -u dist-upgrade
installa il kernel che vuoi ricompilare già ottimizzato per la tua macchina
# apt-get install linux-image-X.Y.Z-TIPO_MACCHINA
è consigliabile un bel reboot
# shutdown -r now
e poi
# apt-get install linux-source-X.Y.Z
# cd /usr/src
prima rimuovere la versione vecchia di Linux
# rm -r linux-source-X.Y.Z
poi estrarre quella nuova
# tar jxvf linux-source-X.Y.Z.tar.bz2
# rm linux
# ln -s linux-source-X.Y.Z linux
# apt-get install kernel-package debhelper dpkg-dev
se vuoi installarti anche qualcosa d'altro esempio i moduli per la tua
scheda video, è questo il momento buono per scaricarli (apt-get install
...) e poi per scompattarli; verranno compilati in automatico con il
kernel******* START NVIDIA **********
Per esempio per i driver nvidia devi fare
# apt-get install nvidia-kernel-source nvidia-kernel-common
# apt-get install linux-headers-`uname -r`
# export KVERS=`uname -r`
# export KSRC=/usr/src/linux
# tar xvzf nvidia-kernel-source.tar.gz
ATTENZIONE: alcuni comandi sopra potrebbero non funzionare se si era
compilata una versione di Linux con una versione personalizzata ... in
questi casi occorre sostituire `uname -r` con la versione base
... continua più sotto dopo aver ricompilato kernel e driver ...
******* END NVIDIA **********
# cd linux
# cp /boot/config-X.Y.Z-TIPO_MACCHINA /usr/src/linux/.config
# make oldconfig
# make xconfig
oppure
# make menuconfig
NB: non settare qui il parametro extraversion perché non funziona,
settarlo invece nel make-kpkg qui sotto
# make-kpkg clean
# time make-kpkg --initrd kernel_image modules_image
--append_to_version=VERSION
NB: a VERSION va sostituita la versione che si vuole usare per renderla
diversa da quella attualmente installata.
Nota: la versione indicata nel make menuconfig deve rimanere vuota,
altrimenti non funziona.
Nota: per la versione si possono usare solo caratteri alfanumerici minuscoli
NB: se non usi initrd toglilo
NB: time ti indica quanto tempo di CPU è stato dedicato alla compilazione
# cd ..
# dpkg -i /usr/src/kernel-image-X.Y.Z-EXTRAVERSION..........deb
se hai scaricato qualche altro modulo (es moduli per scheda video) ora
li puoi installare con
# dpkg -i /usr/src/NOMEMODULO-VERSIONE-....deb
******* START NVIDIA **********
Per esempio per i driver nvidia devi fare
# dpkg -i /usr/src/nvidia-kernel-`uname -r`*deb
# depmod -a
# apt-get install nvidia-glx nvidia-glx-dev xserver-xorg
ora bisogna attivare i nuovi driver installati si può procedere in due modi:
1) usando debconf
# dpkg-reconfigure xserver-xorg
selezionando nvidia al posto di nv come driver per la scheda video
2) editando a mano il file /etc/X11/xorg.conf
cercare la sezione della scheda video
e sostituire la riga Driver (probabilmente c'è: Driver "nv") con
Driver "nvidia"
ora è sufficiente abilitare gli utenti che devono poter usare i nuovi
driver nvidia con la seguente istruzione
# adduser USERLOGIN video
naturalmente sostituendo a USERLOGIN la login dell'utente che vuoi
abilitare
******* END NVIDIA **********
Ciao
Davide
--
Dizionari: http://sourceforge.net/projects/linguistico
Conoscere il TC: http://www.no1984.org
Strumenti per l'ufficio: http://it.openoffice.org
Sistema operativo: http://www.it.debian.org
Browser: http://www.mozilla.org/products/firefox
Client di posta: http://www.mozilla.org/products/thunderbird
Linux User: 302090: http://counter.li.org
--
Non autorizzo la memorizzazione del mio indirizzo di posta a chi usa
outlook: non voglio essere invaso da spam
Reply to:
- Follow-Ups:
- Re: nvidia
- From: ivan marchesini <marchesini@unipg.it>
- References:
- nvidia
- From: ivan marchesini <marchesini@unipg.it>
- Re: nvidia
- From: Francesco Cecconi <francesco.cecconi@gmail.com>
- Re: nvidia
- From: ivan marchesini <marchesini@unipg.it>