Bug 53048

Summary: Зависает при выполнении действий над сервисами
Product: Sisyphus Reporter: Alexander Makeenkov <amakeenk>
Component: systemdgenieAssignee: snk <snk>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: n.strelkov, snk, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
скриншот none

Description Alexander Makeenkov 2025-02-13 13:02:32 MSK
Created attachment 17725 [details]
скриншот

Версия пакета:
systemdgenie-0.100.0-alt0.1.x86_64

Шаги воспроизведения:
Запустить приложение, выбрать любой сервис и выполнить одно из действий start/stop/restart.

Получаемый результат:
Приложение зависает на несколько секунд, причём остаётся зависшим ещё какое-то время после того, как сервис запустился или остановился.
Иногда может зависнуть в режиме "не отвечает".
Восстанавливается само.
Среднее время зависания примерно 5-10 секунд.
От сервиса не зависит.
Comment 1 Nikolay Strelkov 2025-02-13 21:33:56 MSK
Тоже наблюдал такое поведение и на прежней версии 0.99.0-alt1 на kf5, когда первый раз собрал пакет для ALT.
Ошибкой, возникшей при RPM-опакечивании я бы это не считал.

Похоже, что это фича такая, программе нужно время на опрос состояний всех юнитов, прогресс опроса оно не умеет отображать, а могло бы. В этом зависшем состоянии не скроллится, потом само оживает. На быстрой машине (>2500 PassMark CPU Thread Mark) это "зависание" почти не заметно. 

Если есть настроение - создайте баг-репорт в апстриме ( https://invent.kde.org/system/systemdgenie/-/issues ) с GIF-скринкастом действий и поместите ссылку на него здесь. Поправят там - приделаем патч в наш спек или на новый тег обновим.