
Установка официальных драйверов NVIDIA на ПК под управлением Astra Linux
Сразу после установки в Astra Linux, для видеокарт компании NVIDIA, используются свободные драйвера nouveau. Они достаточно производительны для простых задач, но если вы планируете играть или работать в программах 3d моделирования, вам придется установить официальные драйвера от NVIDIA. Только они обеспечивают хорошую производительность.
Сегодня мы рассмотрим установку драйвера NVIDIA версии 470 в Astra Linux.
Проверим какие драйвера сейчас установлены. Запустим:
glxinfo | grep OpenGL
OpenGL vendor string: nouveau
OpenGL renderer string: NV137
OpenGL core profile version string: 4.3 (Core Profile) Mesa 20.1.7
OpenGL core profile shading language version string: 4.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.3 (Compatibility Profile) Mesa 20.1.7
OpenGL shading language version string: 4.30
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.1.7
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
В данный момент используются свободные драйвера nouveau.
Установка драйвера
Запустим установку:
sudo apt install --yes --force-yes nvidia-driver-470 nvidia-settings xserver-xorg-video-nvidia-470
Будет произведено скачивание всех требуемых пакетов, сборка и установка всех необходимых модулей.
Просто установить драйвера недостаточно, необходимо отключить драйвер nouveau. Последовательно запустим следующие команды:
sudo -i
ln -s /usr/lib32/i386-linux-gnu/ /usr/lib/i386-linux-gnu
echo blacklist nouveau >> /etc/modprobe.d/blacklist.conf
echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist.conf
sed -i -e "s/^[[:space:]]*nouveau[[:space:]]\+modeset[[:space:]]*=[[:space:]]*1/#nouveau modeset=1/" /etc/initramfs-tools/modules
update-initramfs -u -k all
Перезагрузим ПК
sudo reboot
После перезагрузки проверим используемый драйвер:
glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 470.57.02
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 470.57.02
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 470.57.02
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
Заключение
Сегодня мы рассмотрели установку драйвера для видеокарты Nvidia на Astra Linux.
Проверили какие драйвера использовались до установки.
Запустили автоматическую установку требуемых пакетов.
Запретили запуск свободного драйвера для карт Nvidia — nouveau.
После перезагрузки проверили какой драйвер используется системой.
В следующей статье мы рассмотрим существующие тесты производительности (BenchMarks) для видеокарт в Astra Linux.
Добавить комментарий