Необходимо добавить в phosh.service в секцию [Install]: Alias=display-manager.service чтобы, когда включен phosh.service, не пытался стартовать prefdm.service в качестве display-manager.service
Снаружи не расправиться с prefdm?
(Ответ для 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 не занял.
(Ответ для Антон Мидюков на комментарий #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.
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)