[分享]怎样在Ubuntu Dapper 6.06,NVIDIA显卡下安装XGL和Beryl

GnomeShell/Unity/Beryl/AiGLX/XGL/Compiz Fusion
回复
go2debug
帖子: 13
注册时间: 2006-01-15 16:47
送出感谢: 0
接收感谢: 0

[分享]怎样在Ubuntu Dapper 6.06,NVIDIA显卡下安装XGL和Beryl

#1

帖子 go2debug » 2006-10-20 8:46

http://huichen.org/14

背景

这篇基本是上一篇的复制粘贴,不过这次换个显卡玩玩,Nvidia的GeForce FX 5200。可怜我的老掉牙的Dell dimension 2400只有PCI插槽。

注意,在安装XGL和Beryl时请记录下安装(或者升级)了哪些软件包,并做好配置文件的备份,如果安装失败可以安全恢复。
安装Ubuntu和Intel显卡

在安装前请确认已经升级到了最新版本,懂英文的朋友可以看看这个非官方的Ubuntu Guide,很棒:

http://ubuntuguide.org/wiki/Dapper

我使用的apt源(/etc/apt/source.list)为:


deb http://archive.ubuntu.com/ubuntu dapper main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu dapper main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu dapper-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu dapper-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu dapper-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted universe multiverse
## BACKPORTS REPOSITORY (Unsupported. May contain illegal packages. Use at own risk.)
deb http://archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse
# Repositories added to enable Beryl (XGL/Compiz community branch)
deb http://www.beerorkid.com/compiz dapper main aiglx
deb http://media.blutkind.org/xgl/ dapper main aiglx

除了最后俩行外其它和Ubuntu Guide推荐的源一样。修改好/etc/apt/source.list后保存。

添加源的public key:

sudo wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -
sudo wget http://media.blutkind.org/xgl/quinn.key.asc -O - | sudo apt-key add -

安装nvidia显卡驱动


sudo apt-get install nvidia-glx nvidia-kernel-common
sudo nvidia-glx-config enable

然后

sudo gedit /etc/X11/xorg.conf

将其中的nv字符改为nvidia
安装XGL和Beryl

sudo aptitude update
sudo aptitude install xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 beryl emerald-themes

apt install的时候可能会出现一个包dependence条件的问题,让用户选择“是”或者“否”,输入Y选是即可。

修改你的/etc/gdm/gdm.conf-custom文件,在[server]和[server-aiglx]两个section中加入(如果没有这两部分就创建一下)

[servers]
0=Xgl

[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :0 -fullscreen -ac -accel glx:pbuffer -accel xv:fbo
flexible=true

让Gnome自动启动Beryl manager
System->Preferences->Sessions,Startup Programs中Add一项为beryl-manager

重启机器,gdm登录后右上的面板上应该会有Beryl的icon了。

和Intel显卡相比安装简单,运行也流畅许多,五十步胜过百步吧,呵呵。

我的/etc/X11/xorg.conf在这里:

http://huichen.org/wp-content/uploads/xorg.conf
回复

回到 “桌面特效”