美文网首页
解决Ubuntu中“检测到系统程序错误”的办法

解决Ubuntu中“检测到系统程序错误”的办法

作者: Edwin_dl | 来源:发表于2017-11-30 09:16 被阅读541次

    之前安装程序时没安装正确,于是又给卸载了,但是第二天开机的时候莫名出现弹窗,提示我"检测到系统程序错误(system program problem detected)"。而且在过去的几天里,(几乎)每次都有消息Ubuntu 16.04在启动时检测到系统程序错误跑弹窗提示。一次两次点击忽略还可以,久而久之就让人觉得非常烦人了!

    系统出错.png
    大体上讲,它是在告知你,你的系统的一部分崩溃了。可别因为“崩溃”这个词而恐慌。这不是一个严重的问题,你的系统还是完完全全可用的。只是在之前的某个时刻某个程序崩溃了,而Ubuntu想让你决定要不要把这个问题报告给开发者,这样他们就能够修复这个问题。

    于是我们乖乖的点击了"报告错误"按钮,但是即使如此,最后还是会被弹窗再次警告!

    这时候就需要强硬一点!!!

    • 打开一个终端,执行下面的命令:
      sudo rm /var/crash/*
      这个操作会删除所有在/var/crash目录下的所有内容。这样你就不会再被这些报告以前程序错误的弹窗所扰。但是如果又有一个程序崩溃了,你就会再次看到“检测到系统程序错误”的错误。你可以再次删除这些报告文件,或者你可以禁用Apport来彻底地摆脱这个错误弹窗。

    • 彻底地摆脱Ubuntu中的系统错误弹窗
      要禁止Apport,并且彻底地摆脱Ubuntu系统中的程序崩溃报告,打开一个终端,输入以下命令:
      sudo gedit /etc/default/apport
      这个文件的内容是:

      设置0表示禁用apport,或者1开启它。
      你可以用下面的命令暂时关闭它:
      sudo service apport start force_start=1
      enabled=1
      

      enabled=1改为enabled=0。保存并关闭文件。完成之后你就再也不会看到弹窗报告错误了。很显然,如果我们想重新开启错误报告功能,只要再打开这个文件,把enabled设置为1就可以了。

    相关文章

      网友评论

          本文标题:解决Ubuntu中“检测到系统程序错误”的办法

          本文链接:https://www.haomeiwen.com/subject/htimbxtx.html