Bug 60168
| Summary: | Обновить и добавить в p11 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Sergey V Turchin <zerg> | ||||||
| Component: | nvidia-fabricmanager-570 | Assignee: | Alexey Shabalin <shaba> | ||||||
| Status: | NEW --- | QA Contact: | qa-sisyphus | ||||||
| Severity: | enhancement | ||||||||
| Priority: | P5 | CC: | black, maks1ms, maxim, shaba | ||||||
| Version: | unstable | ||||||||
| Hardware: | x86_64 | ||||||||
| OS: | Linux | ||||||||
| Attachments: |
|
||||||||
Мне пакет оказался не нужен, можете забрать на сопровождение. Как я понимаю, fabricmanager должен совпадать по версиям с драйверами (см. #56106) и придется его пакетировать под каждую версию (т.е. как nvidia_glx_libs_VERSION). А исходя из https://developer.download.nvidia.com/compute/nvidia-driver/redist/fabricmanager/linux-x86_64/ он не под все версии драйверов доступен. Думаю, что вам, как сопровождающему nvidia, будет проще это всё учесть и сопровождать в дальнейшем. А нет ли у Алексея, как у более близкого к теме, желания собирать или кому-то поручить? (Ответ для Maxim Slipenko на комментарий #1) > Думаю, что вам, как сопровождающему nvidia, будет проще это всё учесть и > сопровождать в дальнейшем. Если утрировать, это примерно как сопровождающему xorg-drv-intel предложить сопровождать xterm. Created attachment 22112 [details]
nvidia-fabricmanager.spec
Подновил spec.
Насколько я понял, основная проблема в том, что есть привязка к версии драйвера(добавил зависимость, но не решает полностью) и если она в библиотеке libnvfm, то это легко решается, а если в /usr/bin/*, то решается установкой из архива наиболее нового ядра с такой же версией драйвера или самостоятельной сборкой nvidia-fabricmanager нужной версии. Created attachment 22113 [details]
nvidia-fabricmanager.spec
(Ответ для Sergey V Turchin на комментарий #3) > Если утрировать, это примерно как сопровождающему xorg-drv-intel предложить > сопровождать xterm. > основная проблема в том, что есть привязка к версии драйвера Так в этом то и проблема. Если не брать старые 390-ые драйвера, то сейчас в Сизифе 10 версий nvidia_glx_* и для 4 из них нет nvidia-fabricmanager. Т.е. тут или в дальнейшем собирать nvidia_glx_* тех версий, под которые есть nvidia-fabricmanager, или у нас будет nvidia-fabricmanager не под все версии, что выглядит странным, на мой взгляд. (Ответ для Maxim Slipenko на комментарий #7) > будет nvidia-fabricmanager не под все версии, что выглядит странным, на мой взгляд. Да. Не вижу в этом сильной проблемы, т.к. можно нужный nvidia-fabricmanager собрать самому. C 390 и 470 наверняка можно даже не заморачиваться, т.к. слишком устарело. Если привязка к версии не в библиотеке, а в /usr/bin/* , то можно: * всё кроме библиотеки посадить на альтернативы и собирать несколько версий * если каждому нужна своя библиотека, класть её в %_libdir/nvidia_%{version}/ (стоит зависимость на nvidia_glx_%{version}) |

Description
Sergey V Turchin 2026-08-15 14:28:54 MSK