Ubuntu 14.04 и выше
Обратите внимание, что nouveau
удаление драйверов вручную требуется только в том случае, если вы собираетесь самостоятельно установить проприетарные драйверы nvidia. Если это не так, то установите необходимые графические драйверы напрямую из меню «Система»> «Администрирование»> «Драйверы оборудования» . Это рекомендуемый и самый удобный способ.
Мы внесем в черный список все модули виновника, удалим все пакеты nvidia * и в качестве дополнительного шага нам, возможно, придется обновить диск initramfs, поскольку он может быть настроен для загрузки модулей при запуске.
Черный список модулей. Откройте blacklist.conf
файл.
sudo vim /etc/modprobe.d/blacklist.conf
нажмите iдля входа в режим вставки и добавьте в файл следующие модули.
# this one might not be required for x86 32 bit users.
blacklist amd76x_edac
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
Сохраните файл и выйдите.
Удалить все пакеты nvidia *
sudo apt-get remove --purge nvidia-*
Выполнив описанные выше шаги, перезагрузите компьютер, остановите диспетчер дисплея и попробуйте установить драйверы nvidia.
Нажмите Ctrl+ Alt+ F1. Когда вы находитесь в текстовом режиме, остановите диспетчер отображения. Это принудительно завершит работу всех запущенных приложений, поэтому вам лучше сохранить все, над чем вы работаете, и закрыть их самостоятельно перед выполнением этого шага. Чтобы остановить диспетчер отображения, выполните одну из этих команд в зависимости от вашего диспетчера отображения ( lightdm
по умолчанию в vanilla Ubuntu, но старые версии или системы с рабочим столом GNOME могут использовать, gdm
а в KDE / Kubuntu / Plasma это должно быть kdm
:
Изменить: Чтобы определить, какой диспетчер отображения по умолчанию использует ваша система Ubuntu, введите команду cat /etc/X11/default-display-manager
Хотя это ничего вам не гарантирует, во многих случаях это будет правильный выбор.
sudo service lightdm stop
sudo /etc/init.d/gdm stop
Теперь запустите пакет драйверов, который вы скачали с сайта Nvidia. Редактировать: заменить имя файла в примере ниже на то, которое у вас есть на самом деле.
sudo ./NVIDIA-Linux-x86-260.19.44.run
Примечание. Если вы по-прежнему получаете ошибку, связанную с драйверами nouveau, вам, вероятно, потребуется обновить initramfs, которая может быть настроена для загрузки драйверов nouveau. Не перезагружайтесь и не выключайте питание, запустите эту команду, чтобы обновить диск initramfs.
sudo update-initramfs -u
Теперь перезагрузите компьютер и повторите шаг 3. На этот раз все должно пройти гладко.