有兩種方法,我只推薦用會話方式,因為萬一你的XGL/compiz某個插件出問題導致崩潰或者無法進入XGL,你仍然還有一個gnome可以修改和使用。前幾天更新就出了這個問題,我到gnome下面解決了。 1) 修改源 代碼: sudo gedit /etc/apt/sources.list 添加這麼幾行 代
有兩種方法,我只推薦用會話方式,因為萬一你的XGL/compiz某個插件出問題導致崩潰或者無法進入XGL,你仍然還有一個gnome可以修改和使用。前幾天更新就出了這個問題,我到gnome下面解決了。
1) 修改源
代碼:
sudo gedit /etc/apt/sources.list
添加這麼幾行
代碼:
# XGL
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
2) 取得密鑰
關閉gedit,在終端輸入:
代碼:
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 -
3) 更新系統然後安裝XGL
代碼:
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install compiz xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 compiz-gnome
sudo apt-get install cgwd cgwd-themes compiz-manager
4) 建立XGL啟動腳本
代碼:
sudo gedit /usr/bin/startxgl.sh
粘貼:
代碼:
Xgl -fullscreen :1 -ac -a
clearcase/" target="_blank" >ccel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1
# Start GNOME
exec gnome-session
使腳本可執行:
代碼:
sudo chmod 755 /usr/bin/startxgl.sh
5) 給登錄管理器添加一個XGL會話
代碼:
sudo gedit /usr/share/xsessions/xgl.desktop
粘貼:
代碼:
[Desktop Entry]
Encoding=UTF-8
Name=XGl
Exec=/usr/bin/startxgl.sh
Icon=
Type=Application
把
代碼:
/usr/bin/compiz-start
和
代碼:
/usr/bin/start-compiz-manager
添加到gnome會話啟動程序中。(在 系統-首選項-會話,並選擇 啟動程序 標簽頁)這個腳本是最近更新的,找不到的朋友這個可以忽略(先更新再說)
代碼:
sudo gedit /usr/bin/start-compiz-manager
找到
代碼:
#!/bin/sh
DELAY=${1:-30} #wait 30 seconds
echo starting compiz-manager in $DELAY seconds.
(nohup sleep $DELAY>/dev/null;compiz-manager>~/.compiz-manager.log 2>&1) &
DELAY這一行,將30改成你所需要的數值,我改成20,即延遲20秒再啟動compiz-manager。
6) 再次更新一下系統
代碼:
sudo apt-get update
sudo apt-get dist-upgrade
至此,XGL安裝完畢,重啟系統,登陸時選擇XGL會話;暫時不要將此會話設為默認,萬一有問題還可以回到gnome,等XGL穩定了再設成默認
上一步 下一步