Как выключить baloo в KDE 4.13?

Я имею Kubuntu 14.04 и просто установил новейшие обновления. При рассмотрении списка процессов я вижу baloo выполнение индексатора.

Я не мог найти, что флажок в настройках Baloo выключил индексацию.

54
задан 26 April 2014 в 12:36

9 ответов

Можно заставить файловый менеджер отобразить скрытые файлы, после которых переходят в $HOME/.kde/share/config/baloofilerc. Достаточно отредактировать его и изменить опцию

Indexing-Enabled=true 

на (или добавить, нет ли такой опции)

Indexing-Enabled=false

для отключения baloo.

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

, и Nepomuk ищут, плагин может значительно увеличить производительность в среде KDE.

24
ответ дан 22 November 2019 в 23:48

Baloo ответственен за поиск по компьютеру.

Заключение в кавычки одного из авторов Baloo :

больше нет никакой явной кнопки “Enable/Disable”. Мы хотели бы способствовать использованию поиска и чувствовать, что Baloo никогда не должен получать пользователями путь. Однако мы умны об этом и ЕСЛИ Вы добавите свой Корневой каталог к списку “excluded folders”, Baloo выключит себя, так как это больше не имеет ничего для индексации.

enter image description here

15
ответ дан 22 November 2019 в 23:48

Я еще не попробовал его, но , по-видимому , можно также сделать

$ cp /usr/share/autostart/baloo_file.desktop ~/.kde/share/autostart/
$ echo "Hidden=True" >> ~/.kde/share/autostart/baloo_file.desktop

(у меня была своя домашняя папка в, "не ищут" раздел, вероятно, от nepomuk, и baloo_file все еще использовал 100% ядра.)

6
ответ дан 22 November 2019 в 23:48

Чтобы постараться не вручную редактировать $HOME/.kde/share/config/baloofilerc, это делает то же для Вас:

kwriteconfig --file baloofilerc --group 'Basic Settings' --key 'Indexing-Enabled' false
10
ответ дан 22 November 2019 в 23:48

Добавление $HOME к списку исключенных путей действительно останавливало baloo_file_extractor, который использовал 100% ЦП. Однако это тогда запустило baloo_file_cleaner, который повреждал мой жесткий диск.

Проверка, что это не автоматически запускает, казалось, решила проблемы:

sudo mv /usr/share/autostart/baloo_file.desktop /usr/share/autostart/baloo_file.desktop.orig
3
ответ дан 22 November 2019 в 23:48

Сообщение на форумах KDE Aaron Seigo предлагает:

qdbus org.kde.baloo.file /indexer suspend

сообщение расположено здесь: https://forum.kde.org/viewtopic.php? f=154& Использование t=120047#p304335

следующее для возобновления:

qdbus org.kde.baloo.file /indexer resume

Использование следующим для проверки является baloo, приостановлен или нет:

qdbus org.kde.baloo.file /indexer isSuspended

ПОДСКАЗКА : Когда я тип qdbus org.kde.baloo.file /indexer и нажатие Вкладка многократно в Kubuntu 14.04 с включенным завершением удара (обычно включал по умолчанию), я получаю список команд для baloo.

1
ответ дан 22 November 2019 в 23:48

От хинду форума: http://forums.gentoo.org/viewtopic-p-7522240.html

С KDE 4.13.0 (Надежный человек Kubuntu) больше не возможно отключить Семантический Рабочий стол в GUI. Хотя существует апплет "Поиска по компьютеру" в Параметрах настройки системы, и необходимо смочь поместить в черный список домашний dir там, делание так не имеет никакого эффекта и Baloo (кто вступил во владение от Nepomuk/Strigi), продолжает делать его материал с 100%-й загрузкой и использованием памяти мультигигабайта на ядре процессора, в котором это работает.

Можно проверить загрузку ЦП в системе с помощью 'вершины':

top

Проверьте нагрузку ввода-вывода на свою систему с 'iotop':

sudo apt-get install iotop
sudo iotop

Постоянно отключить baloo, символьная ссылка это к/bin/true:

sudo mv /usr/bin/baloo_file_extractor /usr/bin/baloo_file_extractor.orig
sudo ln -s /bin/true /usr/bin/baloo_file_extractor

и

sudo mv /usr/bin/baloo_file_cleaner /usr/bin/baloo_file_cleaner.orig
sudo ln -s /bin/true /usr/bin/baloo_file_cleaner

Это предотвратит его от когда-либо выполнения снова. Выполнение так потеряет функциональность поиска, конечно, но, кажется, не имеет отрицательных эффектов кроме того.

13
ответ дан 22 November 2019 в 23:48

Хотя существует несколько способов препятствовать тому, чтобы Baloo индексировал, мое намерение состоит в том, чтобы предотвратить Baloo от ровного выполнения. Согласно документам KDE нет никакого Доступного для пользователя способа сделать это, таким образом, я объединил решение, найденное на форумах KDE с решением пользователя отключить исполняемые файлы:

sudo mv /usr/bin/baloo_file /usr/bin/baloo_file-orig
sudo ln -s /bin/true /usr/bin/baloo_file
sudo mv /usr/bin/baloo_file_cleaner /usr/bin/baloo_file_cleaner-orig
sudo ln -s /bin/true /usr/bin/baloo_file_cleaner
sudo mv /usr/bin/baloo_file_extractor /usr/bin/baloo_file_extractor-orig
sudo ln -s /bin/true /usr/bin/baloo_file_extractor

Я затем иду шаг вперед и гарантирую это baloo не может быть обновлен, переопределив вышеупомянутые символьные ссылки:

$ sudo apt-mark hold  baloo libbaloocore4 libbaloofiles4 libbaloopim4 libbaloowidgets4 libbalooxapian4
$ sudo apt-get remove baloo

Для дополнительной страховки, если baloo процесс когда-либо находит, что его путь назад состоит в том, чтобы добавить следующее к ~/.kde/share/config/baloofilerc:

[Basic Settings]
Indexing-Enabled=false
3
ответ дан 22 November 2019 в 23:48

balooctl

Как сказано здесь и здесь, просто используйте:

balooctl disable

BTW, конфигурация теперь включена ~/.config/baloofilerc вместо на ~/.kde/share/config/baloofilerc.

2
ответ дан 22 November 2019 в 23:48

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

Похожие вопросы: