Vine Linux 4.0 RC1 リリース
大きな問題が出なければ、約2週間後には正式リリースとなるそうです。
--- Linux 備忘録 ---
Vine 4.0 β4 でパッケージのアップグレードの確認を行い、kernel や XOrg 関係等を更新しました。
kernel が更新されたので、nVIDIA のドライバ(8776)も入れ直しました。ドライバのインストール自体は正常に終了。
で、システムを再起動したところ X が起動せず、テキストモードのログイン画面になってしまいます。ならばと、旧カーネルで起動してみたのですが、こちらも同じ状況に。うーん、ひょっとして XOrg_6.9.0-0vl22 で何か仕様変更でも有ったのしょうか?
仕方が無いので、root でログインして startx の実行を試してみたところ、下記のようなエラーを吐きました。
(EE) Failed to load module "glx" (module does not exist, 0) (EE) Failed to load module "nvidia" (module does not exist, 0) (EE) No devices detected
頭痛い(>_<)
気を取り直して例によって検索を行い、no display: Xorg, Nvidia driver broken after Etch update; Failed to load module "glx" - LinuxQuestions.org という Linux に関する Q&A フォーラムのスレッドを発見。そのスレの #13 のコメント内容を参考に、下記のように3つのシンボリックリンクを張ってみました。
# cd /usr/X11R6/lib/modules/drivers/ # ln -s /usr/X11R6/lib/xorg/modules/drivers/nvidia_drv.o # ln -s /usr/X11R6/lib/xorg/modules/drivers/nvidia_drv.so # ln -s /usr/X11R6/lib/xorg/modules/extensions/libglx.so.1.0.8776 libglx.so
再度 startx を実行したところ、今度は無事に nVIDIA のドライバで X が起動しました。(^o^)
エラーの原因追求も行わず(行えず)、対処法も正しいものなのかどうかの「裏」も取れていませんが、現に動作しているのだから良しとしましょう(汗)(←イイのかそんなことで…)