Impossibile eliminare i driver nvidia, ripristinare il driver nouveau e far funzionare il desktop


15

Ho fatto l'errore di installare i driver Nvidia Linux direttamente dal loro sito web. Non è riuscito perché non è stato possibile rimuovere il driver nouveau.

Successivamente ho installato manualmente i driver nvidia dal repository che ha installato correttamente il driver nvidia, ma il desktop Ubuntu non funziona; nessun programma di avvio, nessuna barra dei menu, nessuna finestra. (Gnome sembra funzionare però).

Quindi voglio tornare al driver nouveau installato alla vaniglia. Provai

sudo stop lightdm
sudo apt-get purge nvidia*
sudo apt-get install xserver-xorg-video-nouveau
sudo rm /etc/X11/xorg.conf
sudo reboot

ma il video lshw -c rivela che ho ancora un driver nvidia e un driver i915. nouveau non è tornato e il desktop non funzionerà.

Sto considerando una reinstallazione completa, c'è qualcos'altro da provare?

Ho seguito gli altri thread con gli stessi problemi, ma le soluzioni non hanno funzionato

sudo dpkg-reconfigure xserver-xorg

Crea un errore.

sudo apt-get install --reinstall xserver-xorg.core libgl1-mesa-glx

Non ha fatto differenza.

cccm

Stesso.


Per me, la sostituzione in un file xorg.conf ha funzionato, anche usando quello di sicurezza già presente nella cartella. Se non c'è assolutamente xorg.conf, probabilmente non funzionerà.
xji,

Risposte:


14

Ho avuto lo stesso problema.

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx

Questo in realtà l'ha risolto. Ubuntu 13.10 x64 + nVidia 740M. Grazie mille!

Non hai menzionato la tua GPU. Se hai avuto quel problema su un laptop, lo suggerirei a causa del cosiddetto sistema "Fusion" (che usa la tua GPU integrata al posto di una discreta quando non ne hai bisogno).


Questo dovrebbe essere xserver-xorg-core, immagino.
MadMike,

Non è consigliabile eseguirlo su 16.04. Ho appena ucciso tutto xserver per me
danielleontiev il

9

Soluzione definitiva:

sudo stop lightdm
sudo apt-get purge nvidia*
sudo apt-get install xserver-xorg-video-nouveau
sudo apt-get purge bumblebee
sudo reboot now

Non rimuovere il file xorg.conf, ripeto non rimuovere xorg.conf.


1
Perché non rimuovere xorg.conf? Se ci sono alcune cose specifiche di NVIDIA all'interno, suppongo che potrebbe portare X a non funzionare più. L'ho appena spostato su xorg.conf.backup e fatto il riavvio -> ha funzionato come un incantesimo, quindi l'ho eliminato.
Alex,

6

Assicurati di rimuovere anche tutte le voci della lista nera che coinvolgono nouveau /etc/modprobe.d.

Altrimenti, anche se il sistema è configurato per usarlo, non lo farà. Credo blacklist-local, e la nvidia backlistsvolontà sarà di primaria importanza.


1

Ho avuto lo stesso problema. Il mio si è rivelato essere un bumblebee.confriferimento mal configurato nvidia-304in un posto e nvidia-currentin un altro.


1

Prova questo:

cd /etc/modules-load.d/ 
mv nvidia.conf nvidia.conf.backup

cd /etc/modprobe.d/
mv nvidia-blacklists-nouveau.conf nvidia-blacklists-nouveau.conf.backup
mv nvidia.conf nvidia.conf.backup
mv nvidia-kernel-common.conf nvidia-kernel-common.conf.backup

In bocca al lupo!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.