Ubuntu 6.06 ati驱动及xgl安装

终于把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驱动
代码:

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
2、安装xgl
安装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 
3、设置xgl的入口
新建一个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桌面效果。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值