So-net無料ブログ作成

【Ubuntu 11.10】ATI Catalyst ドライバ(fglrx)を使っていて、Xが起動できなくなった。(解決済み) [ubuntu]

Ubuntu 11.10(Oneiric) Alpha1 を6/25に最新にアップデートしたら、Xが起動しなくなってしまいました。

カーネルのブートの所まではいくのですが、その後のXが立ち上がらずログイン画面(Lightdm)が出なくなってしまいました。

Ctrl+Alt+F1を押してttyを切り替えて、ログイン後(ログイン出来るのだからカーネルのブートは終わっている)、/var/log/Xorg.0.logを見てみました。

そしたら最後の方で、下記のエラーが出てました。

[    11.576] (II) Loading sub module "fglrxdrm"
[    11.576] (II) LoadModule: "fglrxdrm"
[    11.576] (WW) Warning, couldn't open module fglrxdrm
[    11.576] (II) UnloadModule: "fglrxdrm"
[    11.576] (II) Unloading fglrxdrm
[    11.576] (EE) fglrx: Failed to load module "fglrxdrm" (module does not exist, 0)
[    11.576] (EE) fglrx(0): Failed to load DRM library
[    11.577] (EE) fglrx(0): PreInit failed
[    11.577] (II) fglrx(0): === [xdl_xs110_atiddxPreInit] === end
[    11.579] SetVBEMode failed
[    11.579] (II) UnloadModule: "fglrx"
[    11.579] (II) Unloading fglrx
[    11.579] (II) UnloadModule: "vgahw"
[    11.579] (II) Unloading vgahw
[    11.579] (EE) Screen(s) found, but none have a usable configuration.
[    11.579]
Fatal server error:
[    11.579] no screens found
[    11.579]
Please consult the The X.Org Foundation support
     at http://wiki.x.org
 for help.
[    11.579] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    11.579]
[    11.580]  ddxSigGiveUp: Closing log

fglrxdrmがこけてる。。。

そこで、ダメもとで下記のコマンドを入力してみました。

sudo  dpkg-reconfigure fglrx

このコマンドを入力したら、カーネルのfglrxモジュールを再buildしました。

そしたらラッキーな事に、Xが立ち上がるようになりました。もちろん、ログイン画面(Lightdm)も出て、それ以降は今まで通り使えてます。Xorg.0.logもエラーは出ていません。

私自身、どこが悪かったのか(原因は何なのか)把握していません。なので、直ったのは偶然です。

もし、fglrxを使っていてXが立ち上がらなくなった場合は、上記のコマンドを入力してみて下さい。つまり、カーネルのfglrxモジュールの再作成を行ってみて下さい。ひょっとしたら、直る可能性があります。

 


↑上記の2つを購入して、コンピュータの画像をRegzaに出してみようかな。
この前から、BenQのG2420HDが一瞬消える現象の原因の切り分けにも使えるし、、、
この前購入したLenovo G570の画面をRegzaやBenQ G2420HDに出したりも出来るはず。
買っておいて損はないかな~
実はHDMIケーブルって、もっと値段が高いかと思ってました。ちゃんと調べないとダメですね。


nice!(0)  コメント(1) 
共通テーマ:パソコン・インターネット
メッセージを送る