Ноутбук: Acer Predator с Ubuntu 18.04 LTS и Windows 10 (двойная загрузка)
Спецификации: Intel® Core i7-7700HQ NVIDIA GTX 1060 OS-Type: 64-разрядный
Все хорошо работает до сих пор, за исключением того, что я не могу переключиться на видеокарту NVIDIA в Ubuntu. Помогите мне, это - первый раз, когда я установил дистрибутив Linux на своем ПК.
Я следовал учебному руководству по установке с этого веб-сайта, я не могу заставить это работать.
Я попытался установить драйверы NVIDIA из репозиториев Ubuntu и от Драйверов GPU PPA.
Я считал много потоков и попытался следовать за предложениями. Но те же результаты, ничто не работает. Ниже подробное шаг за шагом последних команд, которые я выполнил в порядке, они выполнялись.
Первый шаг: произведите чистку всего NVIDIA
$ sudo apt purge nvidia-*
Второй Шаг: произведите чистку PPA
$ sudo ppa-purge ppa:graphics-drivers/ppa
Третий Шаг: автоудалить
$ sudo apt autoremove
Четвертый Шаг: вымыться
$ sudo apt auto-clean
Пятый Шаг: черный список nouveau
открытый файл /etc/modprobe.d/disable-nouveau.conf
и добавил эти строки:
blacklist nouveau
blacklist vga16fb
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
blacklist amd76_edac
alias nouveau off
alias lbm-nouveau off
options nouveau modeset=0
Шестой Шаг: повторно добавьте PPA
$ sudo add-apt-repository ppa:graphics-drivers/ppa
Седьмой Шаг: проверьте на рекомендуемые драйверы
$ ubuntu-drivers devices
Восьмой Шаг: установите рекомендуемый драйвер от PPA
$ sudo apt install nvidia-driver-396
Девятый Шаг: перезагрузите систему
$ sudo reboot
Десятый Шаг: проверьте, какие драйверы используются
$ lspci -k | grep -EA2 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation Device 591b (rev 04)
Subsystem: Acer Incorporated [ALI] Device 118a
Kernel driver in use: i915
--
01:00.0 VGA compatible controller: NVIDIA Corporation GP106M [GeForce GTX 1060 Mobile] (rev a1)
Subsystem: Acer Incorporated [ALI] GP106M [GeForce GTX 1060 Mobile]
Kernel driver in use: nouveau
$ lspci -nnk | grep -i vga -A3
00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:591b] (rev 04)
Subsystem: Acer Incorporated [ALI] Device [1025:118a]
Kernel driver in use: i915
Kernel modules: i915
--
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP106M [GeForce GTX 1060 Mobile] [10de:1c20] (rev a1)
Subsystem: Acer Incorporated [ALI] GP106M [GeForce GTX 1060 Mobile] [1025:118b]
Kernel driver in use: nouveau
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
$ 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.
$ nvidia-settings
ERROR: NVIDIA driver is not loaded
ERROR: Unable to load info from any available system
Заключительное Обновление: проблема решена! Благодаря статье-netbox для решения и его ответа.
Я ничего не должен был даже переустанавливать, целой проблемой была включаемая Защищенная загрузка.
После того как я отключил Защищенную загрузку и перезагрузил систему, видеокарта использовалась.
Вы должны отключить Secure Boot на своем компьютере, загрузиться в BIOS и отключить его в настройках UEFI.
Там не будет никаких проблем с безопасностью, и вместе с тем установленная Windows будет загружаться.