Xgl+compiz
著者: momokuri
xglとcompizをdebian sidで導入するのは、それほど難しいことではない、らしい。
apt-lineを/etc/apt/sources.listに追加。
...
そして、xserver-xgl, compiz, compiz-gnome, compiz-kde, libglitz-glx1などを導入する。nvidiaのグラフィックカードを使っているなら、
nvidia-glx を導入したり、nvidia-kernel-2.6.15-2-smpを導入するだろう。nvidiaの商用ドライバを導入もしたくなるはず。これは、nvidiaのサイトにいって、ダウンロード指示にしたがって、導入すればいい。
にも変更をいれる。
xorg.conf
#Load "GLcore"
#Load "dri"
これらをコメントアウト、Nvidiaの商用ドライバの設定はこうなる。
Section "Device"
Identifier "nvidia"
Driver "nvidia"
VendorName "Aopen"
BoardName "Aeolus FX5200-DV64LP"
Option "HWcursor" "on"
#Option "UseFBDev" "off"
Option "CrtcNumber" "1"
Option "RenderAccel" "true"
Option "backingstore" "true"
Option "AllowGLXWithComposite" "true"
EndSection
つづいて、起動するときのgdm設定で、Xglが優先して起動するようにする。
/etc/gdm/gdm.confで、
[servers]
0=Xgl
1=Standard
[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :0 -fullscreen -ac -accel xv:fbo -accel glx:pbuffer
flexible=true
というような設定を入れる。
そして、window managerとしてcompizが起動されるように、gnomeのセッションマネージャで、compiz -replace gconfが自動起動されるよう、追加しておく。
しかし、現状では私は、compiz.real: GLX_EXT_texture_from_pixmap is missingというエラーに見回れて、xglは起動できても、compizが起動できずという状況だ。
この記事へのトラックバック アドレス
トラックバック URL (右をクリックし、ショートカット/リンクをコピーして下さい)
1 コメント
DebianでXGLでグリグリしたいなぁ。とおもって
いろいろやっているのですが、難しいですね。
compiz.real: GLX_EXT_texture_from_pixmap is missing
は、LD_PRELOAD=/usr/lib/nvidia/libGL.so.1.2.xlibmesa
とすれば出なくなります。
しかし、私の場合では、その先違うエラーで止まってしまいます。
それでは。
2006/07/09 01:41:25,