终于把XGL装上了,来分享一下我的安装过程。先看一下安装后的效果:
立体效果:
还有很多的动态效果,只有自已用一下才能真正体会到XGL有多炫。
Xgl---X over OpenGL.
Compiz---相关的新窗口管理器/合成管理器
Xgl是基于OpenGL的X server,它使用硬件加速,实现真正意义上的3D桌面。compiz作为其窗口管理器。
Xgl的demo录像可以在这里下载:
http://www.freedesktop.org/~davidr/xgl-demo1.xvid.avi
下面就来说一下我的安装过程。
1、安装ati驱动
安装fglrx驱动
装完重启
在终端输入fglrxinfo查看驱动信息。
然后顺利看到类似下面的信息:
在终端输入glxgears -printfps可看到已经有3d加速:
2、安装xgl
安装XGL的过程其实很简单(当然装完了是否能成功看各人的运气了Wink)。XGL跟xorg是相类似的一个东东,而xorg正在你的系统里运行着,它就是你的linux的图形系统,XGL采用了OpenGL图形技术,能实现很多xorg没有的特效。所以安装XGL就是在你的系统里再安装一个图形系统,这样你就会有2个图形系统了,你可以选择使用哪个图形系统来运行你的linux
添加源
添加如下源到sources.list
教育网内使用代理
获取gpg 密匙
安装xgl需要的包
3、设置xgl的入口
新建一个XGL启动脚本:
内容是
使脚本可执行:
新建一个compiz启动脚本
内容是
使脚本可执行:
在登陆管理器里建一个XGL会话:
内容是
打开桌面菜单-〉系统-〉首选项-〉会话
在最右边的“启动程序”里添加 /usr/bin/startcompiz 这句话
之后执行
最后,重新启动,在登陆时选择会话 “XGL”
当它问你是否作为默认是选“仅此次会话”
大功告成
这样做的好处是因为xgl不够稳定,在不破坏正常的xorg前提下可以体验一下xgl的3d桌面效果。
立体效果:
还有很多的动态效果,只有自已用一下才能真正体会到XGL有多炫。
Xgl---X over OpenGL.
Compiz---相关的新窗口管理器/合成管理器
Xgl是基于OpenGL的X server,它使用硬件加速,实现真正意义上的3D桌面。compiz作为其窗口管理器。
Xgl的demo录像可以在这里下载:
http://www.freedesktop.org/~davidr/xgl-demo1.xvid.avi
下面就来说一下我的安装过程。
1、安装ati驱动
安装fglrx驱动
代码: |
sudo aptitude update sudo aptitude install linux-restricted-modules-$(uname -r) sudo aptitude install xorg-driver-fglrx sudo aticonfig --initial sudo aticonfig --overlay-type=Xv |
装完重启
在终端输入fglrxinfo查看驱动信息。
然后顺利看到类似下面的信息:
代码: |
display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: RADEON 9250/9200 Series DDR Generic OpenGL version string: 1.3.1072 (X4.3.0-8.25.18) |
在终端输入glxgears -printfps可看到已经有3d加速:
代码: |
10236 frames in 5.0 seconds = 2047.109 FPS 10199 frames in 5.0 seconds = 2039.734 FPS 10198 frames in 5.0 seconds = 2039.596 FPS 9701 frames in 5.0 seconds = 1940.146 FPS |
安装XGL的过程其实很简单(当然装完了是否能成功看各人的运气了Wink)。XGL跟xorg是相类似的一个东东,而xorg正在你的系统里运行着,它就是你的linux的图形系统,XGL采用了OpenGL图形技术,能实现很多xorg没有的特效。所以安装XGL就是在你的系统里再安装一个图形系统,这样你就会有2个图形系统了,你可以选择使用哪个图形系统来运行你的linux
添加源
代码: |
sudo nano /etc/apt/sources.list |
添加如下源到sources.list
代码: |
deb http://www.beerorkid.com/compiz/ dapper main deb http://xgl.compiz.info/ dapper main deb-src http://xgl.compiz.info/ dapper main |
教育网内使用代理
代码: |
export http_proxy="http://xxx.xxx.xxx.xxx:xxxx" |
获取gpg 密匙
代码: |
wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add - |
安装xgl需要的包
代码: |
sudo aptitude update sudo aptitude install compiz xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 compiz-gnome |
新建一个XGL启动脚本:
代码: |
sudo nano /usr/bin/startxgl.sh |
内容是
代码: |
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1 # Start GNOME exec gnome-session |
使脚本可执行:
代码: |
sudo chmod 755 /usr/bin/startxgl.sh |
新建一个compiz启动脚本
代码: |
sudo nano /usr/bin/startcompiz |
内容是
代码: |
#!/bin/sh killall gnome-window-decorator wait gnome-window-decorator & LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa compiz --replace gconf miniwin decoration transset wobbly fade minimize cube rotate zoom scale move resize place switcher trailfocus water & |
使脚本可执行:
代码: |
sudo chmod 755 /usr/bin/startcompiz |
在登陆管理器里建一个XGL会话:
代码: |
sudo nano /usr/share/xsessions/xgl.desktop |
内容是
代码: |
[Desktop Entry] Encoding=UTF-8 Name=XGl Exec=/usr/bin/startxgl.sh Icon= Type=Application |
打开桌面菜单-〉系统-〉首选项-〉会话
在最右边的“启动程序”里添加 /usr/bin/startcompiz 这句话
之后执行
代码: |
sudo aptitude update sudo aptitude dist-upgrade |
最后,重新启动,在登陆时选择会话 “XGL”
当它问你是否作为默认是选“仅此次会话”
大功告成
这样做的好处是因为xgl不够稳定,在不破坏正常的xorg前提下可以体验一下xgl的3d桌面效果。