Bug 54397 - regreet не требует строго cage для своей работы
Summary: regreet не требует строго cage для своей работы
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: greetd-regreet (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Кирилл Уницаев
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-21 14:55 MSK by Сергей Жидких
Modified: 2025-05-30 21:50 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Сергей Жидких 2025-05-21 14:55:08 MSK
Из документации:
Requirements
    Rust 1.75.0+ (for compilation only)
    greetd
    GTK 4.0+
    A Wayland compositor (such as Cage or Sway or Hyprland)
Comment 1 Кирилл Уницаев 2025-05-21 19:45:54 MSK
Без зависимости на 1 определённый Wayland композитор не получится сделать regreet рабочим «из коробки»

Иначе можно паковать отдельные конфиги под все wm
Comment 2 Сергей Жидких 2025-05-26 15:23:25 MSK
(Ответ для Кирилл Уницаев на комментарий #1)
> Без зависимости на 1 определённый Wayland композитор не получится сделать
> regreet рабочим «из коробки»
Это понятно, но в любом случае, мне лично не хочется чтобы в системе присутствовали пакеты, которые не выполняют никакой работы.

> Иначе можно паковать отдельные конфиги под все wm
Мне кажется это лучшее решение.
Comment 3 Кирилл Уницаев 2025-05-26 21:07:24 MSK
(Ответ для Сергей Жидких на комментарий #2)
> > Иначе можно паковать отдельные конфиги под все wm
> Мне кажется это лучшее решение.

Но пользователь должен будет сам поставить пакет с конфигом под нужный wm, то есть, снова теряется работа из коробки.
Comment 4 Сергей Жидких 2025-05-26 21:30:35 MSK
(Ответ для Кирилл Уницаев на комментарий #3) 
> Но пользователь должен будет сам поставить пакет с конфигом под нужный wm,
> то есть, снова теряется работа из коробки.

Lightdm при установке по умолчанию ставит slick-greeter. Если пользователю не нравится greeter по умолчанию, то он может поставить желаемый, а затем без последствий для системы удалить ненужный. Так что я думаю, с этим можно что-то сделать.
Comment 5 Кирилл Уницаев 2025-05-28 22:07:20 MSK
могу предложить такой вариант 

отдельные конфиги
greetd-regreet-config-cage
greetd-regreet-config-hyprland
greetd-regreet-config-sway

greetd-regreet требует один из этих конфигов

https://packages.altlinux.org/ru/tasks/385559/
Comment 6 Repository Robot 2025-05-30 00:10:05 MSK
greetd-regreet-0.2.0-alt2 -> sisyphus:

 Wed May 28 2025 Kirill Unitsaev <fiersik@altlinux> 0.2.0-alt2
 - add cage, hyprland and sway configs (ALT bug 54397)
Comment 7 Сергей Жидких 2025-05-30 09:29:43 MSK
Спасибо! Можно ещё отправить пакет в p11?
Comment 8 Кирилл Уницаев 2025-05-30 21:50:49 MSK
(Ответ для Сергей Жидких на комментарий #7)
> Спасибо! Можно ещё отправить пакет в p11?

https://packages.altlinux.org/ru/tasks/385766/