PDA

Visualizza la versione completa : devo installare i drivers nvidia ad ogni avvio per avere l'interfaccia grafica


kove
17-05-2008, 11:44
salve
ho una mepis 7.
Ho voluto installare i drivers nvidia ufficiali, senza però disinstallare in alcun modo i drivers precedenti ( sempre nvidia) che avevo installato dal pannello di controllo di mepis.

Adesso mi ritrovo che ad ogni avvio mi ritrovo in testuale; il sistema cerca di far partire l'interfaccia grafica ma mi ritrovo con una schermata nera.

questo è quello che viene fuori se provo a lanciare startx da root in quella situazione:


xauth: creating new authority file /root/.serverauth.3007

X: warning; process set to priority -1 instead of requested priority 0

X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: UNKNOWN
Current Operating System: Linux mepis1 2.6.22-1-mepis-smp #1 SMP PREEMPT Sun Dec 2 19:15:40 EST 2007 i686
Build Date: 18 January 2008
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat May 17 11:30:30 2008
(==) Using config file: "/etc/X11/xorg.conf"
XIO: fatal IO error 104 (Connection reset by peer) on X server ":0.0"
after 0 requests (0 known processed) with 0 events remaining.


a questo punto reinstallo i driver ufficiali nvidia da testuale e posso lanciare kdm ( e quindi X), e poi tutto funziona per bene, accellerazione grafica inclusa.

Il problema è che questa cosa la devo fare ad OGNI avvio perchè all'avvio successivo mi ritrovo con X che non parte.

Da cosa dipende? come faccio a risolvere?

andy caps
17-05-2008, 14:35
devidisinstallare con --purge i driver che hai installato con apt

.... driver e glx naturalmente

a volte non basta e si devere rimuovere anche i demoni che avviano nvidia

update-rc.d nvidia-kernel remove ad esempio

locate rdc.d | grep nvidia ti dice i servizi che partono per nvidia

man update-rc.d per ulteriori esempi

kove
18-05-2008, 11:34
beh, ho cercato di disinstallare i pacchetti che ritenevo interessati tramite synaptic ->rimozione completa,poi ho rimosso 2 files dalla cartella rc.5, ho fatto modprobe -r sui moduli che pensavo fossero rilevanti, ed infine ho installato i drivers originali scaricati dal sito.

Durante l'installazione mi ha detto che era presente già un driver, e che avrebbe tentano di disinstallarlo. Ci ha provato ma durante l'installazione vera e propria mi ha dato errori di tutti i tipi, anche se da ultimo mi adetto che l'installazione era ok.
Adesso il sistema mi parte qualche volta si, qualche volta no, e quando parte va perfettamente pure l'accellerazione grafica...

Stò pensando di reinstallare direttamente il sistema preservando la home ^^

andy caps
18-05-2008, 14:37
mi sembra esagerato reinstallare

apri synaptic e cerca nvidia

controlla che non ci sia niente


sicuramente è rimasto qualche demone in qualche rc.xx
controlla con cat /var/log/kern.log | grep nvidia cosa è rimasto

sono servizi che vengono caricati al boot e danno questo errore

usa sempre update-rc.d nvidia-xxx remove e non cancellare fisicamente se possibile

cosi cancella a tutti i run level

kove
19-05-2008, 09:17
al momento ho i drivers installati, tra un pò ci riprovo.
Questi li razzo via tutti? :

file:///etc/rc0.d/K20nvidia-kernel
file:///etc/rc1.d/K20nvidia-kernel
file:///etc/rc6.d/K20nvidia-kernel
file:///etc/rc2.d/S20nvidia-kernel
file:///etc/rc3.d/S20nvidia-kernel
file:///etc/rc4.d/S20nvidia-kernel
file:///etc/modprobe.d/nvidia
file:///etc/default/nvidia-kernel
file:///etc/init.d/nvidia-kernel
file:///etc/devfs/conf.d/nvidia-kernel-nkc
file:///etc/modprobe.d/nvidia-kernel-nkc
file:///etc/modutils/nvidia-kernel-nkc

andy caps
19-05-2008, 13:50
update-rc.d nvidia-kernel remove

dovrebbe fare pulizia

poi magari reinstalla i driver

a parte
ile:///etc/rc0.d/K20nvidia-kernel
file:///etc/rc1.d/K20nvidia-kernel
file:///etc/rc6.d/K20nvidia-kernel
file:///etc/rc2.d/S20nvidia-kernel
file:///etc/rc3.d/S20nvidia-kernel
file:///etc/rc4.d/S20nvidia-kernel

che dovrebbe eliminare update-rc.d
gli altri li rinominerei per sicurezza

kove
19-05-2008, 20:50
boh, ho rimosso i files da tutti gli rc facendo come mi avevi detto tu, solo che durante l'installazione continuava a dirmi che erano già stati installati driver versione bla bla bla ( la stessa che stavo cercando di installare).

Adesso SEMBRA andare, rinuncio a capire e maledico i drivers proprietari :P

andy caps
19-05-2008, 21:45
con nvidia o si installa quelli di debian o quelli .run

con quelli .run io mi trovo bene
basta fare attenzione agli aggiorrnanti dei files di xorg

quando aggiornano xorg sovrascrivono le librerie che installa nvidia e vanno reinstallati per usare l'accelerazione :bhò:

Loading