Bug 46978

Summary: Добавить в phosh.service Alias=display-manager.service
Product: Sisyphus Reporter: Антон Мидюков <antohami>
Component: phoshAssignee: Yuri N. Sedunov <aris>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: aris, bircoph
Version: unstable   
Hardware: all   
OS: Linux   

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)