Не удается избавиться от драйверов 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

Одна и та же.

leepubuntu
источник
Для меня замена в файле 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» (которая использует ваш встроенный графический процессор вместо дискретного, когда он вам не нужен).

инертность
источник
Это должно быть 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.

Arsalan
источник
1
Почему бы не удалить xorg.conf? Если внутри есть что-то специфичное для nvidia, я уверен, что это может заставить X больше не работать. Я просто переместил его в xorg.conf.backup и сделал перезагрузку -> работал как чудо, поэтому я удалил его.
Алекс
6

Убедитесь, что вы удалили все записи из черного списка, включая nouveau /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

Удачи!

Weyler
источник