首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >系统挂起频繁

系统挂起频繁
EN

Ask Ubuntu用户
提问于 2014-05-07 11:20:30
回答 1查看 1.3K关注 0票数 2

环境

系统规范:联想ideapad U310 Haswell基于奔腾3556UCPU,4GB内存,无离散图形。安装了带有gnome回退会话的Ubuntu12.04.4 LTS (来自官方回购)

存储库使用:精确/精确-安全/精确-更新/精确-支持主,宇宙,多宇宙,限制。

第三方回购: Libreoffice/ubuntu用于Libreoffice,tualatrix/ubuntu用于Ubuntu调整,spotify用于Spotify,tomahawk/ubuntu用于Tomahawk (不使用与系统相关的第三方包)

  • xserver-xorg-核心版本:2:1.14.5-1 ubuntu2~茶匙1~精度2,
  • xserver-xorg-视频-英特尔版本:2.99.904-0 ubuntu2.1~precise1 1

问题

问题:系统完全经常挂起。(在过去的24小时里,我遭受了8+的折磨)

当出现这种情况时:当我使用Firefox (带有多个选项卡)并为某些页面向下滚动/向上滚动时,系统会挂起。它从来不会发生在非常简单的页面上(比如与Linux相关的页面或在线文档),但它经常发生(而且是随机的),而我正在遭受一些带有图片、横幅、闪光灯等页面的困扰。有时系统挂起,而使用(作为前台)其他程序(如Libreoffice),而Firefox已经打开。

我认为系统挂起有几个阶段。

1) (当我使用Firefox浏览时)鼠标移动,但系统没有响应。其他窗口没有变化。(我使用系统监视器小部件来监视我的系统,如果系统挂起,那么小部件的更新就会停止)键盘有时会在那一刻起作用。(不总是这样)所以我可以通过按Ctrl + Alt + 1来使用其他TTY。在移到TTY之后,我通常会回到最初的gnome会话。那它就能正常工作。

我可以在/var/log/syslog中找到一些日志:

代码语言:javascript
运行
复制
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上还有一些相关的日志(我不能放任何东西,因为它很长):

代码语言:javascript
运行
复制
(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浏览器有关的

  • 删除Adobe闪存:仍然挂起。
  • 删除加载项(如广告阻止程序):仍然挂起。
  • 停止HW加速:仍然挂起。
  • 使用铬/铬:仍然挂起。

( 2) X.org相关(http://wiki.archlinux.org/index.php/Intel_图形)

  • 将i915.semaphores=1添加到引导参数:仍然挂起。
  • 将AccelMethod从sna更改为uxa :仍然挂起

3) Ubuntu的其他版本

  • Ubuntu 14.04 :仍然挂起

4)连接xorg上的gdb (请参阅towww.x.org/wiki/Development/Documentation/ServerDebugging和wiki.ubuntu.com/X/Backtracing)

  • 当系统挂起时,ssh的连接将丢失(没有输入或输出),并且不可能连接另一个ssh。所以我不能回溯任何与系统挂起有关的东西。

我想我已经经受了很多考验了,但都没有成功。我能做些什么来解决这个问题?是否需要更多的信息或测试才能在启动板或xorg bug跟踪器上发布bug?

EN

回答 1

Ask Ubuntu用户

发布于 2014-05-07 12:15:56

类似于bug #946899 (有关详细信息,请检查/sys/内核/调试/dri/0/i 915_error_state)。您可以尝试安装英特尔01.org驱动程序,并确保您正在运行最新的Linux内核,并且您的BIOS是最新版本。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/462251

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档