Эта статья описывает установку на компьютеры с картой Nvidia.

Для ноутбуков и моноблоков с гибридной графикой планируется отдельная статья.


Установить необходимые пакеты:

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

Выполнить:

sudo update-initramfs -u -k all

Перезагрузить компьютер.

После загрузки, перейти в терминал нажатием CTRL+ALT+F1, выполнить вход и выполнить команду:

sudo systemctl stop fly-dm.service

Перейти в директорию с загруженным драйвером сделать файл исполняемым и установить:

chmod +x NVIDIA-Linux-x86_64-390.25.run
sudo ./NVIDIA-Linux-x86_64-390.25.run

После установки перезагрузить систему.

Для проверки работоспособности драйвера в терминале выполнить команду glxinfo:

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: