“抱歉,Ubuntu 12.04 遇到内部错误。”

“抱歉,Ubuntu 12.04 遇到内部错误。”

我最近升级到了 Precise,出现了一些错误。错误似乎是随机的,错误报告也有所不同。我及时发送了报告,希望系统能够发现问题并自行解决。第二次错误发生后,我按照向导(软件......)的建议寻求帮助。第一次发生这种情况时,我记下了以下内容:

ExecutablePath
/usr/lib/tracker/tracker-extract
LaunchPad bug 950765
AMD64

第二次如下:

ExecutablePath
/usr/share/appart/appart-gpu-error-intel.py
"Possible GPU hang........"
sandybridge-m-gt2
LaunchPad bug 981261

如果有人能帮忙,我将不胜感激。我目前并不想升级,但由于最新版本的 python-numpy 非常精确,我被迫升级。有得必有失……

雅克

我正在使用 Pavilion dv6 笔记本和 64 位 ubuntu 12.04 LTS

答案1

我的建议是关闭 Apport。除非你遇到了系统错误消息以外的问题

Apport 在 alpha 和 beta 版本中用于帮助查找和报告错误,通常会在最终版本中关闭,但出于某种原因,我注意到它在 12.04 中处于开启状态。

这会导致不必要的崩溃报告弹出,关闭它是完全安全的

要关闭 Apport,请运行sudo sed -i s/enabled=1/enabled=0/ /etc/default/apport

答案2

你问了两个不同的问题,可能没有关联。第一个问题我无法回答,但是第二个问题我可以回答。

第二个是链接到 bug #981261,您可以在 Launchpad 中查找。这是一个直接链接:

这被标记为错误 #974830 的重复,该错误在此处:

该错误已被标记为“Precise 已提交修复”,这意味着问题已被解决并且有可用的修复程序,但尚未推广到 precise-updates。

问题在于 Sandybridge 内核中的 GPU 挂起,可通过禁用帧缓冲区压缩来解决。似乎在使用 Java 应用程序等方式时会触发冻结。

因此,您可以等待下一个内核更新(3.2.0-26.41),该更新应包含此修复程序,或者通过在 grub 中的内核命令行中添加此参数来手动解决此问题(例如,将其添加到 /etc/defaults/grub):

i915.i915_enable_fbc=0

或者,您可以启用 -proposed 并安装预发布内核。请参阅启用建议了解如何执行此操作的说明。

相关内容