Автозапуск в KDE 4
Материал из Kalcho
Добавление в автозапуск
Чтобы добавить какое-нибудь приложение в автозапуск можно воспользоваться одним из следующих способов:
- добавить скрипт или ссылку в каталог ~/.kde/Autostart
- добавить скрипт или ссылку в каталог ~/.kde4/Autostart
- воспользоваться графической утилитой Menu -> Applications -> Configure Desktop -> Advanced -> Autostart
Удаление из автозапуска
Для удаления приложения из автозапуска нужно сделать действия, противоположные добавлению. Но существуют и особые случаи.
Например, у меня автоматом запускалась утилита krandrtray, которой не было ни в одном из перечисленных мест. Возможно, такое поведение связано с тем, что у меня KDE настроен так, что сохраняет состояние сессии при выключении питания, но даже если закрывать krandrtray, то в следующий раз он опять открывается.
Упоминание krandrtray нашлось в файле ~/.kde4/share/config/ksmserverrc.
В разделе [Session: saved at previous logout] были такие строки:
program5=krandrtray ... restartCommand5=/usr/bin/krandrtray...
После удаления этих двух строк krandrtray перестал запускаться автоматом (перед этим нужно выйти из krandrtray, иначе строки опять запишутся в файл).