Nvidia da installer su Debian - upgrade libgl1-mesa-glx 11 Gennaio 2007 - 18:49
Inviato da Antonio De Luci (imu) in : Debian, Linux, Nvidia, O.S. Revolution, Tips , trackback
Visto l’enorme successo avuto il trucchetto dello scorso mio post per non reinstallare i driver Nvidia dopo l’aggiornamento costante e normale su Debian Sid di xserver-xorg-core, oggi vi mostro come evitare la stessa cosa dopo l’upgrade del pacchetto libgl1-mesa-glx .
Purtroppo tale pacchetto va a sovrascrivere il link /usr/lib/libGL.so.1 creato precedentemente con l’installer Nvidia, facendolo puntare alla sua libGL.so.1.2 . La cosa divertente è che il server grafico si avvierà ugualmente, solo che purtroppo invece di avviarsi con la libreria di Nvidia, lo farà con quella di Mesa .
Chi noterà immediatamente il cambiamento saranno gli utenti che usano Beryl o Compiz , che avranno questi effetti :
- Beryl : come si avvierà vedrete solo lo splash su sfondo bianco , e resterete in un bianco eterno.
- Compiz : come si avvierà sarete riportati al login di Gdm .
- Per tutti gli altri vedrete andrare in crash il server grafico appena avvierete un applicazione OpenGL .
Soluzione aprite un terminale e spostatevi in /usr/lib :
$ cd /usr/lib
Rimuovete il link
$ sudo rm libGL.so.1
Create il nuovo link in modo che punti alla libreria Nvidia ( la riconoscete dal numero di versione dei driver )
$ sudo ln -s libGL.so.1.0.9746 libGL.so.1
A questo punto dovreste riavviare il server grafico ma vi consiglio di dare un occhiata e controllare di avere la seguente situazione:
libGL.so -> punta a libGL.so.1 che a sua volta punta a libGL.so.1.0.$VERSIONE
$ ls -al libGL.so*
lrwxrwxrwx 1 root root 10 2007-01-07 17:37 libGL.so -> libGL.so.1
lrwxrwxrwx 1 root root 17 2007-01-07 17:37 libGL.so.1 -> libGL.so.1.0.9746
-rwxr-xr-x 1 root root 601272 2007-01-07 17:37 libGL.so.1.0.9746
Se tutto corrisponde al prossimo riavvio non avrete alcun problema .
Tutto il contenuto di questo 

Commenti»
[...] del pacchetto libgl1-mesa-glx ho problemi/torna al login Reinstallate dal punto 5 o leggete questa guida di [...]