「みんな教えて! 選手権!!」開催のお知らせ

CentOS6.2をインストールして問題なくstartxでデスクトップを使えていたのですが、
yum updateで6.4にアップデートし再起動して
startxするとエラーが出てX Window Systemが起動しなくなりました。

CentOS6.4 32bit
カーネルはkernel-2.6.32-358.6.1.el6.i686です。

X Window Systemのログファイルを開いて(EE)の部分だけ抜出しました。

明らかに(EE) open /dev/fb0: No such device が気になるのでstatxと一緒にググってみると
http://kaki03.blog10.fc2.com/blog-entry-13.htmlさんのような記事がありましたが意味が分かりませんでした。
X Window Systemが起動しない方の記事が他にもたくさん見つかりましたが、それぞれ原因が違うようで
ビデオカードが認識できないことによるエラーだという記事はたくさん見つかりましたが、
以下のエラーにはビデオカード辺りぽいエラーが見つからないのでこれには該当しないのかなとも思います。
どなたかお判りの方はいせんでしょうか?ちょっとお手上げ状態です。
ハードウェアには全く詳しくないですがよろしくお願いします。



■/var/log/Xorg.0.log(X Windows Systemのログ)■

(EE) open /dev/fb0: No such device


(EE) Backtrace:
(EE) 0: /usr/bin/X (xorg_backtrace+0x50) [0x80b19d0]
(EE) 1: /usr/bin/X (0x8048000+0x6f426) [0x80b7426]
(EE) 2: (vdso) (__kernel_rt_sigreturn+0x0) [0x72440c]
(EE) 3: /usr/lib/xorg/modules/drivers/sis_drv.so (0x3fd000+0x4fdad) [0x44cdad]
(EE) 4: /usr/lib/xorg/modules/drivers/sis_drv.so (0x3fd000+0x35ad9) [0x432ad9]
(EE) 5: /usr/lib/xorg/modules/drivers/sis_drv.so (0x3fd000+0x292d3) [0x4262d3]
(EE) 6: /usr/lib/xorg/modules/libexa.so (0x4ac000+0x56e2) [0x4b16e2]
(EE) 7: /usr/lib/xorg/modules/libexa.so (0x4ac000+0x5f04) [0x4b1f04]
(EE) 8: /usr/lib/xorg/modules/libexa.so (0x4ac000+0x601b) [0x4b201b]
(EE) 9: /usr/lib/xorg/modules/libexa.so (0x4ac000+0x6a9a) [0x4b2a9a]
(EE) 10: /usr/lib/xorg/modules/libexa.so (0x4ac000+0x2451) [0x4ae451]
(EE) 11: /usr/lib/xorg/modules/libexa.so (0x4ac000+0x9adf) [0x4b5adf]
(EE) 12: /usr/lib/xorg/modules/libexa.so (0x4ac000+0xac1d) [0x4b6c1d]
(EE) 13: /usr/lib/xorg/modules/libexa.so (0x4ac000+0x96c1) [0x4b56c1]
(EE) 14: /usr/bin/X (miPolyRectangle+0x107) [0x81f8e97]
(EE) 15: /usr/bin/X (0x8048000+0x140b62) [0x8188b62]
(EE) 16: /usr/bin/X (0x8048000+0x2d1a5) [0x80751a5]
(EE) 17: /usr/bin/X (0x8048000+0x30d25) [0x8078d25]
(EE) 18: /usr/bin/X (0x8048000+0x7a7dc) [0x80c27dc]
(EE) 19: /lib/libc.so.6 (__libc_start_main+0xe6) [0x554ce6]
(EE) 20: /usr/bin/X (0x8048000+0x1e101) [0x8066101]
(EE)
(EE) Segmentation fault at address 0x0

Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting

(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.

A 回答 (2件)

(EE) open /dev/fb0: No such device


fb0:=フレームバッファデバイス
「そのようなデバイスは有りません。」と、蹴っています。

思いっきりVGA関係ですが?

(EE) 3: /usr/lib/xorg/modules/drivers/sis_drv.so (0x3fd000+0x4fdad) [0x44cdad]
(EE) 4: /usr/lib/xorg/modules/drivers/sis_drv.so (0x3fd000+0x35ad9) [0x432ad9]
(EE) 5: /usr/lib/xorg/modules/drivers/sis_drv.so (0x3fd000+0x292d3) [0x4262d3]
sisのVGAドライバを呼び出している様子ですが、失敗しています。

古い設定ファイルが生きていて、アップグレード後のソフトウェア環境との間で齟齬が発生し、VGAドライバが使用不能になっている可能性を感じます。

最近のメジャーなディストリビューションでは、bootオプションX11failsafeを指定してやれば、vesaモードVGAを含めた最低限環境の動作でXが起動出来たりします。

オプションを指定してboot出来る仕様ならば、その入力欄で。
そうでなければ、bootメニューの中身を編集して、オプション指定をかけてみましょう。

残念ながら、自分は別のディストロを利用しているので、この程度の助言しか出来ません。
    • good
    • 0

なかなか的確な回答がないようですね。



何故か。
マシン環境を記載していない。
いろいろ質問しているようですが、その全てにマシン環境の記載がないこと。
また、どこまで調査済みなのか不明。

その他、
*** ここから ***
cenosでキーボードの開始括弧が入力できない
http://oshiete.goo.ne.jp/qa/8077725.html
また、/etc/X11/xorg.confはじめから存在していませんでした。ネットに書いてあったので
勝手にファイルを新規作成して
*** ここまで ***

基本的には、「CentOS6.4リリーズノート」は調べているか、リリーズノートも日本語版ではあまり意味はなく、英文で「英和辞典」を片手に少しは調べているかです。

結論を言います。
> startxするとエラーが出てX Window Systemが起動しなくなりました。
どんなエラーメッセージが出たか、
WEB検索したか、

どんな環境か、
/etc/X11/xorg.conf入れているか、
入れていればその内容は、
CentOS6.2のままか、
もしそうであれば、

CentOS6 の画面サイズの設定
http://oshiete.goo.ne.jp/qa/8037424.htm
ここに当方が記載した、回答番号5のような現象ではないか。
もしそうであれば、xorg.confの一部手直しで直る可能性がある。
xorg.confの内容の補足を待って、回答予定。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報