update-notifier に system-crash-notification が含まれているのはなぜですか?

update-notifier に system-crash-notification が含まれているのはなぜですか?

ユーザー セッションが開始する前に、「システム プログラムの問題が検出されました」ウィンドウが数回表示されました (ロックされたセッションに自動ログインする KDM を使用しています)。

私はそれを までトレースしました。これはxpropバイナリ/usr/lib/update-notifier/system-crash-notificationであり (何らかのスクリプトであると予想していました)、update-notifierパッケージに属しています ( のどこかであると予想していましたapport*)。

PSReport problem...ボタンをクリックしても何も起こりませんでした。

$ dpkg -s update-notifier | grep Version
Version: 0.147

$ dpkg -L update-notifier | grep system-crash
/usr/lib/update-notifier/system-crash-notification

$ grep RELEASE /etc/lsb-release
DISTRIB_RELEASE=13.10

LP での同じ質問:https://answers.launchpad.net/ubuntu/+source/update-notifier/+question/239040

答え1

デスクトップの起動時にエラー ダイアログが表示されるという同じ問題が発生しました。

私は、システム アクティビティを表示するために krunner を使用しました (Kubuntu では ctrl+esc)。次に、「system-crash-notification」プロセスを見つけ、右クリック メニューの「親へジャンプ」を使用してプロセス ツリーを上へ進みました。私の場合、ツリーの最上部は lightdm でした。そこで、lightdm ( sudo apt-get install --reinstall lightdm lightdm-kde-greeter) を再インストールしてみましたが、完了しましたが、エラーは修正されませんでした。

次に、/var/log/lightdm/ の lightdm ログを確認したところ、x-0-greeter.log に IBus エラーがいくつか表示されていました。IBus に関する漠然とした記憶では、これらは問題ないようです。

そこで、代わりに を使用して、apt-file search system-crash-notification原因となっているパッケージを探し、それをダンプできるかどうかを確認します。update-notifier の依存関係がインストールされていないことが判明したため、update-notifier をパージしました (aptitude 内ですが、 を使用して実行することもできますsudo apt-get remove --purge update-notifier update-notifier-kde)。

これで問題は解決し、再起動時にエラー通知ダイアログは表示されなくなりました。これはこの問題を解決する最善の方法ではないかもしれませんが、うまく機能し、システムは安定して動作しています。

答え2

sudo apt-get install update-notifier-kde インストールするまで同じ問題がありました。どうやらデフォルトではインストールされないようです。

関連情報