Bug 51204 - Поддержка waked в gnome-clocks
Summary: Поддержка waked в gnome-clocks
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: gnome-clocks (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-19 18:20 MSK by Egor Shestakov
Modified: 2025-02-14 16:18 MSK (History)
6 users (show)

See Also:


Attachments
патч (5.81 KB, patch)
2024-08-19 18:20 MSK, Egor Shestakov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Egor Shestakov 2024-08-19 18:20:12 MSK
Created attachment 16650 [details]
патч

Добрый день! Остро необходима поддержка waked в gnome-clocks.
Waked -- это демон, который пробуждает устройство ото сна и дает
возможность будильникам отрабатывать корректно. На мобильных
устройствах без этого патча gnome-clocks, фактически, сломан и
сломан очень противно.

Попытка внести эти изменения в апстрим идут достаточно давно, но
как явного отказа, так и принятия мы пока что не получили.
URL: https://gitlab.gnome.org/GNOME/gnome-clocks/-/merge_requests/313

Прикладываю патч.
Comment 1 Repository Robot 2024-08-19 19:17:40 MSK
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)
Comment 2 Олег Щавелев 2024-08-19 19:31:36 MSK
 (Ответ для 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).

Я считаю решение Егора Шестакова оптимальным и автономным, потому что операционная система «Альт» позволяет использовать её на некоторых моделях мобильных устройств уже сегодня. Однако для этого необходимо решение на уровне репозитория.

После принятия патча важно продолжать диалог с коллегами из апстрима, чтобы полностью решить функциональную проблему с будильником.
Comment 3 Yuri N. Sedunov 2024-08-19 19:36:25 MSK
(Ответ для Олег Щавелев на комментарий #2)
> Я поддерживаю инициативу Егора Шестакова.
...

Завязывайте с искусственным интеллектом -- свой весь выйдет.
Comment 4 Denis Sergeevich 2024-08-30 09:50:46 MSK
Я извиняюсь, но зачем нужен крайне специализированный waked, если проблема вроде как должна решаться средствами systemd начиная с версии 254?
https://github.com/systemd/systemd/issues/21382
Comment 5 Egor Shestakov 2024-09-04 17:00:53 MSK
(Ответ для Denis Sergeevich на комментарий #4)
> Я извиняюсь, но зачем нужен крайне специализированный waked, если проблема
> вроде как должна решаться средствами systemd начиная с версии 254?

По большому счету только из-за того, что с waked есть рабочее решение
и активно используемое решение, а с помощью средств systemd так никто
ничего и не сделал.
Comment 6 Yuri N. Sedunov 2025-02-14 16:18:17 MSK
Грядет переход на sdbus-cpp-2.0.0. alterator-usb{guard,mount} в пути, waked тоже надо приготовиться, иначе придется оторвать предложенный патч.