我的系统随机冻结

我的系统随机冻结

使用 Google Chrome、Mozilla Firefox 时,我的系统会随机冻结。鼠标可以使用,但我无法点击任何地方。通过按 ctrl + alt + f1,我可以进入命令 shell,但除了登录选项外,我找不到任何其他东西。

我唯一的选择就是继续sudo poweroff或重新启动。

我的系统配置如下:

  • 酷睿2双核 2.0GHz
  • 3GB 内存 DDR2
  • 256MB ATI 移动 Radeon HD3400
  • 320GB SATA 硬盘
  • 我在 rv620 上使用带有 gallium 0.4 amd 的 gnome shell,而不是受限的 ATI raedon 驱动程序。

我还发现,在 Firefox/Chrome 中滚动时,Firefox/Chrome 和 GNOME-Shell 的 CPU 使用率会增加很多,大约 60-80%,具体取决于滚动速度。

dmesg最后在终端中输入时我发现了以下内容:

[  527.824455] software-center[7689]: segfault at 4 ip 08119f10 sp bf9d5690 error 4    in python2.7[8048000+223000] [ 1117.960394] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id [ 3446.888142] CE: hpet increased min_delta_ns to 20113 nsec [ 3682.755118] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id [ 4157.184312] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id [ 4386.161414] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id [ 4458.513696] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id [ 4481.456381] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id [ 4538.280377] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id [ 4565.289503] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id [ 4660.490307] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id [ 5120.940930] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id [ 5191.228400] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id [ 5283.840125] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id [ 5328.562658] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id [ 6565.623439] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id [ 7580.348173] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id

当系统冻结时,按几次超级按钮系统就会退出到登录屏幕。

答案1

发生这种情况的原因有多种。下次出现这种情况时,您可以尝试以下可能性(使用Ctrl+Alt+F7):

  • 您的浏览器可能存在错误,导致所有输入无法到达任何应用程序。请尝试登录并输入killall chromium(或killall firefox-bin)。
  • 您是否安装了浏览器插件,例如 Flash 或 Java?如果安装了,请注意
  • 您的系统可能会遇到鞭笞。问题发生时, 输出的最后三个数字是什么?CPU、内存和磁盘的工作负载是多少?(您可以使用 (必须安装)或内置uptime来查看。使用 Q 退出)。htoptop
  • X.org 服务器可能有错误。运行tail /var/log/Xorg.0.log后查看 Xorg 日志的结尾。
  • 可能存在内核问题。输入dmesg并记下最后几行。

无论如何,您可以尝试通过执行重新启动sudo /etc/init.d/gdm restartX。

答案2

使用此 ppa:launchpad.net/francisbrwn9/kernels ppa 进行内核更新后,我不再遇到任何冻结,我不知道为什么,但它确实有效。

相关内容