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

2 ответа2

1

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

~/.config/autostart

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

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

0

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

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

qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .