【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ケーブルって、もっと値段が高いかと思ってました。ちゃんと調べないとダメですね。
同じようなトラブルが発生しましたが、こちらのページを参考に解決することができました。ありがとうございます
by yuki (2013-10-10 22:25)