システムクラッシュダイアログは私を悩ませていますが、どうすればオフにできますか?また、問題を報告するために必要になった場合に備えて、再び有効にする方法を知りたいです。
システムクラッシュダイアログは私を悩ませていますが、どうすればオフにできますか?また、問題を報告するために必要になった場合に備えて、再び有効にする方法を知りたいです。
回答:
Ubuntu 16.04の時点では、systemd apportはその構成ファイルを尊重していないようです。
apportを有効/無効にするsystemdコマンドは次のとおりです。
無効にする
sudo systemctl disable apport.service
それが機能しない場合は、サービスをマスクする必要があります
systemctl mask apport.service
再有効化するには
systemctl unmask apport.service # if you masked it
sudo systemctl enable apport.service
Ubuntuの以前のバージョン:
編集する必要があります/etc/default/apport
。次の変更により、起動時にApportが開始されなくなります。
グラフィカル:(CTRL+ ALT+ T)で端末を開き、次を入力します。
sudo -i gedit /etc/default/apport
を押しENTERます。パスワードを入力していますが、ドットとして表示されません。
または
コマンドライン:
sudo nano /etc/default/apport
ファイルエディタが開きます。有効化を「0」から「1」に変更して、次のようにします。
enabled=1
無効にするには:
enabled=0
変更を保存して、ファイルエディターを閉じます。Apportは起動時に起動しなくなりました。再起動せずにすぐにオフにする場合は、を実行しsudo service apport stop
ます。
sudo service apport stop
変更せずに使用/etc/default/apport
して、一時的にオフにすることもできます。
こちらもご覧ください:
systemctl
upstartからsystemdへの切り替え以来、今使用する必要がありますか?
ubuntuの新しいバージョン(15.04以降)
サービスを停止するには:
systemctl stop apport.service
起動時にサービスを無効にするには:
sudo systemctl disable apport.service
サービスのステータスを確認するには:
systemctl status apport.service
最後に、systemdサービスをマスクすることで起動を防ぐこともできます。マスクを解除しない限り、サービスは(手動でも)開始できません。
systemctl mask apport.service
これにより、/ etc / systemd / system / apport.serviceから/ dev / nullへのシンボリックリンクが作成されます。 fedoraproject.org
apportを無効にしないでください。最近では、一連のクラッシュが発生する可能性がありますが、システムの不適切な動作やアプリケーション固有の症状を除いて、クラッシュを知ることはありません。
/var/crash
ディレクトリには、任意の災難を記録することがあります。いつか必要になるかもしれません。
推奨手順:
$HOME/crash
、既存のクラッシュレポートをすべてコピーします。sudo rm /var/crash/*
sudo reboot
これで、繰り返し発生するクラッシュポップアップの動作はなくなります。また、保存したクラッシュレポートは、バグをランチパッドに報告するのに役立つ場合があります。
apportには標準のUNIXコマンドラインデバッグを壊すバグがあるため、このバグは2007年以来知られています(10になったらケーキを購入します)(https://bugs.launchpad.net/ubuntuを参照してください) / + source / apport / + bug / 160999)自分でコードを修正しようとするなら、それをオフにするのが最善の方法です。
なぜ完全に削除しないのですか?
バージョン16.04 LTS
sudo apt-get update
sudo apt-get remove apport
sudo rm /etc/cron.daily/apport
また、これを確認することもできます。
18.04の新機能: