|
在 Fedora Core 5 上体验 Aiglx 和 Xgl & Compiz
|
|
来源:http://www.unix5.com 作者:riechelr_hl 发布时间:2007-08-17
|
|
ln -s /etc/X11/fs /usr/local/lib/X11/fs ④下载安装 Mesa 源码 cvs -d:pserver:anoncvs@cvs.freedesktop:/cvs/mesa co Mesa cd /opt/CVS/Mesa make linux-dri-x86 make install DESTDIR=/usr/local ⑤下载安装 libcom cvs -d:pserver:anoncvs@anoncvs.gnome.org:/cvs/gnome login CVS password: <回车> cvs -d:pserver:anoncvs@anoncvs.gnome.org:/cvs/gnome co libcm cd /opt/CVS/libcm ./autogen.sh make make install ⑥下载安装 metacity cvs -d:pserver:anoncvs@anoncvs.gnome.org:/cvs/gnome co metacity cd /opt/CVS/metacity ./autogen.sh --enable-compositor make make install ⒉配置 ①启用混合管理器 gconftool-2 -s '/apps/metacity/general/compositing_manager' --type bool true
或使用配置管理器设置/apps/metacity/general/compositing_manager键值 ②修改/etc/X11/xorg.conf,添加 Section "extensions" Option "Composite" EndSection Section "Device" ... Option "XAANoOffscreenPixmaps" EndSection ③禁用混合管理器,运行命令 gconftool-2 -s '/apps/metacity/general/compositing_manager' --type bool false
或使用配置管理器修改/apps/metacity/general/compositing_manager键值 ④使用鼠标右键来启用、禁用服务 编辑文件: gedit ~/.gnome2/nautilus-scripts/aiglx 添加内容: #!/bin/bash title="Aiglx Service" #Date: 3-19-2006 # Wriiten By: fedorajim@gmail.com zenity --question --text "Do you want to turn On or Off the AIGLX Service? Yes=On / Cancel=Off" --title="$title" if [ "$(echo $?)" == "1" ] #They clicked "no" then # Turn off the AIGLX Service gconftool-2 -s '/apps/metacity/general/compositing_manager' --type bool false else # turn on the AIGLX Service gconftool-2 -s '/apps/metacity/general/compositing_manager' --type bool true fi
保存文件,使其可执行 chmod u+x ~/.gnome2/nautilus-scripts/aiglx ⒊ 演示和已知问题 ①演示 最小化之一 http://www.gnome.org/~jrb/aiglx/shot01.ogg 最小化之二 http://www.gnome.org/~jrb/aiglx/shot02.ogg 菜单淡化 http://www.gnome.org/~jrb/aiglx/shot03.ogg ②支持的显卡和一些问题 http://fedoraproject.org/wiki/RenderingProject/aiglx#head-43a98eb9adc0264c802bf5918f1cc57bddbbc129 三 体验 Xgl & Compiz 本文的重点是在不破坏原有系统的基础上,使普通用户体验 Xgl & Compiz的新效能。 默认情况是安装路径为/opt/Xgl,没有进行(二)部分所做下载 ⒈下载安装 ①建立CVS源码目录,下载源码包: mkdir /opt/CVS
下载cvs源码的 libsvg, libsvg-cairo, mesa, xorg/glitz, xkbfile, glxproto, drm, compiz, FixesProto, ScrnSaverProto, CompositeProto, 下载control-center-2.14.0源码; 最新的cairo源码已经不再使用CVS,下载使用git。 使用yum安装git yum install git
git clone git://git.cairographics.org/git/cairo cvs -d:pserver:anoncvs@cvs.freedesktop.org:/cvs/mesa login cvs -d:pserver:anoncvs@cvs.freedesktop.org:/cvs/mesa co Mesa cvs -d:pserver:anoncvs@cvs.freedesktop.org:/cvs/cairo co glitz cairo libsvg libsvg-cairo cvs -d:pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co -r xgl-0-0-1 xserver/xorg
共9页: 上一页 [1] 2 [3] [4] [5] [6] [7] [8] [9] 下一页
|
| |
|
|
如果您对本文有任何疑问或者建议,请到论坛讨论区发表您的意见: >> 论坛入口 |
[ 收藏]
[ 推荐]
[ 评论(0条)]
[返回顶部] [打印本页]
[关闭窗口] |
|
|
|