web-dev-qa-db-ja.com

ターミナルは定期的にkbuildsycoca4ラインで群がっています

数時間ごとに、私のターミナルセッションはkbuildsycoca4(10461)で始まる数百行でヒットします。

行の例はkbuildsycoca4(10461) KBuildServiceFactory::populateServiceTypes: "phononbackends/gstreamer.desktop" specifies undefined mimetype/servicetype "video/anim"です。

これは昨日、Ubuntu SoftwareCenterからkonquerorをインストールしたときに起こり始めました。ただし、その後konquerorを削除しても、問題は解決しません。

これの原因は何ですか?迷惑を取り除くにはどうすればよいですか?

1
cfye14

this によると、次の方法で無効にできる場合があります。

うーん、これらのどれでも十分かもしれません。必要な清楚さと努力の順に;

A. kdebugdialogを開始し、[すべてのデバッグ出力を無効にする]にチェックマークを付けます。

B.その~/.local/share/applications/mimeapps.listを開き、mplayer.desktopを含む行を探して編集するか、それを含むセクション全体を削除します。

C. dolphin &>/dev/nullでプログラムを開始します。または、フォークしてそれを否認します。 dolphin &>/dev/null & disown $!。しかし、厄介な回避策。

Cの場合、dolphin > /dev/null 2>&1 & disownの方が良いかもしれません。

この問題は、おそらくkonquerorの依存関係としてインストールされた kbuildsycoca4またはkdelibs-binパッケージ によって提供されるkdelibs5-dbg実行可能ファイルが原因で発生します。したがって、次のいずれかのコマンドを使用して問題を修正できる場合があります。

Sudo apt-get remove kdelibs5-dbg
Sudo apt-get remove kdelibs-bin

他のKDEアプリが必要な場合は、それらも削除される可能性があることに注意してください。

2
Wilf