Драйвер Nvidia 410, указанный в ppa и ubuntu-drivers, но, похоже, не устанавливается через apt
У меня есть GTX 660M и 64-битная Ubuntu 18.04.
Согласно официальному сайту, последняя версия графического драйвера для этой карты - версия 410.66.
Графический драйвер PPA говорит
Current long-lived branch release: `nvidia-410` (410.66)
В настоящий момент у меня установлены драйверы Nouveau в соответствии с lsmod
а также, apt-get purge 'nvidia*'
ничего не делает.
я сделал add-apt-repository ppa:graphics-drivers
а также apt-get update
и перезагрузка.
Бег ubuntu-drivers devices
дает этот вывод
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00000FD4sv00001028sd00000551bc03sc00i00
vendor : NVIDIA Corporation
model : GK107M [GeForce GTX 660M]
driver : nvidia-304 - third-party free
driver : nvidia-driver-390 - third-party free
driver : nvidia-340 - distro non-free
driver : nvidia-driver-396 - third-party free
driver : nvidia-driver-410 - third-party free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
Обратите внимание на эту строку:
driver : nvidia-driver-410 - third-party free recommended
Похоже, все готово к установке драйвера версии 410, но автозаполнение apt-get install nvidia-
указывает на максимальную доступную версию nvidia-390
и пытается apt-get install nvidia-410
напрямую терпит неудачу.
Почему apt
не перечислять версию 410, что PPA и ubuntu-drivers
оба говорят есть?
И если я не могу apt-get install nvidia-410
как я могу установить эту версию?
2 ответа
Прежде чем пытаться вручную установить проприетарный графический драйвер NVIDIA версии 410.6, я рекомендовал попробовать установить его заново с терминала с помощью этой команды.
sudo apt install nvidia-driver-410 && sudo reboot
Обратите внимание, что правильное имя пакета, который нужно установить, - nvidia-driver-410 (метапакет драйвера NVIDIA), а не nvidia-410. При установке метапакета драйвера NVIDIA будет установлен графический драйвер NVIDIA и несколько его необходимых пакетов зависимостей.
Если sudo apt install nvidia-driver-410 && sudo reboot
не работает, вы также можете скачать графический драйвер NVIDIA 410.6 с официального сайта NVIDIA и установить его вручную.
Официальная веб-страница NVIDIA DRIVERS Linux x64 -> вкладка " Поддерживаемые продукты " показывает, что графический процессор NVIDIA GeForce GTX 660M совместим с драйвером дисплея Linux x64 (AMD64/EM64T) версии 410.6. Нажмите зеленую кнопку " Загрузить" на веб-странице NVIDIA DRIVERS Linux x64, чтобы загрузить этот драйвер (NVIDIA-Linux-x86_64-410.66.run).
Откройте терминал и измените каталоги, используя
cd
в каталог, содержащий загруженный вами файл NVIDIA-Linux-x86_64-410.66.run.Установите драйвер дисплея NVIDIA Linux x64 версии 410.6.
sudo chmod +x NVIDIA-Linux-x86_64-410.66.run sudo ./NVIDIA-Linux-x86_64-410.66.run sudo reboot
Мне удалось установить, выбрав конкретные пакеты, как это:
sudo apt install nvidia-driver-410 libnvidia-gl-410 nvidia-utils-410 xserver-xorg-video-nvidia-410 libnvidia-cfg1-410 libnvidia-ifr1-410 libnvidia-decode-410 libnvidia-encode-410
Так же, как @karel сказал. Я хотел поделиться зависимостями.