能不能介绍一下这几个名字以及之间的关系

各种窗口管理器和美化相关
回复
头像
hao123liu
帖子: 887
注册时间: 2007-02-11 13:27
联系:

能不能介绍一下这几个名字以及之间的关系

#1

帖子 hao123liu » 2007-03-04 12:23

我是新手,按照帖子的方法在NV上的卡装好了Beryl,感谢大家,可是我的本本用的是A卡,在看帖子的时候发现A卡安装驱动以及Beryl好像比较麻烦,还有很多看的不是很明白, 比如 xgl fglrx aiglx 这些都不是很明白, 能不能简明的说一下他们代表什么,之间有什么关系 还有这些和Beryl有什么关系 用wiki没搜索到, google baidu 搜的结果也不理想~
谢谢~
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

#2

帖子 skyx » 2007-03-04 12:28

另外两个一目了然
什么是aiglx
加速了的间接渲染的带OpenGl的X
no security measure is worth anything if an attacker has physical access to the machine
头像
hao123liu
帖子: 887
注册时间: 2007-02-11 13:27
联系:

#3

帖子 hao123liu » 2007-03-04 12:40

呵呵
能不能再浅显一点呢?
谢谢~
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

#4

帖子 skyx » 2007-03-04 12:44

hao123liu 写了:呵呵
能不能再浅显一点呢?
谢谢~
我刚来,不太

清楚: xgl aiglx 可以和ms 的 directx 9 directx 10 类比下.虽然这个类比很不恰当.

另外一个你要问zhuqin_83.
no security measure is worth anything if an attacker has physical access to the machine
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#5

帖子 zhuqin_83 » 2007-03-04 12:46

这个问题本来就很深奥,继续追究下去你会死光脑细胞的。
你所需要知道的,只是对于什么显卡需要某个名词罢了。
xgl或者aiglx,他们是同一层面上的概念。
fglrx是ati显卡的商业驱动。
对于某些类型的ati显卡,只需aiglx+系统默认驱动,而对于较新的显卡只能用xgl+fglrx驱动。
nvidia的卡基本上都是用商业驱动(非fglrx)+aiglx。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
hao123liu
帖子: 887
注册时间: 2007-02-11 13:27
联系:

#6

帖子 hao123liu » 2007-03-04 12:47

这个问题本来就很深奥,继续追究下去你会死光脑细胞的。
你所需要知道的,只是对于什么显卡需要某个名词罢了。
xgl或者aiglx,他们是同一层面上的概念。
fglrx是ati显卡的商业驱动。
对于某些类型的ati显卡,只需aiglx+系统默认驱动,而对于较新的显卡只能用xgl+fglrx驱动。
nvidia的卡基本上都是用商业驱动(非fglrx)+aiglx。

----------------------------------------------------------------------------------------------------------------------------------------
只是对于什么显卡需要某个名词罢了。
嗯,我的目的就是这个

对于某些类型的ati显卡,只需aiglx+系统默认驱动,而对于较新的显卡只能用xgl+fglrx驱动。
请问系统默认驱动就是帖子里的开源驱动吗?

还有看了些帖子 是不是用XGL的话系统资源占用比较大呢?
上次由 hao123liu 在 2007-03-04 12:50,总共编辑 1 次。
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

#7

帖子 skyx » 2007-03-04 12:49

Xgl is a new Xserver architecture layered on top of OpenGL. Xgl can perform intricate graphical operations--such as rendering antialiased fonts--noticeably faster than other available Xservers that do not use OpenGL. The current implementation is Xglx but the future implementation of Xgl will be Xegl.

More important than speed alone, Xgl accelerates complex composite operations, making possible new stunning visual effects through on OpenGL-enhanced composition/window managers like Compiz. These visual effects have broad practical use, making Linux more accessible for the visually impaired, and creating a workspace that is easier to comprehend and navigate for less experienced users.

Xgl must be used in combination with a compositor/window manager to expose all of its capabilities. Compiz is the compositor utility that was developed in conjunction with Xgl.

It is possible that future graphics hardware will support only 3D operations, without any 2D core any more. For this reason, Xgl is an important advance for all operating systems that rely on the X.org graphical foundation.

Aiglx是一个旨在为标准桌面启用GL加速功能的项目,目的在于通过小幅度修改X server、使用添加新协议支持的Mesa升级版和带有混合管理器版本的metacity,让用户稍作改动即可在桌面上使用GL效果,随意开启、关闭该功能而无需替代使用中的X server。

Xgl是基于OpenGL上的X服务架构,Xglx是目前唯一使用这种结构的X服务器,它需要在一个已有的X服务器,只用于测试和开发目的。Xegl是基于Xgl架构的新一代X服务器,它将使用EGL扩展独立地运行在OpenGL上



它有哪些新的特性呢?

基于OpenGL的X层,使用混合桌面,开启通往新功能、新机会的大门。以下是一些可能出现的功能,其中一些现在已经实现。我们要破除基于OpenGL的X中看不中用的迷信。

①加倍窗口显示分辨率,应用程序可以用特定的分辨率渲染窗口,而与桌面的分辨率不同。想像一下梯度背景,这样的一个窗口或材质只有几个色素,却以1600x1200或更大的尺寸显示。

②快速、简单的屏幕旋转、翻转、摇动、放大。

③高级字体渲染,包括使用材质和分段程序的及时轮廓字体渲染。

④模拟硬件层面,历史悠久的工作站图形功能可以用材质混合实现

⑤全屏颜色处理,包括伽玛纠正、对比增强、模糊、加亮等等。

⑥同一屏幕上混合像素深度,经重定向,上层窗口可以具有不同的色深(8、16、24、32bpp)。例如:XTerms可以8bpp(只需32bpp图像所用texmem的1/4)创建,用颜色查找表显示(texel 查找分段程序);

⑦每窗口任意色图(texel查找分段程序);

⑧替代窗口色彩空间,“视频”窗口可以存储为YCbCr(比RGB小),使用材质硬件显示时实时转化为RGB;

⑨窗口图像压缩,使用S3TC材质压缩,将内容很少改动的窗口压缩,存储于根窗口的桌面背景就是一个最好的应用。此项技术有可能节省大量内存;

⑩使用OpenGL多实例表面为反锯齿X渲染提供新应用。

⒉什么是Compiz?

Compiz带来多种视觉效果,使得Linux桌面变得更方便、功能更强大、更新颖、更容易满足用户的特殊需求。Compiz使用OpenGL进行渲染,集窗口管理器与混合管理器于一身;窗口管理器处理屏幕上的应用程序和对话框,而混合管理器则使窗口和图形混合,产生混合图像;Compiz同时具有两者的功能,产生惊人的效果。

Compiz目前只能与Xgl“共事”,Compiz的插件及窗口装饰器在Gnome和KDE下都能工作。
Aiglx(Accelerated Indirect GL X)是一个旨在为标准桌面启用GL加速功能的项目,目的在于通过小幅度修改X server、使用添加新协议支持的Mesa升级版和带有混合管理器版本的metacity,让用户稍作改动即可在桌面上使用GL效果,随意开启、关闭该功能而无需替代使用中的X server。


上次由 skyx 在 2007-03-04 13:17,总共编辑 1 次。
no security measure is worth anything if an attacker has physical access to the machine
头像
hao123liu
帖子: 887
注册时间: 2007-02-11 13:27
联系:

#8

帖子 hao123liu » 2007-03-04 12:54

skyx 写了:
Xgl is a new Xserver architecture layered on top of OpenGL. Xgl can perform intricate graphical operations--such as rendering antialiased fonts--noticeably faster than other available Xservers that do not use OpenGL. The current implementation is Xglx but the future implementation of Xgl will be Xegl.

More important than speed alone, Xgl accelerates complex composite operations, making possible new stunning visual effects through on OpenGL-enhanced composition/window managers like Compiz. These visual effects have broad practical use, making Linux more accessible for the visually impaired, and creating a workspace that is easier to comprehend and navigate for less experienced users.

Xgl must be used in combination with a compositor/window manager to expose all of its capabilities. Compiz is the compositor utility that was developed in conjunction with Xgl.

It is possible that future graphics hardware will support only 3D operations, without any 2D core any more. For this reason, Xgl is an important advance for all operating systems that rely on the X.org graphical foundation.
慢慢看~
刚才通过zhuqin_83的回帖对他们的关系明白了不少
谢谢你们了~
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#9

帖子 zhuqin_83 » 2007-03-04 12:57

hao123liu 写了:这个问题本来就很深奥,继续追究下去你会死光脑细胞的。
你所需要知道的,只是对于什么显卡需要某个名词罢了。
xgl或者aiglx,他们是同一层面上的概念。
fglrx是ati显卡的商业驱动。
对于某些类型的ati显卡,只需aiglx+系统默认驱动,而对于较新的显卡只能用xgl+fglrx驱动。
nvidia的卡基本上都是用商业驱动(非fglrx)+aiglx。

----------------------------------------------------------------------------------------------------------------------------------------
只是对于什么显卡需要某个名词罢了。
嗯,我的目的就是这个

对于某些类型的ati显卡,只需aiglx+系统默认驱动,而对于较新的显卡只能用xgl+fglrx驱动。
请问系统默认驱动就是帖子里的开源驱动吗?

还有看了些帖子 是不是用XGL的话系统资源占用比较大呢?
我说了,有些显卡只能用xgl,所以你别无选择。资源,多那么区区几十兆内存又算得了什么?
消耗一点资源以换取系统的易用性是值得的。
默认驱动当然是开源的。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
hao123liu
帖子: 887
注册时间: 2007-02-11 13:27
联系:

#10

帖子 hao123liu » 2007-03-04 13:02

呵呵
明白了
谢谢
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

#11

帖子 skyx » 2008-03-01 12:48

hao123liu 写了:呵呵
明白了
谢谢
我一点都没明白
no security measure is worth anything if an attacker has physical access to the machine
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#12

帖子 zhuqin_83 » 2008-03-01 13:17

skyx 写了:
hao123liu 写了:呵呵
明白了
谢谢
我一点都没明白
你给我闪一边去。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
windwiny
帖子: 2254
注册时间: 2007-03-13 17:26

#13

帖子 windwiny » 2008-03-01 13:41

zhuqin_83 写了:
skyx 写了:
hao123liu 写了:呵呵
明白了
谢谢
我一点都没明白
你给我闪一边去。
你干嘛对MM大呼小叫的? 不过我碰到那么烦人的MM是一脚踢飞...
qiansan
帖子: 29
注册时间: 2007-07-19 9:08

#14

帖子 qiansan » 2008-03-02 23:42

看得我晕呼晕呼的
都还没有明白过来是怎么回事
想着想着就忘了,回忆也淡了.走着走着就散了,开始埋怨了.一回头发现你不见了,我的心也乱了。
回复