Bug 49236

Summary: Отсутствует информация о графической карте NVIDIA
Product: Sisyphus Reporter: Arseniy Zasypkin <zasypkinaa1>
Component: resourcesAssignee: Yuri N. Sedunov <aris>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: aris, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Скриншоты приложения none

Description Arseniy Zasypkin 2024-01-30 21:28:08 MSK
Created attachment 15453 [details]
Скриншоты приложения

При просмотре вкладки "ГП" нет информации о графической карте NVIDIA. Версия Flatpak работает исправно. Мною ожидалось увидеть такую же страницу, как и там. В прикрепленном файле скриншоты из Сизифа и Флатпака (1 и 2 страницы соответственно).
Comment 1 Yuri N. Sedunov 2024-01-30 23:17:39 MSK
Попробуйте установить пакет libnvidia-ml.
Comment 2 Arseniy Zasypkin 2024-01-30 23:19:33 MSK
(Ответ для Yuri N. Sedunov на комментарий #1)
> Попробуйте установить пакет libnvidia-ml.

Установлен, версия последняя, совпадает с версией драйвера. nvtop также работает и показывает графики
Comment 3 Yuri N. Sedunov 2024-01-30 23:36:03 MSK
(Ответ для Арсений на комментарий #2)
> (Ответ для Yuri N. Sedunov на комментарий #1)
> > Попробуйте установить пакет libnvidia-ml.
> 
> Установлен, версия последняя, совпадает с версией драйвера. nvtop также
> работает и показывает графики

Ага. в этом пакете у нас so.1, а nvml-wrapper хочет именно libnvidia-ml.so, которой у нас вроде нигде и нет.

$ rpm -ql libnvidia-ml
/usr/lib64/libnvidia-ml.so.1
/usr/lib64/libnvidia-ml.so.535.154.05

Сделайте, пожалуйста, ссылку руками 
# ln -s libnvidia-ml.so.1 /usr/lib64/libnvidia-ml.so

и проверьте еще раз resources.
Comment 4 Arseniy Zasypkin 2024-01-30 23:38:21 MSK
(Ответ для Yuri N. Sedunov на комментарий #3)
> (Ответ для Арсений на комментарий #2)
> > (Ответ для Yuri N. Sedunov на комментарий #1)
> > > Попробуйте установить пакет libnvidia-ml.
> > 
> > Установлен, версия последняя, совпадает с версией драйвера. nvtop также
> > работает и показывает графики
> 
> Ага. в этом пакете у нас so.1, а nvml-wrapper хочет именно libnvidia-ml.so,
> которой у нас вроде нигде и нет.
> 
> $ rpm -ql libnvidia-ml
> /usr/lib64/libnvidia-ml.so.1
> /usr/lib64/libnvidia-ml.so.535.154.05
> 
> Сделайте, пожалуйста, ссылку руками 
> # ln -s libnvidia-ml.so.1 /usr/lib64/libnvidia-ml.so
> 
> и проверьте еще раз resources.

Отлично, все заработало! Большое спасибо!
Comment 5 Sergey V Turchin 2024-01-31 10:37:53 MSK
https://git.altlinux.org/gears/n/nvidia_glx_libs.git?p=nvidia_glx_libs.git;a=commitdiff;h=2ac02e2411b40813cc17637cc2a2e1a3cf3c8813
Я уже упаковал несколько симлинков для обеспечения работоспособности разных проприетарных недоделок. Возможно, проще и эту сделать на всякий.
Comment 6 Sergey V Turchin 2024-01-31 10:46:08 MSK
(Ответ для Yuri N. Sedunov на комментарий #1)
> Попробуйте установить пакет libnvidia-ml.
Лучше советовать сразу ocl-nvidia.
Comment 7 Yuri N. Sedunov 2024-01-31 12:38:54 MSK
(Ответ для Sergey V Turchin на комментарий #5)
> https://git.altlinux.org/gears/n/nvidia_glx_libs.git?p=nvidia_glx_libs.git;
> a=commitdiff;h=2ac02e2411b40813cc17637cc2a2e1a3cf3c8813
> Я уже упаковал несколько симлинков для обеспечения работоспособности разных
> проприетарных недоделок. Возможно, проще и эту сделать на всякий.

Сделай, я на этот симлинк зависимость поставлю.
Comment 8 Sergey V Turchin 2024-01-31 13:50:34 MSK
(Ответ для Yuri N. Sedunov на комментарий #7)
> Сделай,
Сделал.

> я на этот симлинк зависимость поставлю.
На пакет libnvidia-ml, он он проприетарный и работает не со всеми драйверами nvidia. Только с самым свежим.
Comment 9 Repository Robot 2024-01-31 14:13:34 MSK
resources-1.3.0-alt2.1 -> sisyphus:

 Wed Jan 31 2024 Yuri N. Sedunov <aris@altlinux> 1.3.0-alt2.1
 - added %_libdir/libnvidia-ml.so to runtime dependencies (ALT #49236)