为什么不修复 apport ?有没有比禁用它更好的解决方案?

为什么不修复 apport ?有没有比禁用它更好的解决方案?

如果这是个元问题,我深表歉意。此外,如果有重复内容,请标记出来。

几乎所有在过去十年中安装过 Ubuntu 的人都熟悉以下错误消息:“Ubuntu 遇到内部错误。”错误来源似乎很容易理解(至少对某些人来说)。据我所知,它基本上报告了由于崩溃而导致的未上传内核转储的积压。例如,我的目录/var/crash包含一系列foo.crash、、文件,可能表明捕获了崩溃、安排了上传并上传了内核转储。foo.uploadfoo.uploadedapport有些文件缺少.upload.uploaded版本。似乎apport搞砸了,无法上传这些崩溃,从而不断产生“内部错误”。

问题:这个问题怎么这么久都没解决?!我找到的所有解决方案都只是建议禁用,apport尽管不建议禁用。有更好的解决方案吗?

答案1

apport 错误报告系统运行良好。大多数人误解了它试图告诉他们什么。禁用 apport 不是一个好的解决方案。

首先,如果您收到“Ubuntu 遇到内部错误”或类似信息,您可以选择发送错误报告或不发送。这里最重要的是单击按钮Continue,而不是单击 x(关闭)按钮。否则,每次重启后您都会收到相同的报告。单击按钮Details尝试查看/了解有关崩溃的信息也很重要。

其次,输入terminalls -alt /var/crash您将看到最近崩溃的应用程序或系统程序的列表。如果您多次看到相同的名称,则该应用程序/程序是一个大问题。因此,修复导致崩溃的问题。暂时禁用您的Startup Applications。注意运行特定应用程序时是否出现问题。顶部面板中有大量指示器应用程序在运行?禁用它们,看看问题是否消失。等等。

相关内容