Billal Begueradj Asked: 2019-07-23 02:30:32 +0800 CST2019-07-23 02:30:32 +0800 CST 2019-07-23 02:30:32 +0800 CST 检测到系统程序问题? 772 几天以来,我不断收到“检测到系统程序问题”错误消息: 我总是点击报告问题按钮,但没有任何反应。 我也每天运行更新和升级。 这是什么原因造成的?如何摆脱它? 18.04 3 个回答 Voted Best Answer Rinzwind 2019-07-27T00:24:54+08:002019-07-27T00:24:54+08:00 这是什么原因造成的? 查看转储到磁盘上的崩溃报告。您想要的目录是/var/crash/,它将包含几个文件,指向您所在的包以及崩溃是什么。 该目录描述为: /var/crash:系统崩溃转储(可选) 此目录包含系统故障转储。截至本标准发布之日,Linux 不支持系统故障转储,但可能符合 FHS 的其他系统可能支持。 Ubuntu 版本使用此(可选)目录来转储崩溃,并且执行此操作的包称为apport(和whoopsie)。该链接有详细的描述,也有描述崩溃报告数据格式的 PDF 。 如果您想要关于崩溃的详细报告,请安装GDB:带有sudo apt-get install gdb. 如何摆脱它? 取决于你所说的“摆脱”。理想的解决方法是检查报告中的内容,并尝试找到解决方法。如果它所涉及的包裹是不需要的或良性的,您也可以清除它。大多数时候它是一个核心功能。 如果您大多数时候都无法理解这些崩溃报告,您可以在谷歌上搜索错误通知(那里总会有一个)。或者在聊天中留言。通常崩溃是 AU 的主题,因为那些是错误并且需要报告(通过此服务;))。 您可以选择其中任何一个来删除崩溃报告,直到实际删除包(如果错误来自 apport 本身,那将是相当讽刺的): sudo rm /var/crash/*将删除旧的崩溃并停止通知您,直到某些包再次崩溃。 您可以使用停止服务sudo systemctl disable apport(并使用再次启用它sudo systemctl enable apport) 如果您不想看到崩溃报告,您可以通过执行sudo vim /etc/default/apport 并更改enabled=1为来禁用它enabled=0。(或sudo nano /etc/default/apport)。反向编辑它将再次启用它。 您可以使用 删除服务sudo apt purge apport(并使用 再次安装sudo apt install apport) 还有一个桌面方法(选项“问题报告”: 如何阅读和使用崩溃报告?有一些有趣的答案。它有一个示例崩溃报告和一个追溯崩溃的方法。 tatsu 2019-07-27T07:33:40+08:002019-07-27T07:33:40+08:00 Apport 是一个 ubuntu 功能,用于报告 ubuntu 中的错误。 它是非关键的,可以安全地禁用而不会产生任何不利影响。 它的目的是帮助 Ubuntu 开发人员识别用户 PC 上发生的问题 如何禁用应用: 你必须编辑一个文件: sudo nano /etc/default/apport 并将其替换1为0 像这样: 然后Ctrl+X和Y保存。 如果您不想重新启动应用,您可以当场禁用它: sudo systemctl disable apport 您也可以完全卸载 apport: sudo apt purge apport 之后,您将不再看到此窗口。 更多有用的信息可以在这里找到:https ://www.linuxbabe.com/ubuntu/disable-apport-error-reporting-ubuntu-16-04-lts svp 2020-05-15T01:42:37+08:002020-05-15T01:42:37+08:00 我建议您删除这些崩溃报告。打开终端并使用以下命令: sudo rm /var/crash/*
查看转储到磁盘上的崩溃报告。您想要的目录是
/var/crash/
,它将包含几个文件,指向您所在的包以及崩溃是什么。该目录描述为:
Ubuntu 版本使用此(可选)目录来转储崩溃,并且执行此操作的包称为apport(和whoopsie)。该链接有详细的描述,也有描述崩溃报告数据格式的 PDF 。
如果您想要关于崩溃的详细报告,请安装GDB:带有
sudo apt-get install gdb
.取决于你所说的“摆脱”。理想的解决方法是检查报告中的内容,并尝试找到解决方法。如果它所涉及的包裹是不需要的或良性的,您也可以清除它。大多数时候它是一个核心功能。
如果您大多数时候都无法理解这些崩溃报告,您可以在谷歌上搜索错误通知(那里总会有一个)。或者在聊天中留言。通常崩溃是 AU 的主题,因为那些是错误并且需要报告(通过此服务;))。
您可以选择其中任何一个来删除崩溃报告,直到实际删除包(如果错误来自 apport 本身,那将是相当讽刺的):
sudo rm /var/crash/*
将删除旧的崩溃并停止通知您,直到某些包再次崩溃。您可以使用停止服务
sudo systemctl disable apport
(并使用再次启用它sudo systemctl enable apport
)如果您不想看到崩溃报告,您可以通过执行
sudo vim /etc/default/apport
并更改enabled=1
为来禁用它enabled=0
。(或sudo nano /etc/default/apport
)。反向编辑它将再次启用它。您可以使用 删除服务
sudo apt purge apport
(并使用 再次安装sudo apt install apport
)还有一个桌面方法(选项“问题报告”:
如何阅读和使用崩溃报告?有一些有趣的答案。它有一个示例崩溃报告和一个追溯崩溃的方法。
Apport 是一个 ubuntu 功能,用于报告 ubuntu 中的错误。
它是非关键的,可以安全地禁用而不会产生任何不利影响。
它的目的是帮助 Ubuntu 开发人员识别用户 PC 上发生的问题
如何禁用应用:
你必须编辑一个文件:
并将其替换
1
为0
像这样:
然后Ctrl+X和Y保存。
如果您不想重新启动应用,您可以当场禁用它:
您也可以完全卸载 apport:
之后,您将不再看到此窗口。
更多有用的信息可以在这里找到:https ://www.linuxbabe.com/ubuntu/disable-apport-error-reporting-ubuntu-16-04-lts
我建议您删除这些崩溃报告。打开终端并使用以下命令: