在ubuntu gnome环境下安装XGL和beryl

本文翻译自beryl-projectRacerIIHow-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

Leave a Reply