Предупреждение | ||
---|---|---|
| ||
Эта статья описывает установку на компьютеры с картой Nvidia Для ноутбуков и моноблоков с гибридной графикой планируется отдельная статья |
Установить необходимые пакеты:
Command |
---|
sudo apt update sudo apt install build-essential linux-headers-$(uname -r) |
Скачать с сайта nvidia.ru драйвер, выбрать тип, серию и семейство продукта, в поле "Операционная система" выбрать "Показать все операционные системы" и выбрать "Linux 64bit"
Далее необходимо отключить свободный драйвер nouveau:
В /etc/modprobe.d/blacklist.conf добавить строки:
Блок кода | ||||
---|---|---|---|---|
| ||||
blacklist nouveau options nouveau modeset=0 |
В /etc/initramfs-tools/modules удалить или закомментировать строку
Блок кода | ||||
---|---|---|---|---|
| ||||
#nouveau modeset=1 |
Выполнить:
Command |
---|
sudo update-initramfs -u -k all |
Перезагрузить компьютер.
После загрузки, перейти в терминал нажатием CTRL+ALT+F1, выполнить вход и выполнить команду:
Command |
---|
sudo systemctl stop fly-dm.service |
Перейти в директорию с загруженным драйвером сделать файл исполняемым и установить:
Command |
---|
chmod +x NVIDIA-Linux-x86_64-390.25.run sudo ./NVIDIA-Linux-x86_64-390.25.run |
После установки перезагрузить систему.
Для проверки работоспособности драйвера в терминале выполнить команду glxinfo:
Command | ||
---|---|---|
| ||
OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GT 440/PCIe/SSE2 OpenGL core profile version string: 4.6.0 NVIDIA 390.42 OpenGL core profile shading language version string: 4.60 NVIDIA OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 4.6.0 NVIDIA 390.42 OpenGL shading language version string: 4.60 NVIDIA OpenGL context flags: (none) OpenGL profile mask: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 390.42 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20 OpenGL ES profile extensions: |