- Baloo
- Contents
- Installation
- Usage and configuration
- Command-line usage
- Indexing a removable or remote device
- Disabling the indexer
- Troubleshooting
- Inotify folder watch limit error
- Процесс «baloo file extractor» сжирает весь процессор
- Как надежно отключить Baloo File Indexer?
- baloo_file грузит процессор
- Baloo file extractor linux
- About
Baloo
Baloo is a file indexing and searching framework for KDE Plasma.
Contents
Installation
Usage and configuration
In order to search using Baloo on the Plasma desktop, start KRunner (default keyboard shortcut ALT+F2 ) and type in your query. Within Dolphin press Ctrl+f .
By default the Desktop Search KCM exposes only two options: A panel to blacklist folders and a way to disable it with one click. Alternatively you can edit your
Additionally the balooctl process can also be used to control Baloo, e.g. in order to stop/start Baloo use balooctl suspend or balooctl start to resume.
Once you added additional folders to the blacklist or disabled Baloo entirely, a process named baloo_file_cleaner removes all unneeded index files automatically. These are stored under
Command-line usage
Support for range queries:
Groups and OR/AND operators:
For a list of all supported filter properties available, see (info).
Note that text search index breaks down all metadata (including filenames) into «words», and does all its searches over it from the beginning of the word only. What this means is that while baloosearch «tutorial» would match my_great_tutorial.txt , baloosearch «utorial» would not match it. To see what «words» baloo stored in the index for a particular file do:
Indexing a removable or remote device
By default every removable and remote device is blacklisted. It is possible to remove devices from the blacklist in the KCM panel.
Disabling the indexer
To disable the Baloo file indexer:
The indexer will be disabled on next login.
Alternatively, disable Enable File Search in System settings under Search > File search.
To permanently delete the index database, run:
This will also resolve the following error message in file dialogs and other applications (KDE bug 437176):
Troubleshooting
Inotify folder watch limit error
If you get the following error:
Then you will need to increase the inotify folder watch limit:
To make changes permanent, create a sysctl configuration file:
Источник
Процесс «baloo file extractor» сжирает весь процессор
Вчера понадобилось настроить скрипт в автозагрузку. Но при добавлении скрипта в автозапуск, после старта сеанса у меня 100% загрузка всех ядер проца. И она не пропадает даже после отработки скрипта, т.е. перманентная 100% загрузка проца.
В мониторе запущенных процессов висит 6-8 (когда как) процессов «baloo file extractor», каждый жрет примерно по 15-25% проца.
Сам скрипт хоть и не работает как мне надо (открывает все одновременно), но выглядит так:
/.config/autostart/ сделал файл исполняемым, зашел в Параметры системы — Запуск и завершение — Автозапуск — Сценарии — Добавить сценарий, собственно добавил его. Вышел из сеанса, зашел в сеанс, скрипт кое-как отработал. 100% загрузка проца.
Добавлю, что при обычном запуске сеансе (без автозапуска скрипта) у меня всего 1 процесс «baloo file extractor» (он тоже жрет 25%), и есть еще похожий «baloo file» (ничего не ест). Но с автозапуском «baloo file extractor» сразу штук 6-8, и в сумме они грузят все ядра на 100%.
Похоже у тебя появилась куча новых файлов, балу их индексирует. Либо оставь его на ночь и не трогай больше файлы пачками, либо исключи каталог из индексации, либо поставь лимит на максимальноый процент сжираемого проца. Но в любом случае балу отдаст проц если ты решишь что-то ещё поделать.
Быстрое решение:
System Settings -> Search, убрать галку «Enable File Search», и балу перестанет индексировать все твои файлы, но и поиск внутренними средствами так хорошо работать не будет.
Часто пользуюсь поиском через меню в нижней панели или через alt-f2, если оно перестанет работать, это меня огорчит. Это поэтому у меня висит 1 процесс «baloo file extractor» с постоянной нагрузкой 25%? Постоянно индексирует систему, чтоб я мог искать файлы?
Похоже у тебя появилась куча новых файлов, балу их индексирует. Либо оставь его на ночь и не трогай больше файлы пачками, либо исключи каталог из индексации, либо поставь лимит на максимальноый процент сжираемого проца. Но в любом случае балу отдаст проц если ты решишь что-то ещё поделать.
«Куча» это аж целый 1 скриптик в папке автозапуска?
Но в любом случае балу отдаст проц если ты решишь что-то ещё поделать.
Не отдаст от ничего, даже перезапуск сеанса не помогает. Только перезагрузка компа. Выше тут предложили полностью отключить Baloo, но тогда перестанет работать поиск. Пока отключил автозапуск скрипта, не знаю как победить эту фигню…
А я вообще правильно сделал, что добавил свой скрипт в меню Автозапуска Kde? Просто где-то читал, что достаточно положить в
/.config/autostart/ и все само заработает. Но у меня заработало только после добавления его в Автозапуск Kde.
Сам скрипт хоть и не работает как мне надо
Я хз что там делает твой скрипт, он явно делает новые файлы.
Не отдаст от ничего, даже перезапуск сеанса не помогает
Странно, ну исключи каталог из поиска
Я хз что там делает твой скрипт, он явно делает новые файлы.
Т.е. тебе даже лень прочитать пример из темы, но уже фантазируешь? Ничего никто не создает.
Короче разобрался в чем дело! А дело даже не в скриптах и не в автозапуске. Почему раньше я никогда не обращал внимания на процесс «baloo file extractor»? Он всегда отъедал 25% проца и переключался между ядрами. Но 25% от одного ядра это не так много, не обращаешь внимания.
Вчера начал экспериментировать с автозапуском, и впервые начал выходить/заходить в сеансы (а не просто выключать комп или перезагружать его). Раньше перезаход в сеанс мне был просто не нужен.
Так вот, при перезаходе в сеанс процесс «baloo file extractor» дублируется! Соответственно уже 2 процесса «baloo file extractor» по 25% каждый. Еще 2 перезахода и уже 4 процесса «baloo file extractor» по 25%. Полная загрузка проца. Перезашел 8 раз, уже в потолок, все ядра на 100%. Комп работает, хоть и подтормаживает, программы начинают открываться медленнее. Пока не перезагрузишься, ничего не изменится.
В настройках системы можно отключить Baloo, но там прямо написано, что эта штука обеспечивает поиск файлов, так что не могу.
Сейчас вроде есть рабочий вариант скрипта, и поэтому мне понадобится всего один раз включить комп (никаких переходов в сеансы), и этой проблемы с Baloo соответственно я не увижу. Так что вроде живем…
Источник
Как надежно отключить Baloo File Indexer?
Как отключить этот вонючий baloo? Я его и в GUI отключил и balooctl disable говорил, а оно все равно при старте запускается, а еще самопроизвольно через 15 минут примерно
Как эту дрянь выкорчевать навечно, чтобы не грузило проц и особенно диск?
Обновился до Ubuntu 18.04 затем до 20.04 и вот получил. Как же они достали включать такие бесячие вещи по дефолту. То Nepomuk, то вот это Baloo. Когда они прекратят включать вредоносное (по факту, чем это лучше чем майнер или подобное. ) ПО по дефолту в дистрибутивах.
сделай balooctl clear * или вообще balooctl purge
Спасибо, попробую так. В GUI тоже ВЫключил, и все категории отключил. Может раз сразу было включено и оно не завершилось, то не принимало команды
Update: balooctl purge помогло вроде как. Уверенности нет, но пока нормально, не запускается, буду наблюдать
Обновился до Ubuntu 18.04 затем до 20.04 и вот получил
Хотел бы прокомментировать этот процесс, к сожалению, при переходе от Unity к Gnome 3 в процессе обновления были проблемы, с застрявшим файлом от systemd который оно не могло само удалить и чуть ли не предложило откатить обновление дистрибутива из за такой ерунды
При установке одной программы, оно мне в одной команде потом пол системы удалило, но я не вышел из консоли, установил ubuntu-desktop и многое другое что снесло — обратно. Пока работает не чихает, но если бы я перезагрузился то получил бы кирпич
Потом слетел драйвер nVidia, я его только что в списке выбрал, оно работало по началу, но дальнейшие манипуляции с установкой программ и я получил 800×600 экран (или даже 640×480), в списке драйвер не выбрать снова, но установка пакета nvidia-435 или какой там, снова вернуло систему к работе (снова есть OpenGL 4.6, снова драйвер nvidia задействован в lspci)
В общем, мне это не составило труда, с Linux я уже больше 10 лет, но похоже даже штатное обновление это не для новичков, и это плохо
Источник
baloo_file грузит процессор
Сегодня заметил, что этот процесс неплохо начал грузить процессор и нагревать, так что включились кулеры на максимум. Я убил процесс, стало нормально. Объясните плиз, что это такое и как с нимм бороться?
Вирус это, чо тут думать
индексирует файлы для быстрого поиска, чтобы выключить:
Если вы не знаете что это, можете спокойно отключать, ничего не потеряете.
не знаю, что такое pppd, X, mount.ntfs. можно убивать?
тоже проц грузят, гадины
Убей ещё треды ядра. Ты тоже не знаешь, что это.
Это вирус в KDE. Именно из-за него существует мнение, что KDE тормозной.
Предлагаю квест: пересобрать ядро, убрав всё лишнее.
лучше кеды пересобрать, ей-ей, много мусора выкинется само собой
И приз «серебряный петросян» снова отправляется к анонимусу!
Не знаю, без semantic-desktop кеды какие-то ущербные.
Я все понимаю, но как заядлому кедопользователю, мне бы хотелось чтоб наконец это все перестало виснуть и падать от первого пука. Дома уже переползаю на awesome, на работе по инерции пользуюсь, но напряжно иногда, когда какой-нибудь dolphin виснет, ожидая kio_trash, который сам висит в disk_sleep, ожидая пока пропердится самба-шара. Досадно, конечно, что моя собственная активность в этом направлении сводится только к баг-репортам. Извините за бугурт, наболело.
как пересобрать кеды и что заключается в этом процессе?
Источник
Baloo file extractor linux
Baloo is the file indexing and file search framework for KDE Plasma. It focuses on speed and a very small memory footprint. It maintains an index of your files and optionally their contents which you can search.
Baloo is part of the KDE umbrella and relies on the KDE infrastructure.
Mailing List: kde-devel@kde.org (info page) Bug Tracker: http://bugs.kde.org (new bug) IRC Channel: #kde-baloo on Libera Chat
The recommended way of contributing patches is via KDE’s GitLab instance.
- Searching
- The Baloo pages on KDE Community Wiki have information on Baloo’s command-line tools and how to monitor its operation.
Baloo is developed and tested exclusively for Linux. While it may run on other unix based systems. It is not recommended, and certainly not tested.
We do not recommend to package Baloo for Windows or OSX as both these operating systems offer their own file searching solutions which better integrate with the native system than Baloo ever will.
Baloo may run on 32-bit systems, but it has not been tested and may not work correctly. Please test and let us know by filing a bug.
Supported Kernels: Linux Supported Architectures: x86_64, aarch64 Supported Filesystems: ext3/4, Btrfs, XFS
File Indexing Plugins
Baloo relies on KFileMetaData to extract content from the files. KFileMetadata ships with a number of plugins which can be enabled or disabled. We recommend shipping all KFileMetaData plugins. Specially ffmpeg by default. Without the indexers, Baloo cannot function to its full potential.
About
Baloo is a framework for searching and managing metadata.
Источник