Bug 46978 - Добавить в phosh.service Alias=display-manager.service
Summary: Добавить в phosh.service Alias=display-manager.service
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: phosh (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-18 18:17 MSK by Антон Мидюков
Modified: 2023-07-18 19:42 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 Антон Мидюков 2023-07-18 18:17:00 MSK
Необходимо добавить в phosh.service в секцию [Install]:
Alias=display-manager.service

чтобы, когда включен phosh.service, не пытался стартовать prefdm.service в качестве display-manager.service
Comment 1 Yuri N. Sedunov 2023-07-18 18:47:45 MSK
Снаружи не расправиться с prefdm?
Comment 2 Антон Мидюков 2023-07-18 19:03:36 MSK
(Ответ для Yuri N. Sedunov на комментарий #1)
> Снаружи не расправиться с prefdm?

Только маскировать prefdm.
$ rpm -qf /lib/systemd/system/prefdm.service 
xinitrc-2.4.47-alt3.x86_64

Но мне кажется правильным всё же провайдить display-manager.service, чтобы никакой другой display manager место phosh.service не занял.
Comment 3 Антон Мидюков 2023-07-18 19:05:07 MSK
(Ответ для Антон Мидюков на комментарий #2)
> (Ответ для Yuri N. Sedunov на комментарий #1)
> > Снаружи не расправиться с prefdm?
> 
> Только маскировать prefdm.
> $ rpm -qf /lib/systemd/system/prefdm.service 
> xinitrc-2.4.47-alt3.x86_64
> 
> Но мне кажется правильным всё же провайдить display-manager.service, чтобы
> никакой другой display manager место phosh.service не занял.

А также это не даст включить phosh.service, когда уже включен другой display-manager.
Comment 4 Repository Robot 2023-07-18 19:42:53 MSK
phosh-0.29.0-alt1.3 -> sisyphus:

 Tue Jul 18 2023 Yuri N. Sedunov <aris@altlinux> 0.29.0-alt1.3
 - split noarch data to separate subpackage
 - data/phosh.service: added "Alias=display-manager.service" to prevent
   starting prefdm (ALT #46978)