在ubuntu gnome环境下安装XGL和beryl
本文翻译自beryl-project上RacerII的How-To第二种方法。
1.将系统软件升级到最新版本。
sudo apt-get update
sudo apt-get dist-upgrade
2.添加apt的源地址。
deb http://www.beerorkid.com/compiz dapper main
deb http://media.blutkind.org/xgl/ dapper main
deb http://compiz-mirror.lupine.me.uk/ dapper main
deb http://ubuntu.compiz.net/ dapper main
如果是edgy系统,请使用下面的地址:
deb http://www.beerorkid.com/compiz edgy main-edgy
deb http://media.blutkind.org/xgl/ edgy main-edgy
deb http://compiz-mirror.lupine.me.uk/ edgy main-edgy
deb http://ubuntu.compiz.net/ edgy main-edgy
3.导入key文件。
wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -
wget http://media.blutkind.org/xgl/quinn.key.asc -O - | sudo apt-key add -
wget http://compiz-mirror.lupine.me.uk/quinn.key.asc -O - | sudo apt-key add -
wget http://ubuntu.compiz.net/quinn.key.asc -O - | sudo apt-key add -
4.更新新库中的软件信息。
sudo apt-get update
5.安装XGL和Beryl软件包。
sudo apt-get install xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 beryl beryl-core beryl-manager beryl-plugins beryl-plugins-data beryl-settings emerald emerald-themes
6.为XGL添加启动脚本
sudo gedit /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
7.为GDM中添加XGL启动项目。
sudo gedit /usr/share/xsessions/xgl.desktop
复制以下内容并保存文件:
[Desktop Entry]
Encoding=UTF-8
Name=XGl
Exec=/usr/bin/startxgl.sh
Icon=
Type=Application
8.打开菜单-系统-首选项-会话-启动程序-加入/usr/bin/beryl-manager一项。
XGL中的fcitx不会自动启动,使用fcitx的用户可以将fcitx作为启动项添加。
beryl用户还需要将gnome-settings-daemon作为启动项添加。
9.再次更新系统。
sudo apt-get update
sudo apt-get dist-upgrade