热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

kde3.5+compizfusionwithATIRadeonM9000@1400*1050

kde3.5+compizfusionwithATIRadeonM9000@1400*1050--Linux发行版技术-Debian信息,下面是详情阅读。
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/sh ... desktopfx/unstable/ ./
然后更新,安装compiz-fusion-kde

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

总结: 改色深是很关键的一步,显卡在较低的色深上得到了较好的性能,从而正常渲染了全屏。
另外,AGPFastWrite打开后无法进入X不知何故。
推荐阅读
author-avatar
yax何
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有