Как-то раз у меня внезапно появилась проблема - Dolphin и некоторые другие программы из состава KDE долго стартовали. При запуске в терминале он надолго подвисал, потом появлялось сообщение о таймауте D-Bus и приложение таки открывалось.
dolphin(1843)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize() D-Bus call failed: "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."
Гугление дало решение: снести профиль пользователя - тогда проблема пропадает. А чтобы она не появилась вновь отключить индексирование файлов. Судя по всему разработчики KDE что-то недопилили в своей системе поиска и когда в индексе набирается некоторое количество файлов всё начинает глючить.
Я применил данное решение и зажил счастливо и спокойно... пока не обновился. В очередном обновлении арча пришли некоторые пакеты из состава KDE5, хотя основной софт (центр управления KDE, плазма, Dolphin и т. д.) остался от KDE4. И... спустя какое-то время повторился глюк с долгим стартом и тайматуами. Недолго думая, я повторил решение проблемы (пришлось заново настраивать рабочее окружение), но к вечеру проблема повторилась.
Судя по всему модуль индексирования файлов у меня теперь от KDE5 и ему совершенно наплевать на настройки KDE4. И он работает. А когда наидексировал достаточно - начались глюки.
$ balooctl status
Baloo File Indexer is running
Indexed 59267 / 59267 files
Моя догадка подтвердилась. Нагуглил, что можно отключить Baloo с помощью команды balooctl disable, но надолго ли?
Пакет baloo-frameworks снести нельзя, него зависят другие KDE5 приложения (например, Gwenview, который мне нужен).
Как полностью отключить индексирование и выпилить уже собранный индекс (не хотелось бы опять перенастраивать профиль, может хватит лишь сноса данных Baloo)? Я всё равно не пользуюсь поиском KDE, а старт Dolphin чуть ли не минуту весьма раздражает.