[已解决中...]用KDE4和Nvidia显卡的系统经常Hang住的有木有

其他Linux/Unix/BSD/OSX等发行版讨论
回复
头像
phyware
帖子: 157
注册时间: 2009-08-22 8:47

[已解决中...]用KDE4和Nvidia显卡的系统经常Hang住的有木有

#1

帖子 phyware » 2011-04-16 18:56

从昨天装好,到现在,已经hang住5次以上。

每次出问题,都是鼠标能动,但是点窗口都没有反应,也不能Ctrl+Alt+F1。
于是只能按着关机键,直接断电源。
Linux myhost 2.6.38-ARCH #1 SMP PREEMPT Wed Mar 30 07:14:27 UTC 2011 i686 Intel(R) Core(TM) i5 CPU M 460 @ 2.53GHz GenuineIntel GNU/Linux
显卡驱动:xf86-video-nouveau nouveau-dri
从Xorg.0.log.old里发现了以下信息:

代码: 全选

[  5924.380] [mi] EQ overflowing. The server is probably stuck in an infinite loop.
[  5924.380] 
Backtrace:
[  5924.380] 0: /usr/bin/X (xorg_backtrace+0x37) [0x80a38e7]
[  5924.380] 1: /usr/bin/X (mieqEnqueue+0x1d1) [0x809db21]
[  5924.380] 2: /usr/bin/X (xf86PostMotionEventM+0xb0) [0x80c4900]
[  5924.380] 3: /usr/bin/X (xf86PostMotionEventP+0x6f) [0x80c4a4f]
[  5924.380] 4: /usr/lib/xorg/modules/input/evdev_drv.so (0xb68c8000+0x2acd) [0xb68caacd]
[  5924.380] 5: /usr/lib/xorg/modules/input/evdev_drv.so (0xb68c8000+0x3908) [0xb68cb908]
[  5924.380] 6: /usr/bin/X (0x8048000+0x69931) [0x80b1931]
附件
Xorg.0.log.tar
(40 KiB) 已下载 26 次
上次由 phyware 在 2011-04-17 15:49,总共编辑 1 次。
Futurama
头像
phyware
帖子: 157
注册时间: 2009-08-22 8:47

Re: 用KDE4和Nvidia显卡的系统经常Hang住的有木有

#2

帖子 phyware » 2011-04-17 15:45

奇迹发生了。
刚才尝试将nouveau替换成nvidia,居然成功了(以前尝试过n次都不行)。现在看看在官方的显卡驱动下能否稳定运行。

安装过程如下(方便大家参考及自己):
1,刷BIOS。
这篇帖子得知,刷BIOS可能有用。
于是从acer官网下载了1.28版的bios,然后在Win下刷完。
重启,win,Arch都进不了。后来发现是BIOS里硬盘模式被换成成AHCI了。改回IDE模式,回归正常。
2,进Arch, 修改/etc/inittab,改为id:3:initdefault:
3,reboot (貌似直接CTRL+ALT+Backspace也可以)
4,#sudo pacman -S nvidia nvidia-utils
5,将安装nouveau时按照wiki所说 新加的文件/etc/X11/xorg.conf.d/20-nouveau.conf 改为20-nouveau_conf
6,reboot
7,由于第二步的还没改回,进入了console。#startx,成功启动。
8,将/etc/inittab 改回id:5:initdefault:
9,reboot 第一次成功用官方驱动(Xorg.0.log可以证实)进入了一个DE。字体啥的貌似更漂亮了。

ps: 第2,3两步应该可以改成在启动时直接在kernel那行直接加个3

系统:Acer 4741g, Nvidia GT 330M

附上新Xorg.0.log:
附件
Xorg.0.log.success.tar
(20 KiB) 已下载 27 次
Futurama
头像
wbprime
帖子: 445
注册时间: 2010-03-17 17:03
来自: 北京市海淀区

Re: [已解决中...]用KDE4和Nvidia显卡的系统经常Hang住的有木有

#3

帖子 wbprime » 2011-04-17 22:28

我的也是:xf86-video-nouveau nouveau-dri
但是好像Amarok
(I use opera and it does't work well with ibus. And sougou cloud is so slow. So I will try to use English. Sorry!)

I found that usually KDE plasma crashed when Amarok sang for a while. Often when I use my KDE 4.6 and do my personal work, suddenly kde crashes. Songs to be stoped and cursor to be hang. About 2-3 minutes later the kde goes back and every app seems to act normally. The only app shutted down is amarok. So maybe there is conflict with amarok and xf86-video-nouveau nouveau-dri.

By the way, I won't use nvidia proprietary driver.
头像
phyware
帖子: 157
注册时间: 2009-08-22 8:47

Re: [已解决中...]用KDE4和Nvidia显卡的系统经常Hang住的有木有

#4

帖子 phyware » 2011-04-17 23:13

wbprime 写了:我的也是:xf86-video-nouveau nouveau-dri
但是好像Amarok
(I use opera and it does't work well with ibus. And sougou cloud is so slow. So I will try to use English. Sorry!)

I found that usually KDE plasma crashed when Amarok sang for a while. Often when I use my KDE 4.6 and do my personal work, suddenly kde crashes. Songs to be stoped and cursor to be hang. About 2-3 minutes later the kde goes back and every app seems to act normally. The only app shutted down is amarok. So maybe there is conflict with amarok and xf86-video-nouveau nouveau-dri.

By the way, I won't use nvidia proprietary driver.
安装nvidia nvidia-utils后稳定性会好很多。
而且我这出错一般都是2D渲染,3D都没啥问题。
Futurama
头像
phyware
帖子: 157
注册时间: 2009-08-22 8:47

Re: [已解决中...]用KDE4和Nvidia显卡的系统经常Hang住的有木有

#5

帖子 phyware » 2011-04-18 23:13

根据这两天的使用情况来看,在Nvidia官方显卡驱动下,崩溃的原因多半是发生在改变Konsole大小时。只要不resize,或者靠顶最大化都没有什么问题。
Futurama
Firedrake
帖子: 60
注册时间: 2007-12-01 14:21

Re: [已解决中...]用KDE4和Nvidia显卡的系统经常Hang住的有木有

#6

帖子 Firedrake » 2011-04-30 2:13

nvidia官方的驱动KDE下还没出现过,但nouveau则是常常出现的。
回复