键盘只能用Ctrl + Alt + FN 切换到控制台,其余键无反应。
在控制台下,没有发现任何可疑进程,系统负载很正常。。。
而翻各种log,愣没看出来原因。。
环境:
Linux Mint 12 Lisa(Ubuntu 11.10)
(以前在Arch和Fedora上也碰到过这个问题,不常见,但多的时候一天好几次,受
不了阿)
GNOME Shell 3.2.1
显卡是ATI Radeon X1450,用的系统自带的开源驱动
Log:
见附件
--
※ Tao Yang @ Nankai University
※ Website: [http://ninehills.github.com]
-------------- 下一部分 --------------
A non-text attachment was scrubbed...
Name: log.tar.gz
Type: application/x-gzip
Size: 29954 bytes
Desc: 不可用
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120110/8cfe9d6a/attachment.bin>
--
ubuntu-zh mailing list
ubun...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
假如我遇到这种情况,我会这样排查:
- 卡死的时候,切换到控制台,重启gnome-shell,看看能不能解决问题.
- 如果重启能解决问题,可能是gnome-shell的bug, 就到 https://bugzilla.gnome.org/ 搜索
"randomly hang", 看看能不能找到已知的bug.
如果搜索结果太多,就多加一些关键词缩小搜索范围,比如gnome-shell版本,发行版版本,显卡型号,驱动版本,等等
- 如果重启gnome-shell没用,可能会是更底层的bug, 直接google "ATI Radeon X1450 gnome3
randomly hang" 看看有没有有价值的信息,比如搜索结果中的一些xserver相关的bug是否跟你的问题有关
- 如果以上的步骤找不出有价值的信息,那就参考[1], 试一下能不能找到有价值的更丰富的调试信息,然后根据调试信息再去google.
- 如果上面的方法都做过了,仍然发现不了问题,建议去报一个bug,可以给你用的发行版报,也可以给Gnome3报.
报错地方没关系,开发者可以给你一些建议,告诉你这个可能是哪里的bug,让你重新去报一个.
如果开发者认为不是bug,也没有关系,可以问问开发者是否有解决的方法.
祝你好运 :)
[1] http://live.gnome.org/GnomeShell/Debugging
2012/1/10 Tao Yang <swul...@gmail.com>:
> 最近碰到一个GNOME3的问题,具体表现是在浏览器/evince/libreoffice等滚动页 面的时候,突然卡死,鼠标可动,但点击任何一处均无反应。
>
> 键盘只能用Ctrl + Alt + FN 切换到控制台,其余键无反应。
>
> 在控制台下,没有发现任何可疑进程,系统负载很正常。。。
>
> 而翻各种log,愣没看出来原因。。
>
> 环境:
> Linux Mint 12 Lisa(Ubuntu 11.10)
> (以前在Arch和Fedora上也碰到过这个问题,不常见,但多的时候一天好几次,受 不了阿)
> GNOME Shell 3.2.1
> 显卡是ATI Radeon X1450,用的系统自带的开源驱动
>
> Log:
> 见附件
--
Regards,
Qian Hong
-
Sent from Ubuntu
http://www.ubuntu.com/
上文附件中有Xorg.log
--
※ Tao Yang @ Nankai University
※ Website: [http://ninehills.github.com]
--
等下次hang住时试试吧,这个bug还不能复现,真是。。。
P.S. 要是重启能解决问题就好了,因为gnome-shell重启不影响其他程序,还是可
以忍受的。
> - 如果重启能解决问题,可能是gnome-shell的bug, 就到 https://bugzilla.gnome.org/ 搜索
> "randomly hang", 看看能不能找到已知的bug.
> 如果搜索结果太多,就多加一些关键词缩小搜索范围,比如gnome-shell版本,发行版版本,显卡型号,驱动版本,等等
嗯,搜了搜,有一些比较类似的bug(屏幕冻结,没有错误信息),从已经FIXE的
bug中看到有些是显卡驱动的bug,随着更新就解决掉了。
> - 如果重启gnome-shell没用,可能会是更底层的bug, 直接google "ATI Radeon X1450 gnome3
> randomly hang" 看看有没有有价值的信息,比如搜索结果中的一些xserver相关的bug是否跟你的问题有关
>
> - 如果以上的步骤找不出有价值的信息,那就参考[1], 试一下能不能找到有价值的更丰富的调试信息,然后根据调试信息再去google.
>
> - 如果上面的方法都做过了,仍然发现不了问题,建议去报一个bug,可以给你用的发行版报,也可以给Gnome3报.
> 报错地方没关系,开发者可以给你一些建议,告诉你这个可能是哪里的bug,让你重新去报一个.
> 如果开发者认为不是bug,也没有关系,可以问问开发者是否有解决的方法.
现在的问题还是没有找到可以反应问题的log,报出去估计也没啥大的用处。
>
> 祝你好运 :)
Thanks!
>
> [1] http://live.gnome.org/GnomeShell/Debugging
>
--
※ Tao Yang @ Nankai University
※ Website: [http://ninehills.github.com]
--
我的想法是,如果找到重现步骤或者找到有用的log,报出去的bug都肯定是有价值的:
- 如果能重现,就算当时没有详细的log,可以在报bug之后根据开发者的要求,打开一些有用的log参数之后重现一遍,就收集到有用的信息了.
- 如果能找到有用的log,就算没有精确的重现步骤,开发者也可以从代码推测问题的大致范围,提供线索增加重现的机会.
Tao Yang兄遇到的问题既难重现又找不到有用的log,但是这种情况仍然可以考虑报bug,因为报bug不是一次性的过程,可能是一个跟开发者不断交互的过程,也许开发者能给你一些建议定位到有用的log,或者给你一些建议帮助重现bug,也有可能其实是一个已知的bug,但是由于搜索关键词不对而没搜到,这种情况报了也没什么坏处.
--
Regards,
Qian Hong
-
Sent from Ubuntu
http://www.ubuntu.com/
--
杨辉
Impossible is nothing!
------------------------------------------------------------------------------------
HDExplorer APK (A Nice File Manager,Simplicity but not simple.)
Google Market:
https://market.android.com/details?id=com.hd.explorer
Google Code:
http://code.google.com/p/hdexplorer/
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120110/28792ded/attachment.html>
经过一番搜索,找到了arch论坛这个帖子[1]
从帖子来看应该不是GNOME的问题,而是ATI显卡的问题
其中这个bug[2]比较像我的bug,是报给ATI开源驱动的。
最后作者经过测试,给内核加上"pci=nomsi noapic irqpoll"这三个参数中的任意
一个或几个就不会出现问题。
我加上了noapic,正在测试,看能不能用。
[1] https://bbs.archlinux.org/viewtopic.php?pid=1034283
[2] https://bugs.freedesktop.org/show_bug.cgi?id=41668
--
※ Tao Yang @ Nankai University
※ Website: [http://ninehills.github.com]
--
在 2012年1月11日 上午2:09,Tao Yang <swul...@gmail.com>写道:
> 于 2012年01月10日 21:58, 杨辉 写道:
>
>> 我也发现,老死机。
>> 顶不住了, 换经典界面。
>>
>
> 经过一番搜索,找到了arch论坛这个帖子[1]
>
> 从帖子来看应该不是GNOME的问题,而是ATI显卡的问题
>
> 其中这个bug[2]比较像我的bug,**是报给ATI开源驱动的。
>
> 最后作者经过测试,给内核加上"pci=nomsi noapic irqpoll"这三个参数中的任意 一个或几个就不会出现问题。
>
> 我加上了noapic,正在测试,看能不能用。
>
> [1] https://bbs.archlinux.org/**viewtopic.php?pid=1034283<https://bbs.archlinux.org/viewtopic.php?pid=1034283>
> [2] https://bugs.freedesktop.org/**show_bug.cgi?id=41668<https://bugs.freedesktop.org/show_bug.cgi?id=41668>
>
>
> --
> ※ Tao Yang @ Nankai University
> ※ Website: [http://ninehills.github.com]
>
> --
> ubuntu-zh mailing list
> ubun...@lists.ubuntu.com
> https://lists.ubuntu.com/**mailman/listinfo/ubuntu-zh<https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh>
>
--
杨辉
Impossible is nothing!
------------------------------------------------------------------------------------
HDExplorer APK (A Nice File Manager,Simplicity but not simple.)
Google Market:
https://market.android.com/details?id=com.hd.explorer
Google Code:
http://code.google.com/p/hdexplorer/
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120111/6b991d16/attachment.html>
> 于 2012年01月10日 21:58, 杨辉 写道:
>
>> 我也发现,老死机。
>> 顶不住了, 换经典界面。
>>
>
> 经过一番搜索,找到了arch论坛这个帖子[1]
>
> 从帖子来看应该不是GNOME的问题,而是ATI显卡的问题
>
> 其中这个bug[2]比较像我的bug,**是报给ATI开源驱动的。
>
> 最后作者经过测试,给内核加上"pci=nomsi noapic irqpoll"这三个参数中的任意 一个或几个就不会出现问题。
>
> 我加上了noapic,正在测试,看能不能用。
>
> [1] https://bbs.archlinux.org/**viewtopic.php?pid=1034283<https://bbs.archlinux.org/viewtopic.php?pid=1034283>
> [2] https://bugs.freedesktop.org/**show_bug.cgi?id=41668<https://bugs.freedesktop.org/show_bug.cgi?id=41668>
>
> --
> ※ Tao Yang @ Nankai University
> ※ Website: [http://ninehills.github.com]
>
> --
> ubuntu-zh mailing list
> ubun...@lists.ubuntu.com
> https://lists.ubuntu.com/**mailman/listinfo/ubuntu-zh<https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh>
>
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120110/e1afe773/attachment.html>
这个倒是没可能,因为以前用Arch的时候,startx 都会死掉。。
目前给内核加上`noapic`参数不管用,正在测试`pci=nomsi`参数。
应该是和GNOME无关的bug。
--
※ Tao Yang @ Nankai University
※ Website: [http://ninehills.github.com]
--
ubuntu-zh mailing list
ubun...@lists.ubuntu.com
>> 最后作者经过测试,给内核加上"pci=nomsi noapic irqpoll"这三个参数中的任意 一个或几个就不会出现问题。
我这边测试结果是: "noapic"无效,"pci=nomsi"目前为止没有问题,"irqpoll"
没有测试。
你可以修改grub的启动项,给内核加上这三个参数中的一个或多个试试。
bug讨论页上说这可能是ATI显卡的缺陷、、、这个仅仅是一个解决办法,唉,悲剧
的ATI啊
--
※ Tao Yang @ Nankai University
※ Website: [http://ninehills.github.com]
--
ubuntu-zh mailing list
ubun...@lists.ubuntu.com
在 2012年1月12日 下午4:55,Tao Yang <swul...@gmail.com>写道:
> 于 2012年01月11日 11:01, 杨辉 写道:
>
> 又让我给赶上了。
>> 我的显卡正式ATI的集成老显卡。
>> 悲剧了~
>> 没工夫折腾。
>> 你要是搞好了,麻烦在这里共享下,谢谢~
>>
>>
> 最后作者经过测试,给内核加上"pci=nomsi noapic irqpoll"这三个参数中的任意 一个或几个就不会出现问题。
>>>
>>
> 我这边测试结果是: "noapic"无效,"pci=nomsi"**目前为止没有问题,"irqpoll" 没有测试。
>
> 你可以修改grub的启动项,**给内核加上这三个参数中的一个或多个试试。
>
> bug讨论页上说这可能是ATI显卡的缺陷、、、**这个仅仅是一个解决办法,唉,悲剧 的ATI啊
>
>
> --
> ※ Tao Yang @ Nankai University
> ※ Website: [http://ninehills.github.com]
>
> --
> ubuntu-zh mailing list
> ubun...@lists.ubuntu.com
> https://lists.ubuntu.com/**mailman/listinfo/ubuntu-zh<https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh>
>
--
杨辉
Impossible is nothing!
------------------------------------------------------------------------------------
HDExplorer APK (A Nice File Manager,Simplicity but not simple.)
Google Market:
https://market.android.com/details?id=com.hd.explorer
Google Code:
http://code.google.com/p/hdexplorer/
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120112/ccce220a/attachment.html>
上游Bug:https://bugs.freedesktop.org/show_bug.cgi?id=41668
临时解决办法: 内核启动参数加 pci=nomsi
Bug修复:
A patch referencing this bug report has been merged in Linux v3.3-rc4:
commit b7f5b7dec3d539a84734f2bcb7e53fbb1532a40b
Author: Alex Deucher <alexande...@amd.com>
Date: Mon Feb 13 16:36:34 2012 -0500
drm/radeon/kms: fix MSI re-arm on rv370+
所以有相关问题的朋友可以把内核升级到3.3试试
--
※ Tao Yang @ Nankai University
※ Website: [http://ninehills.github.com]
--
best,
henry cui
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120322/de84deea/attachment.html>
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120322/c4b9e48e/attachment.html>
--
Perfection is achieved
not when there is nothing more to add
but when there is nothing left to take away
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120322/6f84577e/attachment.html>
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120323/1ce53b3c/attachment.html>