У меня Fedora 23 на моей машине, и я использую KDE Plasma. Я написал небольшое приложение, которое выполняется до появления экрана входа в KDE. Это было сделано путем размещения линии /path/to/MyApp
к /etc/sddm/Xsetup
. Приложение запускается, как и ожидалось, до входа в систему и с помощью top
команды, я вижу, что MyApp
и Xsetup
работают. На данный момент тоже sddm
работает, но ни то, sddm-greeter
ни другое sddm-helper
. Однако после ок. Через 20 секунд появляется экран входа в систему, и мое приложение больше не отображается. В процессах, которые я сейчас вижу, sddm-greeter
и sddm-helper
сейчас они запущены, и это Xsetup
было прекращено. MyApp
однако все еще находится под top
командованием, но больше не виден.
Кто-нибудь знает, как запретить запускать приветствие и помощника, пока мое приложение работает, и появляются только после того, как пользователь закрыл мое приложение?
Ответы:
Я сделал следующее: Так как это было очевидно,
sddm
что и начало,sddm-greeter
иsddm-helper
я приостановил его, покаMyApp
работает./ets/sddm/Xsetup
Файл имеет в настоящее время следующие строки:Возможно грязное решение, но оно делает свою работу.
источник