Porteus и NVIDIA. Собираем актуальный драйвер для видеокарты

Добро пожаловать!

Moderator: Blaze

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Porteus и NVIDIA. Собираем актуальный драйвер для видеокарты

Post#91 by SaintAnd » 01 May 2019, 19:32

Blaze, взаимно.
В ближайшее время посмотрю ка на этот дистрибутив. Может понравится.
Но это уже оффтоп. Поэтому сразу же проверю драйвер nvidia как установлю.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3860
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Porteus и NVIDIA. Собираем актуальный драйвер для видеокарты

Post#92 by Blaze » 02 May 2019, 07:50

SaintAnd, у Nemesis есть преимущество - пакетный менеджер pacman (см. здесь)
Заметка. Если хотите использовать pacman, то в сборке от neko обязательно до загрузки Nemesis удалите все модули из директории /porteus/modules и заново установите libxss
Для упрощения данной процедуры, я Вам собрал обновленный образ nemesis-xfce-19.04.17-k5.0.4-x86_64.iso
Перед первым запуском pacman выполните:

Code: Select all

su
toor
setup-pman
# или
# pacman-db-upgrade
# rm -r /etc/pacman.d/gnupg
# pacman-key --init
# pacman-key --populate archlinux artix
# pacman -Sc
pacman -Syu
Для установки программы или библиотеки от root выполните:

Code: Select all

pacman -S имя-программы
так же в образе есть Benchmark glmark2, для запуска введите

Code: Select all

glmark2
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Porteus и NVIDIA. Собираем актуальный драйвер для видеокарты

Post#93 by SaintAnd » 02 May 2019, 14:20

Blaze, спасибо.
Классно так. Тут тебе и слаквар и Арч в одном дистрибутиве, может совместимость с gentoo и debian системами появится, то это вообще будет шикарно.
Попробую скоро ваш вариант опробовать.

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Porteus и NVIDIA. Собираем актуальный драйвер для видеокарты

Post#94 by SaintAnd » 04 May 2019, 07:06

Blaze, С nemesis у меня возникли проблемы с wi-fi, так как модуль b43-firmware-classic-5.100.138-1-noarch.xzm не загружается.

В названии модуля, noarch, что обозначает? Отсутствие привязки к архитектуре процессора, или не совместимость с arch linux?

User avatar
Blaze
DEV Team
DEV Team
Posts: 3860
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Porteus и NVIDIA. Собираем актуальный драйвер для видеокарты

Post#95 by Blaze » 04 May 2019, 09:04

SaintAnd,

noarch - отсутствие привязки к архитектуре процессора.

Попробуйте так:

Code: Select all

su
toor
pacman -S b43-firmware-classic
sed -i 's/^/#/g;$ a blacklist wl' /etc/modprobe.d/b43_blacklist.conf
sed -i 's/^/#/g;$ a blacklist wl' /etc/modprobe.d/broadcom_blacklist.conf
reboot
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Porteus и NVIDIA. Собираем актуальный драйвер для видеокарты

Post#96 by SaintAnd » 04 May 2019, 09:48

Blaze, К сожелению, у меня подключение к интернету, только через wi-fi. Но может попытаюсь подключить, через usb-модем.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3860
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Porteus и NVIDIA. Собираем актуальный драйвер для видеокарты

Post#97 by Blaze » 04 May 2019, 10:28

Можете не тратить время - b43-firmware-classic-5.100.138-1-x86_64.xzm собран в Nemesis и не забудьте про blacklist-ы.
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Porteus и NVIDIA. Собираем актуальный драйвер для видеокарты

Post#98 by SaintAnd » 05 May 2019, 18:34

Blaze, Получилось запустить вай фай драйвера, но пришлось активировать модуль b43-firmware-classic-5.100.138-1-x86_64.xzm.
B директории /etc/modprobe.d/ нет этих файлов b43_blacklist.conf, broadcom_blacklist.conf
pacman -S b43-firmware-classic - не устанавливает
В ручную не удается пока установить b43-firmware-classic.
Bпрочем вай фай работает и это хорошо.
Спасибо

sfs
Black ninja
Black ninja
Posts: 33
Joined: 20 Apr 2013, 19:30
Distribution: Arch
Location: ru
Contact:

Porteus и NVIDIA. Собираем актуальный драйвер для видеокарты

Post#99 by sfs » 06 May 2019, 08:16

Blaze wrote:
02 May 2019, 07:50
у Nemesis есть преимущество - пакетный менеджер pacman (см. здесь)
Скрипт создания модуля
Ядра с видео и прочими дровами

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Porteus и NVIDIA. Собираем актуальный драйвер для видеокарты

Post#100 by SaintAnd » 09 May 2019, 19:50

sfs, А модули pfs будут работать в версии nemesis? Хотя, наврятли. Однако, PRA работает на ядре porteus, насколько мне известно, и при чём, каким-то образом считается, что он основан на puppy и сочетает в себе arch linux. Это для меня пока сложно понять.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3860
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Porteus и NVIDIA. Собираем актуальный драйвер для видеокарты

Post#101 by Blaze » 10 May 2019, 08:27

В Nemesis для этого есть инструмент

Code: Select all

pkg2xzm имя-пакета.pkg.tar.xz
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

sfs
Black ninja
Black ninja
Posts: 33
Joined: 20 Apr 2013, 19:30
Distribution: Arch
Location: ru
Contact:

Porteus и NVIDIA. Собираем актуальный драйвер для видеокарты

Post#102 by sfs » 13 May 2019, 13:26

SaintAnd wrote:
09 May 2019, 19:50
sfs, А модули pfs будут работать в версии nemesis? Хотя, наврятли. Однако, PRA работает на ядре porteus, насколько мне известно, и при чём, каким-то образом считается, что он основан на puppy и сочетает в себе arch linux. Это для меня пока сложно понять.
.pfs - это тот же squashfs - переименуйте в .xzm. Собранный pacman2pfs или pkg2xzm модуль в nemesis - в нем же точно будет работать
Отличия pacman2pfs или pkg2xzm (вроде) - в pacman2pfs есть GUI
Ядра в PRA свои. Но можно и от porteus (и наоборот)
От puppy в PRA только некоторые идеи и скрипты. В остальном - замороженный арч + своя совместимая с ним репа. В отличие от nemesis - PRA нацелен на горячее подключение модулей. В nemesis (вроде) своей репы нет. Т.е. nemesis более арч- совместим , но рак следствие более ресурсоемок
Много модулей из репы PRA pfs-portable подойдут в nemesis

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Porteus и NVIDIA. Собираем актуальный драйвер для видеокарты

Post#103 by SaintAnd » 13 May 2019, 16:15

Blaze, sfs, Это довольно хорошо, что так просто можно конвертировать модули. Мне нравиться эта концепция портативности у nemesis.
Спасибо, буду эксперементировать.

А на драйвера эта идея портативности распростроняется? Т.е. могу ли я из puppy репозитория взять драйвера на ту же видеокарту и запустить, чтобы всё работало адекватно?

PS: И хорошую ссылочку вы оставили, хочу поподробнее изучить её.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3860
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Porteus и NVIDIA. Собираем актуальный драйвер для видеокарты

Post#104 by Blaze » 13 May 2019, 18:24

Давайте не будет отходить от темы.

SaintAnd, в результате удалось собрать NVIDIA драйвер под Nemesis?
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Porteus и NVIDIA. Собираем актуальный драйвер для видеокарты

Post#105 by SaintAnd » 13 May 2019, 19:03

Blaze, Пока нет. Т.к. не переходит в текстовый режим и nvidia-340.107....run выдаёт ошибку.
Не понимаю, как выходить из графического режима в текстовый. Перечитал статьи для арча, так и для убунту. В результате нашёл команду, которая работает так, что должна отключить икс вместе с консолью (tty, и я переходил в другой tty), но ошибка с nvidia-340.107.run осталась.

Вручную прописывал в /etc/inittab
id:3:initdefault:
перезагружался,
но безрезультатно.

Вот логи nvidia-installer и видео:
https://www.youtube.com/watch?v=cMFH-i743Ow
https://pastebin.com/4XMq7FHi - при выборе "ignore cc version check"
https://pastebin.com/Gx2eBuux - при выборе "abort instalation"
Интересно, что не загружается псевдо 2d, почему-то?

Post Reply