红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Debian

kde3.5+compiz fusion with ATI Radeon M9000@1400*1050

发布时间:2008-02-03 01:12:28来源:红联作者:Axflue
Debian testing/lenny

放假无聊,想起compiz来了。上一回是在ubuntu下,beryl和cf都只能在1024*768 下成功,一但增大,右边四分之一的屏幕就花了。这回是在KDE下,目标是要让它运行在1400*1050的分辨率下。

先说debian下direct rendering的解决。第一次装debian后很长一阵都不能打开硬件渲染,后来又回到ubuntu,放假前再装debian的时候,发现是自己少装了一个包libgl1-mesa-dri。问题解决。之后可以用driconf配置一些项目,在打开HyperZ后,性能有30%的提升。此时运行glxgears(mesautils),fps稳定在1250左右。

然后是要配置xorg.conf,以打开一些必要的项目。我在原本的xorg.conf中加入了如下内容

51 Section "Module"
52 Load "dri"
53 Load "glx"
54 EndSection
55
56 Section "Device"
57 Identifier "ATI Technologies Inc Radeon R250 [Mobility FireGL 9000]"
58 Driver "ati"
59 BusID "PCI:1:0:0"
60 Option "AGPMode" "4"
61 # Option "AGPFastWrite" "True"
62 # Option "EnablePageFlip" "True"
63 EndSection
64
65 Section "DRI"
66 Mode 0666
67 EndSection
在 Section "ServerLayout"加入
Option "AIGLX" "true"
并把色深改到了16(很关键)。

安装 Compiz-fusion,cn99的源里没有完整的包,先加源:
deb http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/ ./
然后更新,安装compiz-fusion-kde

重启X,运行compiz --replace,现在一切OK。

总结: 改色深是很关键的一步,显卡在较低的色深上得到了较好的性能,从而正常渲染了全屏。
另外,AGPFastWrite打开后无法进入X不知何故。
文章评论

共有 0 条评论