Я имею Kubuntu 14.04 и просто установил новейшие обновления. При рассмотрении списка процессов я вижу baloo
выполнение индексатора.
Я не мог найти, что флажок в настройках Baloo выключил индексацию.
Можно заставить файловый менеджер отобразить скрытые файлы, после которых переходят в $HOME/.kde/share/config/baloofilerc
. Достаточно отредактировать его и изменить опцию
Indexing-Enabled=true
на (или добавить, нет ли такой опции)
Indexing-Enabled=false
для отключения baloo.
я знаю, что это слишком легко, но это действительно работало на меня и также на парня, который отправил это простое решение на этом сервере Akonadi Отключения страницы .
, и Nepomuk ищут, плагин может значительно увеличить производительность в среде KDE.
Baloo ответственен за поиск по компьютеру.
Заключение в кавычки одного из авторов Baloo :
больше нет никакой явной кнопки “Enable/Disable”. Мы хотели бы способствовать использованию поиска и чувствовать, что Baloo никогда не должен получать пользователями путь. Однако мы умны об этом и ЕСЛИ Вы добавите свой Корневой каталог к списку “excluded folders”, Baloo выключит себя, так как это больше не имеет ничего для индексации.
Я еще не попробовал его, но , по-видимому , можно также сделать
$ cp /usr/share/autostart/baloo_file.desktop ~/.kde/share/autostart/
$ echo "Hidden=True" >> ~/.kde/share/autostart/baloo_file.desktop
(у меня была своя домашняя папка в, "не ищут" раздел, вероятно, от nepomuk, и baloo_file
все еще использовал 100% ядра.)
Чтобы постараться не вручную редактировать $HOME/.kde/share/config/baloofilerc
, это делает то же для Вас:
kwriteconfig --file baloofilerc --group 'Basic Settings' --key 'Indexing-Enabled' false
Добавление $HOME к списку исключенных путей действительно останавливало baloo_file_extractor, который использовал 100% ЦП. Однако это тогда запустило baloo_file_cleaner, который повреждал мой жесткий диск.
Проверка, что это не автоматически запускает, казалось, решила проблемы:
sudo mv /usr/share/autostart/baloo_file.desktop /usr/share/autostart/baloo_file.desktop.orig
Сообщение на форумах 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.
От хинду форума: 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
Это предотвратит его от когда-либо выполнения снова. Выполнение так потеряет функциональность поиска, конечно, но, кажется, не имеет отрицательных эффектов кроме того.
Хотя существует несколько способов препятствовать тому, чтобы 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
balooctl
Как сказано здесь и здесь, просто используйте:
balooctl disable
BTW, конфигурация теперь включена ~/.config/baloofilerc
вместо на ~/.kde/share/config/baloofilerc
.