Проприетарные видео драйвера

vetlan

New member
Сообщения
12
#1
Во многих дист. линукс проприетарные видео драйвера можно установить с репозиториев, планируете ли вы так же реализовать?
 

cogniter

Moderator
Team Astra Linux
Сообщения
156
#2

vetlan

New member
Сообщения
12
#3
А как его установить в каждой системе по разному? (GeForce GT 230M) Если просто установить nvidia-340 в сунаптик то он не работает после установки и перезагрузки консоль.Так же интересует 32-bit библиотеки, без них steam не работает
 

Fd1501h

Moderator
Сообщения
403
#4
А как его установить в каждой системе по разному? (GeForce GT 230M) Если просто установить nvidia-340 в сунаптик то он не работает после установки и перезагрузки консоль.Так же интересует 32-bit библиотеки, без них steam не работает
Можно написать не большой shell скрипт который в зависемости от вашей видеокарты установит соответствующий пакет.
 

vetlan

New member
Сообщения
12
#6
С сайта nvidia установка через run все норм работает, а вот с репозитория не могу установить сам драйвер, после перезагрузки черный экран с входом в консоли

vetlan@pavilion:~$ sudo apt install nvidia-340
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Рекомендуемые пакеты:
nvidia-settings libcuda1-340 nvidia-opencl-icd-340
НОВЫЕ пакеты, которые будут установлены:
nvidia-340
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0 B/51,9 MB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 274 MB.
Выбор ранее не выбранного пакета nvidia-340.
(Чтение базы данных … на данный момент установлено 163685 файлов и каталогов.)
Подготовка к распаковке …/nvidia-340_340.106-0ubuntu3_amd64.deb …
Добавляется «отклонение /usr/lib/x86_64-linux-gnu/libGL.so.1 в /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/i386-linux-gnu/libGL.so.1 в /usr/lib/i386-linux-gnu/libGL.so.1.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/x86_64-linux-gnu/libGL.so в /usr/lib/x86_64-linux-gnu/libGL.so.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/i386-linux-gnu/libGL.so в /usr/lib/i386-linux-gnu/libGL.so.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/x86_64-linux-gnu/libEGL.so.1 в /usr/lib/x86_64-linux-gnu/libEGL.so.1.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/i386-linux-gnu/libEGL.so.1в /usr/lib/i386-linux-gnu/libEGL.so.1.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/x86_64-linux-gnu/libEGL.soв /usr/lib/x86_64-linux-gnu/libEGL.so.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/i386-linux-gnu/libEGL.so в/usr/lib/i386-linux-gnu/libEGL.so.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/x86_64-linux-gnu/libGLESv2.so в /usr/lib/x86_64-linux-gnu/libGLESv2.so.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/i386-linux-gnu/libGLESv2.so в /usr/lib/i386-linux-gnu/libGLESv2.so.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/x86_64-linux-gnu/libGLESv2.so.2 в /usr/lib/x86_64-linux-gnu/libGLESv2.so.2.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/i386-linux-gnu/libGLESv2.so.2 в /usr/lib/i386-linux-gnu/libGLESv2.so.2.distrib из-за nvidia-340»
Распаковывается nvidia-340 (340.106-0ubuntu3) …
Обрабатываются триггеры для libc-bin (2.24-11+deb9u1) …
Обрабатываются триггеры для man-db (2.7.6.1-2) …
Настраивается пакет nvidia-340 (340.106-0ubuntu3) …
dpkg: ошибка: version '-' has bad syntax: revision number is empty
dpkg: ошибка: version '-' has bad syntax: revision number is empty
update-initramfs: deferring update (trigger activated)
Добавляется системный пользователь «nvidia-persistenced» (UID 116) ...
Добавляется новая группа «nvidia-persistenced» (GID 123) ...
Добавляется новый пользователь «nvidia-persistenced» (UID 116) в группу «nvidia-persistenced» ...
Не создаётся домашний каталог «/».
Loading new nvidia-340-340.106 DKMS files...
Building for 4.15.3-1-generic
Building for architecture x86_64
Building initial module for 4.15.3-1-generic
Done.

nvidia:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.15.3-1-generic/kernel/drivers/char/drm/

nvidia_uvm.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.15.3-1-generic/kernel/drivers/video/

depmod.......

DKMS: install completed.
Обрабатываются триггеры для libc-bin (2.24-11+deb9u1) …
Обрабатываются триггеры для initramfs-tools (0.130) …
update-initramfs: Generating /boot/initrd.img-4.15.3-1-generic
vetlan@pavilion:~$

 

peb

New member
Сообщения
20
#7
С сайта nvidia установка через run все норм работает, а вот с репозитория не могу установить сам драйвер, после перезагрузки черный экран с входом в консоли

vetlan@pavilion:~$ sudo apt install nvidia-340
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Рекомендуемые пакеты:
nvidia-settings libcuda1-340 nvidia-opencl-icd-340
НОВЫЕ пакеты, которые будут установлены:
nvidia-340
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0 B/51,9 MB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 274 MB.
Выбор ранее не выбранного пакета nvidia-340.
(Чтение базы данных … на данный момент установлено 163685 файлов и каталогов.)
Подготовка к распаковке …/nvidia-340_340.106-0ubuntu3_amd64.deb …
Добавляется «отклонение /usr/lib/x86_64-linux-gnu/libGL.so.1 в /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/i386-linux-gnu/libGL.so.1 в /usr/lib/i386-linux-gnu/libGL.so.1.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/x86_64-linux-gnu/libGL.so в /usr/lib/x86_64-linux-gnu/libGL.so.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/i386-linux-gnu/libGL.so в /usr/lib/i386-linux-gnu/libGL.so.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/x86_64-linux-gnu/libEGL.so.1 в /usr/lib/x86_64-linux-gnu/libEGL.so.1.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/i386-linux-gnu/libEGL.so.1в /usr/lib/i386-linux-gnu/libEGL.so.1.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/x86_64-linux-gnu/libEGL.soв /usr/lib/x86_64-linux-gnu/libEGL.so.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/i386-linux-gnu/libEGL.so в/usr/lib/i386-linux-gnu/libEGL.so.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/x86_64-linux-gnu/libGLESv2.so в /usr/lib/x86_64-linux-gnu/libGLESv2.so.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/i386-linux-gnu/libGLESv2.so в /usr/lib/i386-linux-gnu/libGLESv2.so.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/x86_64-linux-gnu/libGLESv2.so.2 в /usr/lib/x86_64-linux-gnu/libGLESv2.so.2.distrib из-за nvidia-340»
Добавляется «отклонение /usr/lib/i386-linux-gnu/libGLESv2.so.2 в /usr/lib/i386-linux-gnu/libGLESv2.so.2.distrib из-за nvidia-340»
Распаковывается nvidia-340 (340.106-0ubuntu3) …
Обрабатываются триггеры для libc-bin (2.24-11+deb9u1) …
Обрабатываются триггеры для man-db (2.7.6.1-2) …
Настраивается пакет nvidia-340 (340.106-0ubuntu3) …
dpkg: ошибка: version '-' has bad syntax: revision number is empty
dpkg: ошибка: version '-' has bad syntax: revision number is empty
update-initramfs: deferring update (trigger activated)
Добавляется системный пользователь «nvidia-persistenced» (UID 116) ...
Добавляется новая группа «nvidia-persistenced» (GID 123) ...
Добавляется новый пользователь «nvidia-persistenced» (UID 116) в группу «nvidia-persistenced» ...
Не создаётся домашний каталог «/».
Loading new nvidia-340-340.106 DKMS files...
Building for 4.15.3-1-generic
Building for architecture x86_64
Building initial module for 4.15.3-1-generic
Done.

nvidia:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.15.3-1-generic/kernel/drivers/char/drm/

nvidia_uvm.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.15.3-1-generic/kernel/drivers/video/

depmod.......

DKMS: install completed.
Обрабатываются триггеры для libc-bin (2.24-11+deb9u1) …
Обрабатываются триггеры для initramfs-tools (0.130) …
update-initramfs: Generating /boot/initrd.img-4.15.3-1-generic
vetlan@pavilion:~$

Здесь смотрели?

Необходимо отключить свободный драйвер nouveau: В /etc/modprobe.d/blacklist.conf
 

vetlan

New member
Сообщения
12
#8
Сделал что по инструкции для run установки, не работает
 

vetlan

New member
Сообщения
12
#9
а скрипт уже есть для установки с репозитория?
Если нет то как правильно установить на орёл 2.12 ? В сети по дебиану нашел такую команду

apt install linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//') nvidia-xxx

Вроде все работает но steam не хочет запускаться

sponikor@pavilion:~$ steam
Package libgl1-mesa-dri:i386 needs to be installed
Package libgl1-mesa-glx:i386 needs to be installed
Package libc6:i386 needs to be installed
Running Steam on astralinux 2.12 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
/home/sponikor/.local/share/Steam/steam.sh: строка 823: /home/sponikor/.local/share/Steam/ubuntu1
2_32/steam-runtime/run.sh: Нет такого файла или каталога
Installing breakpad exception handler for appid(steam)/version(0)
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast