Astra Linux. Драйвер видеокарты Nvidia
Драйвера видеокарты Nvidia в Астра Линукс - зачем мне они понадобились.
Установил Astra Linux на домашнюю тестовую машину. Запустил в браузере героев меча и магии и приметил некие артефакты на мониторе при смене картинки, точно такие же артефакты были заметны при быстром скроллинге по сайтам или в документах офиса.
Карточка у меня совсем не мощная, чисто офисная, но все же...
1. Сперва установим необходимые пакеты в нашу систему:
# apt install build-essential linux-headers-$(uname -r)
Зайдем и скачаем с сайта Nvidia драйвер для нашей карты и под нашу систему>ТЫЦ<
Запомните путь, куда сохранили драйвер(!), у меня, по умолчанию загрузился в /home/user/
2. Теперь отключим действующий свободный драйвер:
# nano /etc/initramfs-tools/modules
Сюда добавим строку:
nouveau modeset=0
И еще вот сюда добавим:
# nano /etc/modprobe.d/blacklist.conf
blacklist nouveau
options nouveau modeset=0
3. Ну, и обновим Initramfs
# update-initramfs -u -k all
4. Перезагрузим машину:
# reboot
После перезагрузки переходим в консольный режим (жмем CTRL+ALT+F1)
Приготовьтесь, что выкинет из графического интерфейса)))
Логинимся заново
5. Тормозим наш оконный менеджер:
# systemctl stop fly-dm.service
6. Переходим в в директорию, куда мы скачали наш драйвер. У меня он лежит в корневой пользовательской директории, поэтому никуда не иду :)
Мой файл с драйвером называется NVIDIA-Linux-x86_64-470.129.06.run
7. Делаем файл драйвера исполняемым и запускаем установку
# chmod +x NVIDIA-Linux-x86_64-470.129.06.run
#./NVIDIA-Linux-x86_64-470.129.06.run
8. После удачно завершенной установки перезагружаем компьютер
# reboot
Проверяем систему (Пуск - Системные - Информация о системе - Сведения о графике :
Или так:
# glxinfo | grep OpenGL
Должно прилететь что-то наподобие:
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce GT 730/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 470.129.06
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.129.06
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.129.06
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
- RusLan