Как вы удаляете проприетарные драйверы Nvidia?
Мне всегда кажется, что у меня проблемы с драйверами Nvidia, и мне часто приходилось переустанавливать Ubuntu: есть ли лучший способ удалить их? Когда я впервые установил драйверы, дисплей поднялся до 640 на 480. Мне удалось установить 2 экрана на 1024 на 780, что было полезно, но затем Ubuntu рекомендовал установить проприетарные драйверы (nvidia-current-updates 295.40-ubuntu1). После этого и перезагрузки он показывает LAPTOP и предлагает только 640 на 480 на одном экране.
- Есть ли способ вернуть исходный драйвер?
- Есть ли способ узнать, работают ли новые драйверы перед их установкой? - В течение многих лет я надеялся, что все это будет исправлено в последнем выпуске... Мне всегда кажется, что я влюбился в это!
6 ответов
sudo apt-get purge nvidia-current
Если вы введете это в терминал, он удалит проприетарные драйверы и вернется к стоковым драйверам. У меня была похожая проблема, и я на днях реформировал ее, чтобы выяснить, что проблемы, похоже, связаны с последними проприетарными драйверами. Как только я удалил его и перезагрузил, все вернулось к норме. Надеюсь, поможет!
Удалить NVIDIA, затем установить Ubuntu Desktop
sudo apt-get remove --purge nvidia-*
sudo apt-get install ubuntu-desktop
sudo rm /etc/X11/xorg.conf
echo 'nouveau' | sudo tee -a /etc/modules
Я недавно установил 310 драйверов от NVidia, и это также сломало мою систему. Я нашел эту ссылку полезной:
http://linuxinstall.hootip.com/how-to-solve-nvidia-video-card-drivers-problems-on-ubuntu-12-10/
Следующее по вышеуказанной ссылке:
Первое решение Нажмите комбинацию клавиш Ctrl + Alt + F1, чтобы войти в аварийный терминал. Войдите под своим именем пользователя и паролем и введите:
sudo apt-get install linux-source
sudo apt-get install linux-headers-3.5.0-17-generic
Теперь удалите текущий драйвер:
sudo apt-get remove nvidia-current
Если это не так, попробуйте команду:
sudo apt-get remove nvidia-current-updates
или же:
sudo apt-get remove nvidia-experimental-304
или же:
sudo apt-get remove nvidia-experimental-310
переустановить сейчас (да, это выглядит как шутка почти насмешливо):
sudo apt-get install nvidia-current-updates
Если все прошло успешно, введите:
sudo reboot
И когда вы перезапустите, вы должны были решить!
В моем случае этого было недостаточно, так как ранее я установил NVIDIA-Linux-x86-310.44. Я полагаю, что это главная причина, по которой он ломает мой Unity-3D, когда происходит нормальное обновление, что-то между драйверами и скомпилированным ядром, вероятно, было не синхронизировано.
Я сделал все удалить вещи:
Войдите в систему как мой обычный пользователь, затем выполните 'sudo -i', таким образом мне не нужно постоянно вводить пароль, и я сделал:
apt-get remove nvidia-current-updates
apt-get remove nvidia-current
shutdown now -r
Войдите в систему непосредственно из консоли, поскольку мой обычный пользователь, повторив команду "sudo -i", перешел в подкаталог, в который я скачал файл "NVIDIA-Linux-x86-310.44.run". И переустановил с помощью 'sh NVIDIA-Linux-x86-310.44.run', я ответил на перекомпиляцию. У меня наверняка есть множество ошибок. Но в конце это работает и вернул мне мое единство-3d.
Андре Деснойер
Удачи тем, у кого были такие же проблемы в последнее время.
В моем случае я нахожусь на рабочем столе, и моя видеокарта NVIDIA вышла из строя постоянно... Поэтому я купил видеокарту ATI и не смог загрузиться в Ubuntu. Чтобы моя машина могла загружаться в Ubuntu, мне нужно было перейти в консоль восстановления, сделать ее чтение / запись и удалить драйверы NVIDIA. Возможно, вам придется удерживать клавишу Shift во время загрузки, чтобы получить параметр GRUB для консоли восстановления. Я использовал следующие команды после перехода к приглашению корневой оболочки из консоли восстановления:
mount -n -o remount,rw /
apt-get purge nvidia-current
rm /etc/X11/xorg.conf
reboot now
Удалить NVIDIA
sudo apt-get remove --purge nvidia-*
затем установите Ubuntu Desktop
sudo apt-get install ubuntu-desktop
sudo rm /etc/X11/xorg.conf
echo 'nouveau' | sudo tee -a /etc/modules