長久以來一直想在kde上實現xgl,但苦於嘗試網上多種版本的解決方法都以失敗告終。 本文基本是按照 http://www.ubuntuforums.org/showthread.php?t=186200 這個帖子寫的,在我的電腦上表現不錯,拿來與大家分享。在此感謝這位達人的貢獻。 首先升級compiz等組
長久以來一直想在kde上實現xgl,但苦於嘗試網上多種版本的解決方法都以失敗告終。
本文基本是按照 http://www.ubuntuforums.org/showthread.php?t=186200這個帖子寫的,在我的電腦上表現不錯,拿來與大家分享。在此感謝這位達人的貢獻。
首先升級compiz等組件:
引用:
deb http://xgl.compiz.info/ dapper main
deb-src http://xgl.compiz.info/ dapper main
deb http://www.beerorkid.com/compiz/ dapper main
獲取Quinn's key
引用:
wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -
然後安裝最新的驅動和compiz組件:
引用:
sudo apt-get install nvidia-kernel-common nvidia-glx compiz xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 compiz-gnome compiz-kde gconf-editor gset-compiz
在/etc/X11/xorg.conf中,注銷Load "GLcore"和“dri”保證載入"glx"。
引用:
# Load "GLcore"
# Load "dri"
Load "glx"
並且修改驅動板塊如下(僅限nvidia用戶,ati的就不曉得了):
引用:
Section "Device"
Identifier "YourCardHere" <-- Don't change me!
Driver "nvidia"
BusID "PCI:1:0:0"
Option "RenderA
clearcase/" target="_blank" >ccel" "true"
Option "AllowGLXWithComposite" "true"
EndSection
修改默認X:
引用:
sudo ln -sf /usr/bin/Xgl /etc/X11/X
修改/etc/kde3/kdm/kdmrc
nvidia:
引用:
ServerCmd=/usr/bin/Xgl :0 -fullscreen -ac -accel glx:pbuffer -accel xv:fbo
ati:
引用:
ServerCmd=/usr/bin/Xgl :1 -fullscreen -ac -accel glx:pbuffer -accel xv:pbuffer
然後生成啟動文件 /home/yourUSERNAME/.kde/Autostart/xgl,寫入:
引用:
#!/bin/bash
compiz --replace gconf decoration dock wobbly fade minimize cube rotate zoom scale move resize place state switcher trailfocus water bs widget & gnome-window-decorator & xmodmap -e "keycode 22 = BackSpace"
引用:
sudo chmod 755 /home/yourUSERNAME/.kde/Autostart/xgl
OK,重啟X,
感覺你的3D桌面如何?