Не вдається позбутися драйверів nvidia, відновити драйвер nouveau та налагодити робочий стіл


15

Я допустив помилку, встановивши драйвери Nvidia Linux безпосередньо зі свого веб-сайту. Це не вдалося, оскільки він не міг видалити водій nouveau.

Далі я вручну встановив драйвери nvidia із сховища, які успішно встановили драйвер nvidia, але робочий стіл Ubuntu не працює; немає пускової установки, немає панелі меню, немає вікон. (Здається, що Гном працює).

Тому я хочу повернутись до встановленого ванілію драйвера нуво. я намагався

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

але відео lshw -c показує, що у мене все ще є один драйвер nvidia та один драйвер i915. nouveau не повернувся і робочий стіл не працюватиме.

Я розглядаю повну перевстановку, чи можна ще щось спробувати?

Я стежив за іншими темами з тими ж питаннями, але рішення не спрацювали

sudo dpkg-reconfigure xserver-xorg

Створює помилку.

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

Не змінив значення.

cccm

Те саме.


Для мене підміна у файлі xorg.conf спрацювала, навіть використовуючи файл, який вже не знаходиться у папці. Якщо xorg.conf абсолютно немає, він, ймовірно, не спрацює.
xji

Відповіді:


14

Була така ж проблема.

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

Це фактично це виправило. Ubuntu 13.10 x64 + nVidia 740M. Велике спасибі!

Ви не згадали про свій GPU. Якщо у вас виникла ця проблема на ноутбуці, я б запропонував її через так звану систему "Fusion" (яка використовує ваш інтегрований GPU замість дискретного, коли він вам не потрібен).


Це, мабуть, має бути xserver-xorg-core.
MadMike

Не рекомендую запускати його 16.04. Щойно убив усіх xserver для мене
danielleontiev

9

Кінцеве виправлення:

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

Не видаляйте файл xorg.conf, я повторюю, не видаляйте xorg.conf.


1
Чому б не видалити xorg.conf? Якщо всередині є якісь специфічні для nvidia речі, я можу привести, що це може принести X більше працювати. Я просто перемістив його на xorg.conf.backup і перезавантажився -> працював як шарм, тому я його видалив.
Олексій

6

Не забудьте також видалити всі записи чорного списку, що стосуються нуво /etc/modprobe.d.

Інакше навіть якщо система налаштована на її використання, вона не стане. Вважаю blacklist-local, і nvidia backlistsволя буде першочерговою.


1

У мене було те саме питання. Моя виявилася погано налаштованою bumblebee.confпосиланням nvidia-304в одному і nvidia-currentіншому місці.


1

Спробуйте це:

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

Удачі!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.