Установка проприетарного видеодрайвера Nvidia

alebedev

New member
Сообщения
9
#1
Astra Linux Special Edition
Уровень защищенности: Максимальный
Обновление: 1.7.3
Архитектура: x86, 64-разрядная
Ядро: 5.15.0-33-generic
Необходимо установить проприетарный видеодрайвер Nvidia.
Использую инструкцию: https://wiki.astralinux.ru/pages/vi...видеокартNVidiaдляAstraLinuxSpecialEdition1.7
Порядок установки драйверов NVidia
  1. Загрузить архив репозитория с пакетами. Для загрузки открыть указанные ниже ссылки с помощью web-браузера:
    1. Для Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7):
      1. драйверы NVidia c DKMS находятся в расширенном репозитории, и для их установки требуется подключить расширенный репозиторий, а скачивание архива не требуется;
Дохожу до пункта:
Драйверы с использованием DKMS:
  1. Для версий 390 и выше:
    sudo apt install nvidia-driver-<номер_версии>

Результат:
root@astra:/home/# sudo apt install nvidia-driver-510
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
coinor-libcbc3 coinor-libcgl1 coinor-libclp1 coinor-libcoinmp1v5 coinor-libcoinutils3v5 coinor-libosi1v5 ieee-data libcmis-0.5-5v5 libepubgen-0.1-1 libetonyek-0.1-1 libgtkspell0
libkf5configqml5 libksysguardsensorfaces1 libksysguardsensors1 libqxp-0.0-0 libstaroffice-0.0-0 libzmf-0.0-0
Для их удаления используйте «sudo apt autoremove».
Будут установлены следующие дополнительные пакеты:
binutils binutils-common binutils-x86-64-linux-gnu build-essential dkms dpkg-dev g++ g++-8 gcc gcc-8 libasan5 libbinutils libc-dev-bin libc6-dev libcc1-0 libgcc-8-dev libitm1 liblsan0
libmpx2 libnvidia-cfg1-510 libnvidia-common-510 libnvidia-compute-510 libnvidia-decode-510 libnvidia-encode-510 libnvidia-extra-510 libnvidia-fbc1-510 libnvidia-gl-510 libstdc++-8-dev
libtsan0 libubsan1 linux-libc-dev linux-libc-dev-5.4.0-110 make manpages manpages-dev nvidia-compute-utils-510 nvidia-dkms-510 nvidia-kernel-common-510 nvidia-kernel-source-510
nvidia-utils-510 patch xserver-xorg-video-nvidia-510
Предлагаемые пакеты:
binutils-doc debian-keyring g++-multilib g++-8-multilib gcc-8-doc libstdc++6-8-dbg gcc-multilib autoconf automake libtool flex bison gdb gcc-doc gcc-8-multilib gcc-8-locales
libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg libasan5-dbg liblsan0-dbg libtsan0-dbg libubsan1-dbg libmpx2-dbg libquadmath0-dbg glibc-doc libstdc++-8-doc make-doc ed
diffutils-doc
Рекомендуемые пакеты:
libalgorithm-merge-perl nvidia-prime libnvidia-compute-510:i386 libnvidia-decode-510:i386 libnvidia-encode-510:i386 libnvidia-fbc1-510:i386 libnvidia-gl-510:i386
Следующие НОВЫЕ пакеты будут установлены:
binutils binutils-common binutils-x86-64-linux-gnu build-essential dkms dpkg-dev g++ g++-8 gcc gcc-8 libasan5 libbinutils libc-dev-bin libc6-dev libcc1-0 libgcc-8-dev libitm1 liblsan0
libmpx2 libnvidia-cfg1-510 libnvidia-common-510 libnvidia-compute-510 libnvidia-decode-510 libnvidia-encode-510 libnvidia-extra-510 libnvidia-fbc1-510 libnvidia-gl-510 libstdc++-8-dev
libtsan0 libubsan1 linux-libc-dev linux-libc-dev-5.4.0-110 make manpages manpages-dev nvidia-compute-utils-510 nvidia-dkms-510 nvidia-driver-510 nvidia-kernel-common-510
nvidia-kernel-source-510 nvidia-utils-510 patch xserver-xorg-video-nvidia-510
Обновлено 0 пакетов, установлено 43 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 8 928 kB/367 MB архивов.
После данной операции объём занятого дискового пространства возрастёт на 1 055 MB.
Хотите продолжить? [Д/н] д
Игн:1 https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-update 1.7_x86-64/main amd64 binutils-common amd64 2.31.1-16+ci202302101800+astra2
Игн:2 https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-update 1.7_x86-64/main amd64 libbinutils amd64 2.31.1-16+ci202302101800+astra2
Игн:3 https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-update 1.7_x86-64/main amd64 binutils-x86-64-linux-gnu amd64 2.31.1-16+ci202302101800+astra2
Игн:4 https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-update 1.7_x86-64/main amd64 binutils amd64 2.31.1-16+ci202302101800+astra2
Ошб:5 https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-base 1.7_x86-64/main amd64 libc-dev-bin amd64 2.28-10+deb10u2+ci202302271750+astra5
404 Not Found [IP: 51.250.6.116 443]
Ошб:6 https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-base 1.7_x86-64/main amd64 linux-libc-dev-5.4.0-110 amd64 5.4.0-110.astra35+ci130
404 Not Found [IP: 51.250.6.116 443]
Ошб:7 https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-base 1.7_x86-64/main amd64 libc6-dev amd64 2.28-10+deb10u2+ci202302271750+astra5
404 Not Found [IP: 51.250.6.116 443]
Ошб:1 https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-update 1.7_x86-64/main amd64 binutils-common amd64 2.31.1-16+ci202302101800+astra2
404 Not Found [IP: 51.250.6.116 443]
Ошб:2 https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-update 1.7_x86-64/main amd64 libbinutils amd64 2.31.1-16+ci202302101800+astra2
404 Not Found [IP: 51.250.6.116 443]
Ошб:3 https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-update 1.7_x86-64/main amd64 binutils-x86-64-linux-gnu amd64 2.31.1-16+ci202302101800+astra2
404 Not Found [IP: 51.250.6.116 443]
Ошб:4 https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-update 1.7_x86-64/main amd64 binutils amd64 2.31.1-16+ci202302101800+astra2
404 Not Found [IP: 51.250.6.116 443]
E: Не удалось получить https://download.astralinux.ru/astr...mon_2.31.1-16+ci202302101800+astra2_amd64.deb 404 Not Foun
d [IP: 51.250.6.116 443]
E: Не удалось получить https://download.astralinux.ru/astr...ils_2.31.1-16+ci202302101800+astra2_amd64.deb 404 Not Found [I
P: 51.250.6.116 443]
E: Не удалось получить https://download.astralinux.ru/astr...gnu_2.31.1-16+ci202302101800+astra2_amd64.deb 404
Not Found [IP: 51.250.6.116 443]
E: Не удалось получить https://download.astralinux.ru/astr...ils_2.31.1-16+ci202302101800+astra2_amd64.deb 404 Not Found [IP:
51.250.6.116 443]
E: Не удалось получить https://download.astralinux.ru/astr...28-10+deb10u2+ci202302271750+astra5_amd64.deb 404 Not Foun
d [IP: 51.250.6.116 443]
E: Не удалось получить https://download.astralinux.ru/astr...v-5.4.0-110_5.4.0-110.astra35+ci130_amd64.deb 404 Not Found
[IP: 51.250.6.116 443]
E: Не удалось получить https://download.astralinux.ru/astr...28-10+deb10u2+ci202302271750+astra5_amd64.deb 404 Not Found [
IP: 51.250.6.116 443]
E: Не удалось получить некоторые архивы; возможно, нужно запустить apt-get update или попытаться повторить запуск с ключом --fix-missing?

Source list:
# Astra Linux repository description https://wiki.astralinux.ru/x/0oLiC

#deb cdrom:[OS Astra Linux 1.7.2 1.7_x86-64 DVD ]/ 1.7_x86-64 contrib main non-free
deb https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-main/ 1.7_x86-64 main contrib non-free
deb https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-update/ 1.7_x86-64 main contrib non-free

deb https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-base/ 1.7_x86-64 main contrib non-free
deb https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-extended/ 1.7_x86-64 main contrib non-free


Что я делаю не так?
 

alebedev

New member
Сообщения
9
#2
По итогу установил через утилиту управления драйверами. Но почему из репо драйвер не установился-всё равно вопрос
 

Montfer

New member
Сообщения
2 353
#3
скорей всего ты обновился до 1.7.3uu2, когда он был в стабильной ветке, но потом его оттуда убрали
 

alebedev

New member
Сообщения
9
#4
Окей.
Переустановил Астру.
обновил адреса репозиториев в source list
выполнил update, upgrade
поставил nvidia-detect
поставил nvidia driver-510 (карта GT710)
в утилите "настройка драйверов" драйвер не поменялся. меняю с nouveau на nvidia
применить-reboot-получаю загрузку в консоль без возможности очевидными путями загрузиться с GUI.

Есть ли какие-нибудь идеи, как правильно установить драйвер, чтобы всё работало?
 

alebedev

New member
Сообщения
9
#5
Есть небольшой апдейт по этой проблеме:
в общем, получилось установить драйвер nvidia так:

обновляю адреса репозиториев в source list:
deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-main/ 1.7_x86-64 main contrib non-free
deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-update/ 1.7_x86-64 main contrib non-free
deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-base/ 1.7_x86-64 main contrib non-free
deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-extended/ 1.7_x86-64 main contrib non-free
deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-extended/ 1.7_x86-64 astra-ce

выполняю update, upgrade
ставлю nvidia-driver-470 через менеджер пакетов

После этого в /etc/modprobe.d/blacklist.conf уже есть строки:
blacklist nouveau
options nouveau modeset=0

В /etc/initramfs-tools/modules добавил:
nouveau modeset=0

Выполняю обновление:
sudo update-initramfs -u -k all

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

Всё. Проприетарный драйвер nvidia установлен и работает.

OpenGL version string: 4.6.0 NVIDIA 470.129.06
name of display: :0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4