• ベストアンサー

XWindowでログインできない

急に、XWindowでのみログインできなくなって しまいました。 XWindowのログイン画面は出るのですが、 ID/PASSWORDを入力後、青のまっさらな画面で、 マウスポインターのみが表示された画面で、 1,2分待たされると、またXWindowのログイン画面 に戻ってしまいます。 以前は、ログインできていましたが 急にできなくなってしまいました……… なお、この現象以前、現在でもsshでの リモートログインはできています。 この現象前の直近の作業としては、 Oracle10gインストール直後のデータベースの 作業を開始し始めて、大した設定は 行っておりませんでした。影響があるとは 思えないのですが。。。 なお、 /var/log/messageには、怪しいメッセージは 見当たりませんでした。 環境情報は下記になります ================================== OS:FedoraCore5 App:apache,mysql5,oracle10g2,php5, 他に必要な情報がありましたら、  ご指摘くださいませ。 ================================== これから、XWindowを使用して、OracleのNetwork Configuration Assitantで設定しようとしていた ところで困ってます…… 以上、ご存知の方がいらっしゃいましたら、 ぜひとも、ご教授の程、よろしくお願いします!!

質問者が選んだベストアンサー

  • ベストアンサー
  • Lean
  • ベストアンサー率72% (435/603)
回答No.4

ホームディレクトリの.kde を .kde.orig とかに退避(mv .kde .kde.orig)してからログインするとどうですか?

damian666
質問者

お礼

Leanさん、いつもありがとうございます!! なるほど!! 確かに、今までXWindowでログインしたことない ユーザーがログインすると、ホームディレクトリの 下に.kde他、様々なファイル、ディレクトリが 新規に作成されているのは、確認しました。 それらのファイルが何かしらおかしくなっている ことは充分ありそうです!特にXWindowのログインを ユーザー制限していませんし。 現在、試すことができません。。。ごめんなさい。。。 週明け試してみます!! かなり、有効そうで楽しみです!! ありがとうございます!!! 追って、ご報告します!

damian666
質問者

補足

Leanさん、遅くなってすみません。 試してみました! 結果は、ダメでしたが、原因が分かりました! ログインできないユーザーの.bash_profileには、 oracleインストール時に入れた下記の記述が   export DISPLAY=127.0.0.1:0.0 入っており、こちらが原因でした。 意味もわからず、oracleのインストールマニュアル 通りに入れてしまってました。 結局、自分がいじったせいで、とってもオマヌケで すみません。。。 Leanさんから、ユーザーのホームディレクトリの 辺りを気にするような、ご意見をしていただいた おかげです!! ありがとうございました!!

その他の回答 (3)

  • Lean
  • ベストアンサー率72% (435/603)
回答No.3

No.2です。 すみません、typoしていました「.xsession-error」ではなくて「.xsession-errors」(最後のsが抜けていた)です。 「.xsession-errors」というファイルがあるでしょうか?

damian666
質問者

お礼

Leanさん、補足ありがとうございます!! .xsession-errorsというファイルもありませんでした…… ".xsession"で始まる名前のファイル自体がありませんでした。 下記の / から検索したコマンドの実行結果が0件でした。   find / -name ".xsession-errors"   find / -name ".xsession*" 何かまたお気づきな点がありましたら、 ご指摘お願いします!!

damian666
質問者

補足

今回の現象が起きる以前に、XWindowでログインした ことの無いユーザー(一般ユーザー)でログインしたところログインできました!! ちなみに、今回の現象でログインできなくなった ユーザーは2名でrootとoracleです。 .xsessionファイル自体を設定してないので、 これからこのファイルの設定の仕方を学習して 試してみようと思います。 ちなみに、KDEのパッケージは、まだアップデート していません。

  • Lean
  • ベストアンサー率72% (435/603)
回答No.2

ホームディレクトリに.xsession-errorというファイルがありますか? ある場合、そのファイルにはどのような内容が出力されていますか?

damian666
質問者

お礼

Leanさん、ご意見ありがとうございます!! XWindowでログインしようとしたユーザーの ホームディレクトリに".xsession-error"ファイルは ありませんでした……(もちろん ls -aコマンドで) ちなみにrootユーザーで、    find / -name xsession で検索してもありませんでした。 使用しているのは、KDEなので、KDEのパッケージを yumでupdateしてみようと検討しています。 また、何かご指摘ありましたら、ぜひとも よろしくお願いします!!

  • vais
  • ベストアンサー率75% (47/62)
回答No.1

経験の無い事で特に有用なコメントにはなりませんが、この場合、見るべきログがX用のログにわかれていたりしませんか? FedoraCoreもさわったことがないのですが、おそらくXorgがXサーバになっていて、それはXorg.0.logのようなファイルで、用意されていませんでしょうか。  まずは、そちらが見つかりましたら、それを確認してみるのはどうでしょうか。  別ターミナル(SSHがつながるそうですので、そちらからつないでおいてもよいです)にて  tail -f Xorg.0.log とリアルタイムにログの動きを見てみるのもよいかもです。

damian666
質問者

お礼

vaisさん、回答ありがとうございます!! 早速、別ターミナルで   tail -f /var/log/Xorg.0.log とログを出力させて、 一方で、XWindowでログインしてみました。 しかし、ながらXorg.0.logには、何も 出力されませんでした。 ちなみに、使用しているのはKDEで、 これらのパッケージをこれからアップデート してみようと思います。 また、何かよい検証手段がありましたら、ぜひとも よろしくお願いします!!