Драйвер Nvidia успешно установлен, но не активирован

Драйвер Nvidia успешно установлен, но не активирован

Моя Ubuntu 12.04 несколько дней назад внезапно показывает черный экран при запуске. Поскольку я могу запустить рабочий стол через режим восстановления (возобновляю в режиме восстановления, а разрешение неправильное), я думаю, что что-то не так с драйвером моей видеокарты. Поэтому я захожу на сайт nvidia, скачиваю драйвер NVIDIA-Linux-x86-310.44.run и успешно его устанавливаю.

Теперь, хотя я могу получить следующий вывод с помощьюlspci | grep -i nvidia

01:00.0 Совместимый с VGA контроллер: NVIDIA Corporation GT215 [GeForce GT 335M] (rev a2)

драйвер, похоже, не активирован.

Когда я запускаю настройки сервера NVIDIA X, появляется окно с сообщением:

Похоже, вы не используете драйвер NVIDIA X. Отредактируйте файл конфигурации X (просто запустите его nvidia-xconfigкак root) и перезапустите X-сервер.

Но я успешно запускаю xnvidia-config и перезагружаю систему.

Более того, «Дополнительные драйверы» пусты, что говорит о том, что

В этой системе не используются фирменные драйверы.

Может кто-нибудь подскажет, как справиться с этой проблемой? Спасибо большое!

решение1

Я тоже столкнулся с той же проблемой. Теперь, когда вы спросили, я хотел исправить это и на своем компьютере. Итак, вот как это сделать.

РЕДАКТИРОВАТЬ: sudo apt-get install nvidia-current

sudo nvidia-xconfig. Это просто создаст файл /etc/X11/xorg.conf. Далее делаем

sudo software-properties-gtk

Вы должны увидеть что-то вроде этого

введите описание изображения здесь

Выберите Additional Driversвкладку и выберите последнюю версию драйвера NVIDIA, как я выбрал здесь.

Теперь перезагрузитесь. Эта перезагрузка может занять много времени. Не беспокойтесь. Если черный экран длится более 10 минут, даже после перезагрузки, перезагрузите с помощью Ctrl+ Alt+ Delили даже выполните жесткий сброс (продолжайте нажимать кнопку питания столько, сколько нужно). Теперь все должно работать правильно.

решение2

я предлагаю запустить эту команду, чтобы удалить драйвер и установить его через apt
sudo nvidia-installer --uninstall
Чтобы установить драйвер с помощью apt запустите sudo apt-get install nvidia-310(вам может потребоваться использовать nvidia-currentили nvidia-310-updatesпакет, я не помню, какое имя 12.04 использует для драйвера nvidia 310)
Вы можете добавитьxswat ppaчтобы получить более новые драйверы
sudo apt-add-repository ppa:ubuntu-x-swat/x-updates

Связанный контент