-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 松本です。 まだ解決していないんですが、曲がりなりにも X が立ち上がるようになりまし たので、途中経過を…。 Masaru Imai wrote:
稼働中のマシンの/var/log/Xorg.0.logを見ると、 glxの実体が何であるか書いてありました。
64bit版であれば /usr/lib64/xorg/modules/extensions/libglx.so でシンボリックリンクとなっており実体は /usr/lib64/xorg/modules/extensions/libglx.so.1.0.9746 ですね。 NVIDIAのドライバを組み込んだ場合、 こいつはsuseのrpmパッケージからインストールされるのではなく、 NVIDIAのドライバ組込みでインストールされるファイルですね。 シンボリックリンクが切れてたりとかしませんか?
確認してみたところ、 /usr/lib64/xorg/modules/extensions/libglx.so.1.0.9746 が見当たらなくなっ ていました。 そこで、いったん # sh NVIDIA-Linux-x86_64-1.0-9746-pkg2.run --uninstall …でドライバを削除、また、Xgl、compiz あたりもアンインストールし、システ ム再起動後もう一度ドライバを入れ直してみたところ、 /usr/lib64/xorg/modules/extensions/libglx.so.1.0.9746 及びそのシンボリッ クリンク /usr/lib64/xorg/modules/extensions/libglx.so が再度作成されました。 しかし、runlevel 5 でシステムを起動しても X が立ち上がらない現象について は変わりなし。ところが、コンソールログインしてから startx すると X が立 ち上がって、普通にデスクトップが表示されます。 /var/log/messages を見てみると kdm[3599]: X server "-accel" cannot be executed kdm[3527]: X server for display :0 can't be started, session disabled というログが出ていたので、/var/log/kdm.log を見てみたら (EE) AIGLX: DRI module not loaded …というエラーが出ていたのに加え、 error opening security policy file /etc/X11/xserver/SecurityPolicy …という気になるログが出ていました。調べてみたら /usr/lib64/xserver/SecurityPolicy というファイル(xorg-x11-server-7.2- 30.4 によりインストールされている)があったので、/etc/X11/xserver という ディレクトリを作成して # ln -s /usr/lib64/xserver/SecurityPolicy /etc/X11/xserver/ とシンボリックリンクを張ってみたのですが、やはり kdm は立ち上がってくれ ません。 …ということで、まだ原因究明にまで至ってはいないのですが、やはり xorg-x11-server のアップデートがトリガーになっている現象のように思えます。 # 他の方は同じ現象に遭遇していないのだろうか…? - -- □●□ _/_/_/ To be Happy! _/_/_/ □□● _/_/ Satoru Matsumoto _/_/ ●●● _/ helios_reds@gmx.net _/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFFqSH9XnHIfHE6+z0RAl3kAJ9PJRgCGjzJ6GDcF4AiTebDgB6KXQCeLBzg MG8ifxQrMM1hXRExUL6HIco= =cWmK -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org