Bug 39718 (GreenWithEnvy) - Не хватает зависимостей для установки GreenWithEnvy
Summary: Не хватает зависимостей для установки GreenWithEnvy
Status: CLOSED FIXED
Alias: GreenWithEnvy
Product: Sisyphus
Classification: Development
Component: nvidia-settings (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL: https://gitlab.com/leinardi/gwe
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-24 03:25 MSK by Вадим Илларионов
Modified: 2022-10-10 18:20 MSK (History)
2 users (show)

See Also:


Attachments
Спек-файл GreenWithEnvy (1.93 KB, text/x-rpm-spec)
2021-02-24 03:25 MSK, Вадим Илларионов
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Вадим Илларионов 2021-02-24 03:25:49 MSK
Created attachment 9211 [details]
Спек-файл GreenWithEnvy

Утилита для тюнинга видеокарт nVidia с удобными настройками, сохраняемыми в профилях, без правки конфига иксов для включения доступа к настройке частот и вентиляторов в nvidia-settings. Посредством утилиты nvidia-smi может ещё и настраивать мощность.

Пакет собирается (спек в прицепе), но собранный не ставится.

Неудовлетворенные зависимости:
    python3(gi.repository.GObject)
    python3(injector)
    python3(py3nvml)
    python3(py3nvml.py3nvml)
    python3(rx)
    python3(rx.disposable)
    python3(rx.scheduler)
    python3(rx.scheduler.mainloop)
    python3(rx.subject)
Comment 1 Вадим Илларионов 2022-06-06 11:24:25 MSK
cas@altlinux.org создал https://git.altlinux.org/tasks/301375/ - спасибо!
Comment 2 Vera Blagoveschenskaya 2022-09-26 10:33:47 MSK
(Ответ для Вадим Илларионов на комментарий #1)
> cas@altlinux.org создал https://git.altlinux.org/tasks/301375/ - спасибо!

Пакеты из задания отсутствуют в P10.
Планируется ли собрать их в p10 ?
Comment 3 Vera Blagoveschenskaya 2022-09-26 10:43:54 MSK
Вадим, прошу Вас предоставить дополнительную информацию по вашему стенду:
1) образ, на котором воспроизвелась ошибка
2) выводы команд
$ uname -a
$ cat /etc/os-release
$ apt-repo
3) Информацию по железу:
$ inxi -F

Это необходимо для проверки исправления ошибки.

Спасибо!
Comment 4 Вадим Илларионов 2022-09-27 03:52:17 MSK
(Ответ для Vera Blagoveschenskaya на комментарий #3)
> Вадим, прошу Вас предоставить дополнительную информацию по вашему стенду:

Полтора года как перешёл с интела на райзен и с нвидии на рейдион, так что того стенда давно нет.
Попробую привлечь в эту задачу товарища с нвидией.
Comment 5 Вадим Илларионов 2022-09-27 11:03:15 MSK
В начале лета Андрей Черепанов уже собрал пакет для Сизифа.
Почему до сих пор не портируется в основной репозиторий — не знаю.
Будут ли обновляться версии — уже головная боль владельцев нвидии.
Comment 6 Andrey Cherepanov 2022-09-27 14:39:47 MSK
(Ответ для Вадим Илларионов на комментарий #5)
> В начале лета Андрей Черепанов уже собрал пакет для Сизифа.
> Почему до сих пор не портируется в основной репозиторий — не знаю.
> Будут ли обновляться версии — уже головная боль владельцев нвидии.

Потому что:
Тестовый стенд: Lenovo IdeaPad Gaming 3 15ARH05 c Workstation K 10 x86_64
Пакет python3-module-py3nvml.git 0.2.7-alt1
В процессе тестирования обнаружилось, что утилита py3smi не отображает список процессов, запущенных на видеокарте.
Шаги воспроизведения:
1) # apt-get install python3-module-py3nvml libnvidia-ml i586-libnvidia-ml
2) Скачать и запустить бенчмарк на дискретной видеокарте:
$ wget http://git.testlink.ipa.basealt.ru/bigdata/mesa/Unigine_Heaven-4.0.run
$ chmod +x Unigine_Heaven-4.0.run
$ ./Unigine_Heaven-4.0.run
$ cd Unigine_Heaven-4.0
$ nvidia-prime-run ./heaven
3) Параллельно с бенчмарком запустить $ py3smi -l 4

Реальный результат: в разделе Processes отсутствуют процессы

Из-за вышеописанной ошибки считаю, что пропускать нельзя
Comment 7 Vera Blagoveschenskaya 2022-10-10 18:16:21 MSK
Выполнила проверку на стенде 
Laptop System: Micro-Star product: GF63 Thin
ОС: Workstation K 10 x86_64, обновлен до Sisyphus

1) Изначальная жалоба на неустановку пакета НЕ воспроизводится.
2) Ошибку, из-за которой задание для p10 было не пропущено в sisyphus, воспроизвела и завела отдельно: https://bugzilla.altlinux.org/43994

Т.к. изначальная жалоба на неудовлетворенные зависимости НЕ воспроизводится, считаю, что текущий баг можно закрыть.
Comment 8 Vera Blagoveschenskaya 2022-10-10 18:18:09 MSK
(Ответ для Vera Blagoveschenskaya на комментарий #7)
> 2) Ошибку, из-за которой задание для p10 было не пропущено в sisyphus,
> воспроизвела и завела отдельно: https://bugzilla.altlinux.org/43994

Читать: 
Ошибку, из-за которой задание для p10 было не пропущено в репозиторий,
воспроизвела и завела отдельно: https://bugzilla.altlinux.org/43994