У меня только что был неприятный сюрприз, что графика не работает после последнего обновления (доведя его до версии ядра 3.2.0-52-generic
). Видимо после обновления ожидался драйвер nvidia-319
, а мне кажется, что 12.04 nvidia-current
указывает на nvidia-304
. Таким образом, мне пришлось вручную установить nvidia-319
и удалить nvidia-304
.
Это потому, что я что-то напутал в моей конфигурации или это известная проблема?
Отметьте этот вопрос и аналогичные вопросы в первую очередь. Это происходит, когда в системе есть две разные версии драйвера nvidia. Это известная проблема. Вам нужно позаботиться о том, чтобы версия вашего ядра nvidia и видеокарта были идентичными. Или, если вы не удалили предыдущую версию драйвера. Это может произойти, потому что nvidia-current-dev имеет версию 304, а nvidia-current-updates-dev имеет версию 319, как сообщалось.
Если вы установили драйвер nVidia из диалогового окна «Дополнительные драйверы» Ubuntu, попробуйте
sudo apt-get purge nvidia*
, затем попробуйте переустановить с помощью
sudo apt-get install nvidia-current-updates-dev
и перезагрузите компьютер. Если вы использовали файл .run с веб-сайта nVidia, перейдите в консоль, нажав Alt + Ctrl + F1 , а затем запустите
nvidia-xxx-pkg1.run --uninstall
, чтобы удалить предыдущие компоненты драйвера. Теперь дайте перезагрузку и посмотрите, работает ли это. Если нет, то выполните
sudo echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf
, чтобы драйвер nouveau по умолчанию для чипсетов nVidia не загружался вместо проприетарного. Наконец, установите пакетные бинарные драйверы по
sudo apt-get install nvidia-current-updates-dev
chekc по этой ссылке .
После того, как вы
sudo apt-get purge nvidia*
попробуете:
sudo apt-get install nvidia-319-updates-dev
Это сработало для меня, без 319, которое было только что установлено 304.