Created attachment 16650 [details] патч Добрый день! Остро необходима поддержка waked в gnome-clocks. Waked -- это демон, который пробуждает устройство ото сна и дает возможность будильникам отрабатывать корректно. На мобильных устройствах без этого патча gnome-clocks, фактически, сломан и сломан очень противно. Попытка внести эти изменения в апстрим идут достаточно давно, но как явного отказа, так и принятия мы пока что не получили. URL: https://gitlab.gnome.org/GNOME/gnome-clocks/-/merge_requests/313 Прикладываю патч.
gnome-clocks-46.0-alt2 -> sisyphus: Mon Aug 19 2024 Yuri N. Sedunov <aris@altlinux> 46.0-alt2 - 46.0-11-g302f429 (updated translations) - enabled waked support (ALT #51204)
(Ответ для Egor Shestakov на комментарий #0) > Создано вложение 16650 [details] [подробности] > патч > > Добрый день! Остро необходима поддержка waked в gnome-clocks. > Waked -- это демон, который пробуждает устройство ото сна и дает > возможность будильникам отрабатывать корректно. На мобильных > устройствах без этого патча gnome-clocks, фактически, сломан и > сломан очень противно. > > Попытка внести эти изменения в апстрим идут достаточно давно, но > как явного отказа, так и принятия мы пока что не получили. > URL: https://gitlab.gnome.org/GNOME/gnome-clocks/-/merge_requests/313 > > Прикладываю патч. Я поддерживаю инициативу Егора Шестакова. Приложение gnome-clocks входит в группу GNOME Core, и я считаю, что оно будет поставляться в мобильных рабочих окружениях, таких как phosh и gnome-shell-mobile, с поддержкой оболочки. Если посмотреть на процесс разработки с точки зрения адаптации для устройств с небольшими экранами (мобильных), то можно заметить, что он происходит поэтапно, с учётом релизов. Это означает, что если вносится незначительное изменение, оно будет принято сразу. А если изменение более существенное, то его внедрение может быть отложено до первого квартала 2025 года (GNOME 48). А если фиксации проблемы окажется в конце дорожной карты проекта, то, я полагаю, эту работу можно ожидать 1 квартала 2026 года (GNOME 50). Я считаю решение Егора Шестакова оптимальным и автономным, потому что операционная система «Альт» позволяет использовать её на некоторых моделях мобильных устройств уже сегодня. Однако для этого необходимо решение на уровне репозитория. После принятия патча важно продолжать диалог с коллегами из апстрима, чтобы полностью решить функциональную проблему с будильником.
(Ответ для Олег Щавелев на комментарий #2) > Я поддерживаю инициативу Егора Шестакова. ... Завязывайте с искусственным интеллектом -- свой весь выйдет.
Я извиняюсь, но зачем нужен крайне специализированный waked, если проблема вроде как должна решаться средствами systemd начиная с версии 254? https://github.com/systemd/systemd/issues/21382
(Ответ для Denis Sergeevich на комментарий #4) > Я извиняюсь, но зачем нужен крайне специализированный waked, если проблема > вроде как должна решаться средствами systemd начиная с версии 254? По большому счету только из-за того, что с waked есть рабочее решение и активно используемое решение, а с помощью средств systemd так никто ничего и не сделал.
Грядет переход на sdbus-cpp-2.0.0. alterator-usb{guard,mount} в пути, waked тоже надо приготовиться, иначе придется оторвать предложенный патч.