?

Log in


stakan_chaya in ru_kde

Повторно загрузить конфиги.

Для изменения параметров кде'шного скринсейвера редактирую пользователям из-под судо файлы
~/.kde/share/config/kdesktoprc
~/.kde4/share/config/kscreensaverrc
Все хорошо, после редактирования нужно заставить кеды прямо сейчас, без рестарта иксов, использовать новые конфиги. То есть, сделать это необходимо прозрачно для пользователей.
Для 3 кед команда будет выглядеть как:
sudo -u $user /opt/kde3/bin/dcop kdesktop MainApplication-Interface reparseConfiguration
А вот для 4 не могу найти. Если кто знает - можно подсказку в студию?
Гуглы молчат, ссылают только к тому, что 4 кеды используют не dcop, а dbus. Из действий с dbus вижу только послать процессу dbus-daemon sighup(тогда он якобы перечитывает свои конфиги), но это не решает проблемы использования нового kscreensaverrc.

Comments

(Анонимно)

может, туплю, это у меня бывает.
qdbus пакета нет, в дефолном PATH - тоже, в директориях 3-4 кед, в /usr в принципе - отсутствует. и, как я догадываюсь qdbus - интерфейс qt для работы с dbus? тогда видимо нужно было искать пакеты qt... command-line оно поддерживает?
ох, снова забыл залогиниться...
KDE logo

Февраль 2012

Вс Пн Вт Ср Чт Пт Сб
   1234
567891011
12131415161718
19202122232425
26272829   

Метки

Разработано LiveJournal.com