Запустить скрипт после входа пользователя в kde
Я использую debian с kde4 У меня есть скрипт, который мне нужно выполнить после входа пользователя в kde. Система настроена для автоматического входа пользователя и блокировки сеанса. Я попытался добавить сценарий в автозапуск kde, но кажется, что он не выполняется, если пользователь автоматического входа настроен на немедленную блокировку сеанса. Это начинается только после того, как сеанс разблокирован. Как сделать так, чтобы скрипт запускался после авторизации, но до автоматической блокировки?
2 ответа
Один из вариантов - отключить автоматическую блокировку системой и вызвать ее после завершения сценария. Предполагая, что вы можете или хотите сделать это:
Я не использую KDE, но я думаю, что это скрипт для KDE 4.x+:
qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock
Независимый от рабочего стола способ автоматического запуска приложений в xorg - это размещение *.desktop
файлы запуска в следующую папку:
~/.config/autostart
Очевидно, KDE соблюдает соглашение, и оно может работать.
Пусковые установки могут быть скопированы / символьные ссылки / перетаскивать из /user/share/applications
,