谁给解释一下XGL和aiglx?

各种窗口管理器和美化相关
回复
头像
magicliu
帖子: 5
注册时间: 2008-01-25 20:45

谁给解释一下XGL和aiglx?

#1

帖子 magicliu » 2008-01-30 19:31

目前我的状态是受限驱动+xgl开启compiz-fusion,
据说还有一种是支持aiglx的驱动不需要xgl就可以直接使用compiz-fusion.
那么请问各位达人,xgl和aiglx的区别是什么?
哪一种更好点?另 ,怎么知道受限驱动当前的版本?
谢过各位~
头像
zhizunbao
帖子: 264
注册时间: 2007-10-18 13:50
系统: Ubuntu 14.10

Re: 谁给解释一下XGL和aiglx?

#2

帖子 zhizunbao » 2008-01-30 22:11

magicliu 写了:目前我的状态是受限驱动+xgl开启compiz-fusion,
据说还有一种是支持aiglx的驱动不需要xgl就可以直接使用compiz-fusion.
那么请问各位达人,xgl和aiglx的区别是什么?
哪一种更好点?另 ,怎么知道受限驱动当前的版本?
谢过各位~
说一下显卡型号啊,A还是N卡,A卡我了解,N卡不清楚。
对于A卡来说,当然是AIGLX最好了。
头像
yafengabc
帖子: 137
注册时间: 2007-10-19 16:26

#3

帖子 yafengabc » 2008-01-31 1:08

XGL是3D桌面的始作俑者,当时的XGL+COMPIZ实现的特效震惊了世界,以至于Vista发表前也临时赶工,实现了Aero等3D的特效(当然跟Linux下的没法比)做卖点.
XGL发展反两个阶段,第一个阶段是Xglx,就是在X-server的基础上运行Xglx,来实现3D窗口,当然,现在所说的XGL就是指的Xglx,而XGL以后要向Xegl方面发展,Xegl不依赖Xorg,直接运行在Framebuffer上,由于Xegl太激进(可能所有的显卡驱动都要重写吧),所以其他组织(Redhat等?)就在xorg的基础上发展了aiglx,这个是对xorg进行了小部分修改,加了GL部分的API,由于aiglx不需要另外的层,所以效能上比Xglx可能要好一些(没用过XGL不好说),但是可能要比以后的Xegl要差,不过Xegl的成熟可以说是遥遥无期,所以aiglx因该是现在的最好的选择.可惜ATI的驱动对其支持不好,intel跟nvdia的显卡对algix支持较好
菜鸟的贴你就不顶了吗?!!!
DELL D620
Core2 Duo T5500
1G DDR II 667
i945GM GMA950

AMD 64x2 5200+
GA-MA78GM-S2HP
2G DDR2 800
ATI Radeon HD 3200
头像
magicliu
帖子: 5
注册时间: 2008-01-25 20:45

#4

帖子 magicliu » 2008-01-31 1:17

原来如此~受教了。不过看了2楼和楼上的……又茫然了,到底A卡支持哪一个比较好~~:D

先谢过楼上两位了~~
头像
zhizunbao
帖子: 264
注册时间: 2007-10-18 13:50
系统: Ubuntu 14.10

#5

帖子 zhizunbao » 2008-01-31 8:14

magicliu 写了:原来如此~受教了。不过看了2楼和楼上的……又茫然了,到底A卡支持哪一个比较好~~:D

先谢过楼上两位了~~
ATI显卡驱动从8.42.3开始就加入了AIGLX支持,到现在的8.01为止已经支持的相当好了,使实现3D效果变得异常容易。根本没有XGL什么事了,信不信随你吧,反正我用着很爽。
目前实现3D效果有两个方案,XGL+compiz和AIGLX+compiz,比较起来前者有以下缺点
驱动性能低
很多游戏不支持
驱动控制中心不能打开
开3D不稳定
多占内存等等
而后者则没有这些问题,自己多在论坛看看,讲ATI驱动如何安装及开启3的的文章多了去了。
回复