C версии phosh 0.50.0 экранная клавиатура должна запускаться юнитом mobi.phosh.OSK.service, вызываемым mobi.phosh.OSK.target. Необходимо в пакете stevia запаковать альтернативу %_userunitdir/mobi.phosh.OSK.service, указывающую на %_userunitdir/mobi.phosh.Stevia.service. Запаковывать альтернативу /usr/bin/osk-wayland более не требуется (по крайней мере для phosh).
(Ответ для Антон Мидюков на комментарий #0) > Запаковывать альтернативу /usr/bin/osk-wayland более не требуется (по > крайней мере для phosh). В phosh: Requires: /usr/bin/osk-wayland Можно попробовать поменять на Requires: %_userunitdir/mobi.phosh.OSK.service
Подготовить патч?
Будет в 0.51.
Проверил версию 0.51.0. При запуске ошибка. mobi.phosh.Stevia.service нужно перенести из %_userunitdir/ (например в %_datadir/phos-osk-stevia). Для systemd недопустимо, чтобы два сервиса предоставляли одно dbus-имя.
#400288 BUILDING #1 [locked] [test-only] sisyphus srpm=stevia-0.51.0-alt1.1.src.rpm
(Ответ для Yuri N. Sedunov на комментарий #5) > #400288 BUILDING #1 [locked] [test-only] sisyphus > srpm=stevia-0.51.0-alt1.1.src.rpm Проверил. Теперь работает.
(Ответ для Yuri N. Sedunov на комментарий #5) > #400288 BUILDING #1 [locked] [test-only] sisyphus > srpm=stevia-0.51.0-alt1.1.src.rpm Done Спасибо!