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

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

Moderator: Blaze

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

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

Post#16 by Blaze » 19 Nov 2018, 17:10

Добрый вечер.

1) Что конкретно не получается?
Уже выкладывал 390 версию драйвера 009-nvidia-390.87-k.4.18.5-porteus-v4.0-x86_64.xzm для kernel 4.18.5, только под другое ядро и драйвер собран под другой версией Xorg.

2) У меня Сбербанк Онлайн с Radeon R7 360 на стандартных драйверах в Firefox таких проблем нет, мало того на работе ПК с Intel HD Graphics Сбербанк Онлайн в том же фоксе открывается без проблем. В Сбербанк Онлайн оплачиваю различные услуги. Предположительно, если происходит падение firefox, то неплохо бы было если вы его очистили через about:support (ввести в адресной строке, нажать Enter и нажать Очистить Firefox...)

3) Все Android смартфоны и планшеты у меня открываются без проблем. Скриншот:
Image
Вы выбираете MTP подключение?
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

tiptoper
Black ninja
Black ninja
Posts: 49
Joined: 26 Jun 2013, 05:27
Distribution: Porteus-Xfce-4.0-ru-x64
Location: RU. Одинцово-10

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

Post#17 by tiptoper » 20 Nov 2018, 17:07

Добрый вечер.
По поводу nvidia.
При запуске блаблабла.run программа требует перекомпилированное ядро в котором должно быть #CONFIG_NET_VENDOR_NVIDIA is not set.
А чтобы перекомпилировать ядро, надо иметь родной config от Porteus для ядра 4.16.3, которое используется в моём Porteus.
И где его взять?

Кстати, crippled_sources, которое для ядра 4.16.3, программу NVIDIA-Linux-x86_64-304.137.run не удовлетворяет.
Всё время выскакивает ошибка требующая "правильное" ядро.

А может для портеусного ядра, например, 4.19.2-porteus есть готовый драйвер nvidia?
Почему-то в том же Porteus-v3.1 разработчики делали готовый модуль nvidia , но потом перестали.
Наверно это очень сложно.
Теперь я это знаю!

Ну, ладно, всё это пустое.
Сейчас рассекаю по интернету на Porteus-v3.1, а Сбербанк-онлайн ныряю через Windows 7.
И всё путём!

donald
Full of knowledge
Full of knowledge
Posts: 2064
Joined: 17 Jun 2013, 13:17
Distribution: Porteus 3.2.2 XFCE 32bit
Location: Germany

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

Post#18 by donald » 20 Nov 2018, 17:35

nvidia-304.137-kernel 4.16.3-x86_64
nvidia-304.137-x86_64 (Post by donald #64332)

tiptoper
Black ninja
Black ninja
Posts: 49
Joined: 26 Jun 2013, 05:27
Distribution: Porteus-Xfce-4.0-ru-x64
Location: RU. Одинцово-10

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

Post#19 by tiptoper » 21 Nov 2018, 06:40

Danke! Danke!! Danke!!!

Скачал, поставил, работает как часы.
Короче, насколько я разобрался, связка драйвера nouveau и старенькой видеокарты NV44 ведёт себя неадекватно в присутствии Firefox.
И что удивительно, только при вводе пароля на входе в Сбербанк-онлайн.
"Ваша вкладка упала"...
Вот, и такое бывает.
Спасибо, donald, я уже с утра расплатился за общагу прям из Porteus´а.
Не надо перезагружаться из операционки в операционку.
Красота!!!
Ещё раз - благодарю!!!

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

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

Post#20 by Blaze » 21 Nov 2018, 16:01

tiptoper, написал инструкцию: Как обновить kernel (ядро) в Porteus
Если есть спортивный интерес, то обновите ядро c 06-crippled_sources*.xzm и соберите свой драйвер NVIDIA по моей инструкции.
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

0leshka
White ninja
White ninja
Posts: 8
Joined: 21 Dec 2018, 09:16
Distribution: Porteus v4.0 mate

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

Post#21 by 0leshka » 21 Dec 2018, 18:49

Здравствуйте! Собрал драйвер NVIDIA 410.78 под porteus v4.0 4.16.3 для борьбы с тирингом. Работает, но почему-то не открывается окно настроек. Острой необходимости в нем нет, но как-то неаккуратно. При запуске в терминале nvidia-settings выдает много строчек:
libva info: Trying to open /usr/lib64/dri/nvidia_drv_video.so
libva info: Found init function __vaDriverInit_0_40
и в конце пишет:
Maximum number of clients reachedFloating point exception
Что бы это значило? Спасибо!

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

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

Post#22 by Blaze » 22 Dec 2018, 09:37

Здравствуйте Oleshka.
Попробуйте обновить библиотеки libva, libva-vdpau-driver, libvdpau-va-gl (не факт)
Найти можно здесь ftp://ftp.osuosl.org/pub/slackware/slac ... kware64/x/

У меня следующие версии:

Code: Select all

libva-2.3.0-x86_64-1
libva-vdpau-driver-0.7.4-x86_64-2jay
libvdpau-va-gl-0.4.2-x86_64-1_SBo
Или подождите Porteus 5.0 RC1 - ориентировочная дата выхода до нового года.
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

upv
White ninja
White ninja
Posts: 28
Joined: 15 Jun 2016, 21:22
Distribution: Porteus (KDE,LXQT,LXDE)
Location: Belarus

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

Post#23 by upv » 22 Dec 2018, 13:45

Здравствуйте Oleshka.
Была такая проблема
export VDPAU_DRIVER=nvidia
должно помочь(работает в одной сессии терминала)
Я правил \etc\profile.d\vdpau-va-gl.sh

0leshka
White ninja
White ninja
Posts: 8
Joined: 21 Dec 2018, 09:16
Distribution: Porteus v4.0 mate

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

Post#24 by 0leshka » 22 Dec 2018, 16:01

upv wrote:
22 Dec 2018, 13:45
export VDPAU_DRIVER=nvidia
должно помочь(работает в одной сессии терминала)
Я правил \etc\profile.d\vdpau-va-gl.sh
Большое спасибо! Помогло! Я правильно понял из прочитанного, что vdpau имеет отношение к ускорению воспроизведения видео?

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

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

Post#25 by Blaze » 22 Dec 2018, 16:22

Странно на ArchWiki см. здесь есть пункт Настройка, и там:
Можно не экспортировать переменную VDPAU_DRIVER, так как большинство (современных) приложений и сред умеют находить библиотеку VDPAU автоматически
VDPAU - это API декодирования и представления видео для Unix. VDPAU был изначально разработан NVIDIA как средство ускорения видео для их двоичного видеодрайвера, но с тех пор получил поддержку в Gallium3D и других драйверах, независимых от NVIDIA.
Подробнее: https://www.freedesktop.org/wiki/Software/VDPAU/
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#26 by SaintAnd » 29 Mar 2019, 05:22

Всё сделал по инструкции, но не один драйвер так и не заработал.

Видеокарта: NVIDIA GeForce GT 240m.

Как я устанавливал показано в этом видео:
https://www.youtube.com/watch?v=N4ge8Ln ... e=youtu.be

Я пробовал устанавливать версии: 195.36.15, 260.19.12, 340.107 и другие.

В результате я нашёл такую закономерность, что драйвера до 300 версии пишут:

Code: Select all

If you are using a Linux 2.4 kernel, please make sure you either have configure ...
А драйвера выше 300 начинают устанавливаться.

Только я знаю, что драйвера на windows ставились без последствий максимум до 260.99 версии. Версии, которые были новее, работали до перезагрузки.

У этой видеокарты, именно на этом ноутбуке lenovo y550, есть проблемы с новыми драйверами.
Вот ссылки на форумы, где обсуждают эту проблему:
http://lenovofans.ru/forum/topic_400
https://forum.nvworld.ru/viewtopic.php?t=20459
http://lenovo-forums.ru/topic/19722-%D0 ... apad-y550/

Кто-то заметил на каком-то из форумах, что надо разрешение на windows в безопасном режиме изменить в меньшую сторону и тогда драйвер будет работать нормально, но я это не проверял т.к. windows теперь принципиально не пользуюсь, а на linux я не понимаю как через xorg это сделать адекватно.

Помогите пожалуйста решить эту проблему

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

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

Post#27 by Blaze » 29 Mar 2019, 17:42

Добрый вечер SaintAnd.
По поводу nvidia.sh - попробуйте мой последний скрипт из этого сообщения [HOWTO] make a xzm module driver for NVIDIA video card (Пост Blaze #70303)
Если драйвер соберется в xzm модуль, то просьба его загрузить на любой файловый обменник для его последующего изучения.
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#28 by SaintAnd » 29 Mar 2019, 20:45

От второго скрипта такой же результат, загрузилось до 100%, повисло некоторое время и опять по новой догружать с 98%. Но файл который остался весит теперь не 3 Gb как раньше, а 2.2 Gb.
Ссылка на файл: https://yadi.sk/d/xGHxxhEW7qpDFw

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

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

Post#29 by Blaze » 30 Mar 2019, 18:14

SaintAnd, пустой файл на 2.2 Gb с Яндекс диска можете удалить, да бы не занимать место. Размер корреткного nvidia.xzm ~ +-200 Mb
Вы точно используете режим загрузки 'Text mode' (см. когда стартует система)?
Попробуйте обновленный вариант nvidia.sh
Сообщите результат. Спасибо!
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#30 by SaintAnd » 30 Mar 2019, 19:18

Вот параметры загрузчика для text-mode там цифра 3 в конце:
Вот что вывел скрипт (я сделал chmod +x):

Post Reply