[Momonga-users.ja:00425] Re: Compiz Fusion 利用できず (GF6600)


こんばんは、中井です。

On Thu, 23 Aug 2007 19:03:33 +0900
"Tsun" <artisan@xxxxxxxxxxxxx> wrote:

> Momonga Linux 4 のリリースおめでとうございます。
>
ありがとうございます。

> さて、掲題の件、Compiz Fusion を利用する設定を実施
> したのですが、Xサーバの起動時に下記のエラーとなり、
> Xサーバ自体が立ち上がりません。
> 
> ++++(Xorg.0.log の該当個所の抜粋)+++
> (snip)
> (II) LoadModule: "glx"
> (WW) Warning, couldn't open module glx
> (II) UnloadModule: "glx"
> (EE) Failed to load module "glx" (module does not exist, 0)
> (II) LoadModule: "nvidia"
> (WW) Warning, couldn't open module nvidia
> (II) UnloadModule: "nvidia"
> (EE) Failed to load module "nvidia" (module does not exist, 0)
> (snip)
> (EE) No drivers available.
> 
xorg 用の module: nvidia_drv.so, libglx.so が見付からない様に見えます。
Momonga のパッケージだと

$ rpm -ql xorg-x11-drv-nvidia-glx
/usr/bin/nvidia-bug-report.sh
/usr/bin/nvidia-settings
/usr/bin/nvidia-xconfig
/usr/bin/tls_test
/usr/bin/tls_test_dso.so
/usr/lib/libGL.so.100.14.11
/usr/lib/libGLcore.so.100.14.11
/usr/lib/libXvMCNVIDIA.a
/usr/lib/libXvMCNVIDIA.so.100.14.11
/usr/lib/libnvidia-cfg.so.100.14.11
/usr/lib/libnvidia-tls.so.100.14.11
/usr/lib/tls/libnvidia-tls.so.100.14.11
/usr/lib/xorg/modules/drivers/nvidia_drv.so
/usr/lib/xorg/modules/extensions/libglx.so.100.14.11
/usr/lib/xorg/modules/libnvidia-wfb.so.100.14.11
/usr/lib/xorg/modules/libwfb.so
/usr/share/applications/nvidia-settings.desktop
- snip -

それぞれ

/usr/lib/xorg/modules/drivers/
/usr/lib/xorg/modules/extensions/

にあります。
もしかして、旧 X のディレクトリ、

/usr/X11R6/

以下に、module がインストールされていませんか?
そうなら、上の正しいディレクトリにコピーして、
ldconfig をかけてください。

> ++++(やったこと)++++++++++++++++++++
> (1) yum install compiz で必要なパッケージをインストール。
> (2) nVIDIAのサイトからドライバ「1.0-9755」を入手。
> (3) runlevel3 で Momonga Linux 4 を起動。
> (4) (2)で入手したドライバをインストール。
> 特にエラーもなくインストール完了。
> このとき、インストーラによる xorg.conf の書き換えを許容。
> (5) 以下のコマンドを実行。エラーなし。
> nvidia-xconfig --composite
> nvidia-xconfig --render-accel
> nvidia-xconfig --allow-glx-with-composite
> nvidia-xconfig --add-argb-glx-visuals
> (6) xorg.conf をチェック&編集
> ・既に「Driver "nvidia"」になっている。
> ・module の設定に「Load "extmod"」を追記。
> ・既に module の設定に「Load "glx"」あり。
> ・下記を追記。
> Section "DRI"
> Group 0
> Mode 0666
> EndSection
> ・既に設定ファイルの最後に
> Section "Extensions"
> Option "Composite" "Enable"
> EndSection
> の記述あり。
> (7) modprobe --show-depend nvidia を実行して確認。結果は下記。
> insmod /lib/modules/2.6.21-28m.mo4/kernel/drivers/i2c/i2c-core.ko
> insmod /lib/modules/2.6.21-28m.mo4/kernel/drivers/video/nvidia.ko
> (8) システムをリブート
> (9) Xサーバ立ち上がらず。(テキストモードで起動される)
> ++++++++++++++++++++++++++++++++++++
> 
他は問題ない用に思えます。
では。


-- 
Ichiro Nakai
ichiro@xxxxxxxxxxxxx