在我进行系统升级后第一次重新启动后,这立即开始发生。它首先从一个对话框开始,上面写着“检测到系统程序问题”。然后,当我尝试点击“报告问题”时,发生的事情并不多。我被引导进行对话,结果总是无法解决问题。
我知道这不是很多信息,但是我不确定我需要发布哪些信息以及我应该如何获取它来调试这个问题。
这是屏幕截图!

我有一个 C++ 程序可以完成它应该做的事情,但是指针肯定有问题,因为它最终崩溃并创建了一个核心转储。我的问题是我找不到核心文件,所以我无法调试它。
我试过了
ulimit -c unlimited
ulimit -a
Run Code Online (Sandbox Code Playgroud)
现在文件的尺寸设置为无限制,但我仍然找不到核心。我已经尝试了这里写的每个文件夹,但似乎仍然没有创建核心文件。
我在哪里可以找到它?
如果我打破任何东西
sudo apt-get purge apport
Run Code Online (Sandbox Code Playgroud)
我有统治世界的秘密商业计划,谁知道核心转储中有什么?
我见过 Ubuntu(特别是dconf)重新创建配置设置。我知道如何禁用它,但不能相信它会保持禁用状态。因此我的问题。
是的,是的,我知道我的不同发行版……但如果可以的话,我想使用 Ubuntu。
安装Ubuntu 18.04时,启用运行环境后,第一次登录时,会弹出一个问题,询问您是否要帮助改进Ubuntu。
(截图来自18.04首次登录“欢迎”流程)
如果您同意,则会向 Canonical 发送一份简要报告,描述您系统的基本特征,例如处理器类型(AMD 或 i386)、屏幕分辨率和默认桌面环境。没有什么非常侵入性的。
这有助于 Canonical 获得准确的安装数量等。他们问得如此明显和礼貌,以至于我决定“这不是错误 - 这是一个功能”,对我来说没问题。
所以我说是的,但现在我改变了主意,因为报告表明 Canonical 将成为下一个微软 - 但不想重新安装我的系统。
如何关闭此功能?
到今天为止,我只知道ubuntu-bug我可以用来报告有关特定程序的错误。但是现在我了解了apport-collect并且apport-bug基本上是:
apport-bug - 使用 Apport 向启动板报告问题以收集有关您系统的大量信息,以帮助开发人员解决问题并避免不必要的问题和答案。
apport-collect- 作为 apport-bug 工作,但它将信息发送到已经存在的错误报告。就我而言,它是apport-collect 1060268感谢 Launchpad 中的 Brad Figg。
还有其他工具可以报告错误吗?
我注意到从 Ubuntu 13.10(或 13.04)开始,thunderbird 崩溃报告由 apport 处理,而之前由 Mozilla 的工具处理。
由 apport 生成的自动崩溃报告的机密性如何?我还没有看到任何选项表明程序存储器可能包含机密信息。
我在 Ubuntu 页面上看不到任何官方信息,只有如何在 Ubuntu 中使用 Apport 来报告错误 | 2011 年的Ubuntu 手册说:
如果您在崩溃发生时输入机密信息,则应单击“取消”。
例如,如果 Thunderbird、evolution 或任何邮件工具崩溃:
感谢您的关注。
我确实想从我的系统中卸载“popularity-contest”包。
虽然我知道我可以禁用它
$ dpkg-reconfigure popularity-contest
Run Code Online (Sandbox Code Playgroud)
它仍然是我想删除的包。
不幸的是,“ubuntu-standard”包依赖于它(而不是仅仅推荐它)。删除popcon将因此删除ubuntu-standard,我的系统将被破坏。请参阅人气竞赛应该是可卸载的功能请求以使其可卸载。
在修复该错误之前,我需要一种方法来卸载它。
我怎样才能做到这一点?有什么技巧可以让包管理器相信依赖是不必要的吗?
当我在 Ubuntu 20.04 上运行我的 C 程序时,我得到这个运行时错误:
Run Code Online (Sandbox Code Playgroud)Segmentation fault (core dumped)
我真的需要查找和查看该core文件,但我在任何地方都找不到它。它在哪里,我如何查看其中的回溯?
我在 Ubuntu 12.04 上遇到了很多问题。启动 Ubuntu 后最多需要 20 秒,直到出现第一条错误消息。我没有机会报告问题,因为会立即显示新的错误消息等等。
我安装了 Ubuntu 12.04 new 但问题仍然存在。当我使用 Ubuntu 11.10 时,我从未收到任何错误消息。我能否以某种方式在此处发布错误报告(以及如何找到它),以便人们可以找出错误的原因。