系统规范:联想ideapad U310 Haswell基于奔腾3556UCPU,4GB内存,无离散图形。安装了带有gnome回退会话的Ubuntu12.04.4 LTS (来自官方回购)
存储库使用:精确/精确-安全/精确-更新/精确-支持主,宇宙,多宇宙,限制。
第三方回购: Libreoffice/ubuntu用于Libreoffice,tualatrix/ubuntu用于Ubuntu调整,spotify用于Spotify,tomahawk/ubuntu用于Tomahawk (不使用与系统相关的第三方包)
问题:系统完全经常挂起。(在过去的24小时里,我遭受了8+的折磨)
当出现这种情况时:当我使用Firefox (带有多个选项卡)并为某些页面向下滚动/向上滚动时,系统会挂起。它从来不会发生在非常简单的页面上(比如与Linux相关的页面或在线文档),但它经常发生(而且是随机的),而我正在遭受一些带有图片、横幅、闪光灯等页面的困扰。有时系统挂起,而使用(作为前台)其他程序(如Libreoffice),而Firefox已经打开。
我认为系统挂起有几个阶段。
1) (当我使用Firefox浏览时)鼠标移动,但系统没有响应。其他窗口没有变化。(我使用系统监视器小部件来监视我的系统,如果系统挂起,那么小部件的更新就会停止)键盘有时会在那一刻起作用。(不总是这样)所以我可以通过按Ctrl + Alt + 1来使用其他TTY。在移到TTY之后,我通常会回到最初的gnome会话。那它就能正常工作。
我可以在/var/log/syslog中找到一些日志:
kernel: [ 970.227645] [drm:i915_hangcheck_elapsed] *ERROR* stuck on render ring
kernel: [ 970.227655] [drm] capturing error event; look for more information in /sys/kernel/debug/dri/0/i915_error_state
此外,Xorg.0.log上还有一些相关的日志(我不能放任何东西,因为它很长):
(EE) [mi] EQ overflowing. Additional events will be discarded until existing events are processed.
(EE)
(EE) Backtrace:
(EE) 0: /usr/bin/X (xorg_backtrace+0x34) [0x7f50a99cd1e4]
(EE) 1: /usr/bin/X (mieqEnqueue+0x263) [0x7f50a99ad733]
(EE) 2: /usr/bin/X (0x7f50a9816000+0x6adf4) [0x7f50a9880df4]
(EE) 3: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f50a2300000+0x5e08) [0x7f50a2305e08]
(EE) 4: /usr/bin/X (0x7f50a9816000+0x95de7) [0x7f50a98abde7]
(EE) 5: /usr/bin/X (0x7f50a9816000+0xc1627) [0x7f50a98d7627]
(EE) 6: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f50a8b3c000+0xfcb0) [0x7f50a8b4bcb0]
(EE) 7: /lib/x86_64-linux-gnu/libc.so.6 (ioctl+0x7) [0x7f50a787cc67]
(EE) 8: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmIoctl+0x28) [0x7f50a89342e8]
(EE) 9: /usr/lib/x86_64-linux-gnu/libdrm_intel.so.1 (0x7f50a3a2b000+0x60bf) [0x7f50a3a310bf]
此外,在这个阶段,我可以推动Alt+PrtSc(SysRq) +B(做重新启动),它工作得很好。
2)如果系统挂起,我什么也不做3~7秒,那么鼠标指针不再移动,键盘也不能工作。(Ctrl+Alt+number,SysRq Magic,Ctrl+Alt+Del)在那一刻,除了在我的笔记本电脑上按下重置按钮之外,我什么也做不了。此外,它通常不提供任何关于日志的信息。
1)与Web浏览器有关的
( 2) X.org相关(http://wiki.archlinux.org/index.php/Intel_图形)
3) Ubuntu的其他版本
4)连接xorg上的gdb (请参阅towww.x.org/wiki/Development/Documentation/ServerDebugging和wiki.ubuntu.com/X/Backtracing)
我想我已经经受了很多考验了,但都没有成功。我能做些什么来解决这个问题?是否需要更多的信息或测试才能在启动板或xorg bug跟踪器上发布bug?
发布于 2014-05-07 12:15:56
类似于bug #946899 (有关详细信息,请检查/sys/内核/调试/dri/0/i 915_error_state)。您可以尝试安装英特尔01.org驱动程序,并确保您正在运行最新的Linux内核,并且您的BIOS是最新版本。
https://askubuntu.com/questions/462251
复制相似问题