У меня ноутбук Lenovo Y700 с GTX 960M. На 18.04 драйверы Nvidia работали нормально. Я обновился до 20.04, и установка прервалась. Кажется, установка прошла успешно, но я не могу подключиться к драйверу.
Я попытался удалить и переустановить как через пользовательский интерфейс (инструмент дополнительных драйверов), так и через интерфейс командной строки, но безуспешно.
$ nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
$ sudo ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd0000139Bsv000017AAsd00003802bc03sc02i00
vendor : NVIDIA Corporation
model : GM107M [GeForce GTX 960M]
driver : nvidia-driver-440 - distro non-free recommended
driver : nvidia-driver-435 - distro non-free
driver : nvidia-driver-390 - distro non-free
driver : xserver-xorg-video-nouveau - distro free builtin
$ lspci -k | grep -iEA4 "VGA|3D|Display"
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
Subsystem: Lenovo HD Graphics 530
Kernel driver in use: i915
Kernel modules: i915
00:14.0 USB controller: Intel Corporation 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller (rev 31)
--
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)
Subsystem: Lenovo GM107M [GeForce GTX 960M]
Kernel modules: nvidiafb, nouveau
07:00.0 SD Host controller: O2 Micro, Inc. SD/MMC Card Reader Controller (rev 01)
Subsystem: Lenovo SD/MMC Card Reader Controller
$ sudo apt-get install nvidia-driver-440
Reading package lists... Done
Building dependency tree
Reading state information... Done
nvidia-driver-440 is already the newest version (440.100-0ubuntu0.20.04.1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Попробуйте sudo apt autoremove --purge nvidia-driver-440
, а затем sudo apt установите nvidia-driver-440
. Это должно решить проблему, если она связана только с драйверами. Держите меня в курсе о результатах.
Лучше вы запускаете sudo apt autoremove --purge nvidia-driver-440 && sudo apt install nvidia-driver-440
, так как вы можете потерять дисплей при перезапуске драйвера установка.