Запустить скрипт после входа пользователя в kde

Я использую debian с kde4 У меня есть скрипт, который мне нужно выполнить после входа пользователя в kde. Система настроена для автоматического входа пользователя и блокировки сеанса. Я попытался добавить сценарий в автозапуск kde, но кажется, что он не выполняется, если пользователь автоматического входа настроен на немедленную блокировку сеанса. Это начинается только после того, как сеанс разблокирован. Как сделать так, чтобы скрипт запускался после авторизации, но до автоматической блокировки?

2 ответа

Решение

Один из вариантов - отключить автоматическую блокировку системой и вызвать ее после завершения сценария. Предполагая, что вы можете или хотите сделать это:

Я не использую KDE, но я думаю, что это скрипт для KDE 4.x+:

qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock

Независимый от рабочего стола способ автоматического запуска приложений в xorg - это размещение *.desktop файлы запуска в следующую папку:

~/.config/autostart

Очевидно, KDE соблюдает соглашение, и оно может работать.

Пусковые установки могут быть скопированы / символьные ссылки / перетаскивать из /user/share/applications,

Другие вопросы по тегам