Bug 41824
| Summary: | Не работает пакет rsibreak в графической сессии Wayland | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Evgeny Shesteperov <alimektor> |
| Component: | rsibreak | Assignee: | Andrey Cherepanov <cas> |
| Status: | NEW --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | amakeenk, cas |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
Проверка актуальности. Состояние: Баг открыт с 2022-01-28; в карточке один комментарий и изменений после создания нет. Пакет rsibreak опубликован в Sisyphus и p11 в версии 0.13.0-alt1; в p10 остаётся 0.12.14-alt1, при этом поддержка p10 окончена 2025-12-30. В исходниках rsibreak-0.13.0 метод RSIIdleTimeImpl::getIdleTime() вызывает KIdleTime::instance()->idleTime(). Актуальный Wayland-плагин KIdleTime не поддерживает polling idle time и возвращает 0; он предоставляет только события idle/resume через timeout API. Поэтому обновление до 0.13.0 не устраняет описанное поведение. Решение: требуется исправление: перевести учёт активности RSIBreak на событийный API KIdleTime для Wayland; оставить баг открытым. |

Description
Evgeny Shesteperov 2022-01-28 13:42:35 MSK