Xgl+compiz
xglとcompizをdebian sidで導入するのは、それほど難しいことではない、らしい。
apt-line
を/etc/apt/sources.list
に追加。
deb http://www.prato.linux.it/~mnencia/debian xgl/
そして、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 コメント
コメント from: Kazuhiko Hotta 訪問者
この投稿にはモデレーション待ちのフィードバックが 9 件あります....
こんにちは、はじめまして。
DebianでXGLでグリグリしたいなぁ。とおもって
いろいろやっているのですが、難しいですね。
compiz.real: GLX_EXT_texture_from_pixmap is missing
は、LD_PRELOAD=/usr/lib/nvidia/libGL.so.1.2.xlibmesa
とすれば出なくなります。
しかし、私の場合では、その先違うエラーで止まってしまいます。
それでは。