Kubuntu 14.04があり、最新の更新プログラムをインストールしました。プロセスリストを見ると、baloo
インデクサーが実行されています。
Balooの設定にインデックス作成をオフにするチェックボックスが見つかりませんでした。
Kubuntu 14.04があり、最新の更新プログラムをインストールしました。プロセスリストを見ると、baloo
インデクサーが実行されています。
Balooの設定にインデックス作成をオフにするチェックボックスが見つかりませんでした。
回答:
ファイルマネージャーに隠しファイルを表示させてから、に進むことができます$HOME/.kde/share/config/baloofilerc
。編集してオプションを変更するだけで十分です
Indexing-Enabled=true
to(またはそのようなオプションがない場合は追加)
Indexing-Enabled=false
balooを無効にします。
私はそれがあまりにも簡単すぎることを知っていますが、それは私にとっても、この簡単な解決策をこのページに投稿した人にとってもうまくいきました。
[Basic Settings]
セクションの下にある必要があります。そうしないと、効果がありません。
balooctl disable
を実行すると、これが実行されます。
Balooはデスクトップ検索を担当しています。
明示的な「有効化/無効化」ボタンはもうありません。検索の使用を促進し、Balooがユーザーの邪魔にならないようにしたいと考えています。ただし、それについては賢明であり、HOMEディレクトリーを「除外フォルダー」のリストに追加すると、Balooにはインデックスを作成するものがないため、自動的にオフになります。
ionice
です。なぜなら、それがここでの本当のボトルネックだからです。nice
物事は変わりません。
Gentooフォーラムから:http : //forums.gentoo.org/viewtopic-p-7522240.html
KDE 4.13.0(Kubuntu Trusty)では、GUIでセマンティックデスクトップを無効にすることはできなくなりました。システム設定に「デスクトップ検索」アプレットがありますが、そこにホームディレクトリをブラックリストに登録できるはずですが、それは効果がなく、Baloo(Nepomuk / Strigiを引き継いだ)は100%実行するCPUコアでの負荷とマルチギガバイトメモリの使用。
「top」を使用して、システムのCPU負荷を確認できます。
top
「iotop」を使用してシステムのI / O負荷を確認します。
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
これにより、再度実行されなくなります。これを行うと、もちろん検索機能が失われますが、それ以上の悪影響はないと思われます。
chattr +i /usr/bin/baloo_file_cleaner
エクストラクターでも同じように追加します。その後、更新してもそれは変更されません。ただし、失敗するか、これを無視するかはわかりません。
手動での編集を避けるために$HOME/.kde/share/config/baloofilerc
、これはあなたのために同じことをします:
kwriteconfig --file baloofilerc --group 'Basic Settings' --key 'Indexing-Enabled' false
私はまだ試していませんが、どうやらあなたもできる
$ cp /usr/share/autostart/baloo_file.desktop ~/.kde/share/autostart/
$ echo "Hidden=True" >> ~/.kde/share/autostart/baloo_file.desktop
(「検索しない」セクションに、おそらくnepomukのホームフォルダーがあり、baloo_file
まだコアを100%使用していました。)
除外されたパスのリストに$ HOMEを追加すると、100%CPUを使用していたbaloo_file_extractorが停止しました。しかし、それからbaloo_file_cleanerが起動し、ハードディスクを破壊していました。
自動起動しないことを確認すると、問題が修正されたようです。
sudo mv /usr/share/autostart/baloo_file.desktop /usr/share/autostart/baloo_file.desktop.orig
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
アーロンセイゴによるKDEフォーラムへの投稿:
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
ヒント:bash-completionが有効になっている(通常はデフォルトで有効になっている)Kubuntu 14.04で複数回入力qdbus org.kde.baloo.file /indexer
して押すとTab、balooのコマンドのリストが表示されます。