2015-08-09 11:01:28
来 源
中存储网
Ubuntu
如果你是一个Ubuntu用户,也许偶尔甚至经常,遇到这样一个错误提示System Program problem detected. Ubuntu有一个内建的实用程序叫做Apport, 当一个程序崩溃时,它可以进行通知。 system program problem detected do you want to report the problem now?

一旦你是一个Ubuntu用户,也许偶尔甚至经常,遇到这样一个错误提示“System Program problem detected”.

Ubuntu有一个内建的实用程序叫做Apport, 当一个程序崩溃时,它可以进行通知。

system program problem detected
do you want to report the problem now?

这个叫做Apport的程序会通知错误,在你登录你的ubuntu系统的任何时候。这是正常的,你不必感到慌张,或者害怕这样一个错误。

当然,你有两个选择去解决这个错误提示。通过报告这个错误,系统开发者们可以注意到引起错误发生的原因,他们或许在不远的将来会尝试着解决他们。或者,你可以简单直接地永远禁用掉这个错误提示。

怎样解决它?

好吧,你还不能靠你自己去解决这个问题,但是你可以通知系统开发者们去做这个事情。推荐你这样做,并且这并不会花费你太多时间。点击“report Prolem”按钮在错误提示的对话框。你会被提示输入你的管理员账户密码。然后,点击“Continue”发送这个错误提示给开发者们,这样他们就可以帮忙解决这个问题了!

sorry,the qpplication fatresize has stopped unexpectedly.
lf you notice further problems,try restarting the computer.

首先确保你正常地连接到互联网。一旦你提交了这个错误报告,开发者们就会仔细研究这个报告,并且尝试着在接下来的release中解决这个错误。

在完成错误提示的提交以后,你可以从你的本地系统中删去这个崩溃错误提示的文件。一旦想看这些错误提示文件,可以在终端输入如下命令

ls /var/crash/

样本输出:

_usr_bin_gksu.1000.crash      _usr_sbin_fatresize.0.uploaded _usr_bin_nm-applet.1000.crash  _usr_share_apport_apport-gtk.1000.crash _usr_sbin_fatresize.0.crash    _usr_share_bleachbit_bleachbit.py.0.crash _usr_sbin_fatresize.0.upload

通过如下命令,全部删除:

sudorm -fr /var/crash/*

现在,你可以重启系统,一旦错误再次提示,你可以重新检查看看。

那么怎样禁用它呢?

一旦以上的方法不管用,这样的错误提示情况一次次发生,最好的方法是永远禁用掉Apport这一特性。虽然并不推荐这样做,但是这可以让你远离在每次重启时出现错误提示的纷扰。

要这样做,首先要编辑apport文件 /etc/default/apport,

sudonano  /etc/default/apport

找到 enabled=1 这一行,并改变到0(zero)

# set this to 0 to disable apport, or to 1 to enable it

# you can temporarily override this with

# sudo service apport start force_start=1

enabled=0

保存,退出。

然后,就可以停止apport服务了。

Sudo stop apport

现在,Apport再也不会报告任何错误了!

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。