Unity 崩溃了,我该如何向开发人员报告?

Unity 崩溃了,我该如何向开发人员报告?

我在 ubuntu natty 上遇到了一些奇怪的 Unity 随机重启。在我安装 conky 并设置 compiz 以删除其阴影后,这种情况开始发生。重启可能归因于此。

另一方面,我也从默认安装中删除了 ubuntuone 和 evolution...但由于这在 conky 安装之前没有发生,我非常怀疑这是原因。

这是它死机前的终端输出。 http://paste.ubuntu.com/590448/

我需要弄清楚是什么导致了这次崩溃,这个日志在我看来像是古希腊文...到目前为止,当我点击桌面的一些统一方面,比如标题栏、消息指示器、镜头,甚至切换到桌面时,它似乎会重新启动。

所以,我为你们敞开舞台:D

答案1

Segmentation fault (core dumped)

意味着应用程序做了一些意外的事情,因此崩溃。为此,需要:

  1. 确保您已更新最新版本的软件包
  2. 启用 apport(参见https://wiki.ubuntu.com/Apport#How以启用 apport)
  3. 确保 /var/crach/康普兹.crash 已清除 ( rm /var/crach/*compiz*.crash)
  4. 等待它崩溃:)
  5. 不久之后,apport 应该会触发一个对话框,提示“您的系统发生崩溃,您想报告吗?”。如果不是这样,您可以强制手动报告:ubuntu-bug -c /var/crach/*compiz*.crash
  6. 确保选择“报告完整信息”,因为轻量级报告对于统一来说是没有用的。
  7. 浏览器将打开一个新标签,您可以在其中输入其他信息,例如描述您在崩溃期间正在做什么。

包含更多调试技术的页面:

答案2

该错误可能出在 Unity 中。错误报告指出缺少一些 compiz 文件,您可以尝试重新安装 compiz(使用 synaptic,搜索 compiz 包并标记为重新安装)。我不会太担心“GLib-GIO-CRITICAL”错误,在 Lucid 和 Maverick 中也会遇到或多或少的此类错误。日志的最后一行显示了分段错误。我建议您向 Launchpad 报告针对 unity 包的新错误,方法是

ubuntu-bug unity

和“Unity 在加载时因分段错误而崩溃”或类似标题。

答案3

我遇到了完全相同的问题,这让我在谷歌上搜索“单击指示器菜单时 Unity 崩溃”,找到了这个问题。但是,就像您一样,这个问题是在安装 conky 并使用 CCSM 使其不添加阴影后出现的,使用行 (any) & !(class=Conky)

我不敢相信这只是巧合。我将重置阴影线并移除 conky,看看这是否能稳定 Unity。

相关内容