
Ubuntu日本語フォーラム

ログインしていません。
DELL INSPIRON MINI 12、 Ubuntu 8.4 です。
synapticパッケージマネージャーで、OpenOffice2.4.1 を削除し終わったところで、いったん作業を中止し、電源を落としました。
しばらくして、再開しようとUbuntuを立ち上げたら以下のエラーメッセージが表示されました。
何をどうすればよいのか、まったく解りません。
ご教示頂きますよう、お願いいたします。
「あなたのセッションは 10秒以上続きませんでした。
もしあなた自身がログアウトしていない場合、インストールに問題があるか、デ
ィスクの空き容量が足りないかもしれません。
フェイルセーフなセッションからログインし、この問題を解決できるかどうか確
認してください。」
詳細(~/.xsession-errors ファイル)を表示します。
/etc/gdm/Xsession: Beginining im-swich session setup...
Setting IM through im-swich for locale=en_GB.
Start IM through/etc/X11/xinit/xinput.d/all_ALL linked
to/etc/X11/xinit/xinput.d/defaurt.
/usr/share/ume-config-common/ume-gui-start: line 11:
/usr/lib/sapwood/sapwood-server:No such file or directory
matchbox-wm: unaable to open
them:/usr/share/themes/mobilebasic/matchbox/theme.xml
connection failure: Connection refused
以上です。よろしくお願いいたします
オフライン
デフォルトで入ってるものを削除した時に、他の推奨パッケージが入れられて逆に死んじゃったパターンですかね。
起動する場合にセッションをGNOMEのセーフモードで起動して、ume-config-commonパッケージを削除してみてください。
mini12ではこのあたりのDELLのネットブック用パッケージは個人的に腐ってると思っているので、うかつに入れないことがベストです。
かと言ってはっきり明示されているわけでないので、イラついてるのはありますがw
オフライン
早速のご回答有難うございます。
少しだけ解って、肝心のところが理解できていません。
DOSモード? ですか? F2キーを連打するやつでしょうか(汗)
その後がわかりません。
恐れ入りますが、その後の手順を、教えていただけませんでしょうか。
お手数をお掛けしますが、よろしくお願い申し上げます。
オフライン
まずは通常の起動で問題ありません。
ログイン画面でアカウント/パスワードを入れますが、この時どこかに「セッション」という文字があるはずなので、そこをクリックしてください。
そこでログイン画面後の起動方法を選択できますので「GNOME(セーフモード)」などというものを選んでください。
一時的に、「よくわからない各種起動設定」を回避してXが起動されるかと思います。
# 「どこかに」というのはログイン画面の設定を変えている場合、色々場所も変わるためです。
# なお手元ですぐ確認できてないので手順は若干うろおぼえです。(汗
これでもうまく起動できないなどがあれば、実際sshでログインして
sudo aptitude remove ume-config-common
を実行すればいいだけなんですけどね。
オフライン
saito様 有難うございます。
ログイン画面に「セッション」の文字がありません。
また、パスワード等を入れても、拒否されます。
最後に書かれている、「ssh」というのを教えていただけませんでしょうか。
生齧りの知識では難しいでしょうか。
ご面倒でしょうが、よろしくお願い申し上げます。
オフライン
ログイン画面を確認してきました。
「言語 セッション アクション」とか並んでいる部分はありませんか?
あと選択するとすれば「フェイルセーフのGNOME」ですね。
IPアドレスが固定であったとしても、たぶん ssh でmini12に接続できる状況にないと思います。
openssh-serverのパッケージがインストールされていて、Windowsなどの別PCが必要になり、puttyもしくはteraterm+ttsshというソフトがWindowsにインストールされている必要があります。
# sshという選択肢を安易に出してしまったことは反省してます。すいません。
ということで、代替案です。
その1 (正しく簡単(?)なやり方だけど、依存関係次第では失敗する可能性あり)
1)ログイン画面でログインせずにCtrl+Rを押してください。コンソールでのログインが可能になります。(アクションとかで「コンソールでログイン」とか見つかったらそちらで)
2)アカウント・パスワードを入力してログインしてください。
3)「LANG=C sudo apt-get remove ume-config-common」と入力し、実行します。(パスワードを求められたら、ログインしたアカウントのパスワードを入力してください。)
4)「Do you want to continue? [Y/n/?] 」とか出てたらEnterかyを入力してください。
5)英文でメッセージが出てきますが、Errorなどの表示がなければたぶんOKです。
6)再起動して、通常のログイン画面からログインしてみてください。
その2(非常に手間だけど高確率で成功すると推測)
1)外付けのUSB CDないしはDVDドライブを用意して、knoppixなどのmini12付属ではないLinux関係のCDでブートします。
2)内蔵ディスクをマウントします。
3)内蔵ディスクでのetc/X11/Xsession.d/25ume-config-common_startupとusr/share/ume-config-common/ume-gui-startを削除します。
4)再起動してログインします。
5)synaptic等でume-config-commonパッケージを削除します。
どちらにしろかなり手間かもしれませんが、とにかくume-config-commonを削除しないと起動に失敗してくれます.
この2つのパターンでできない場合は再インストールするしか手はないと思います。
オフライン
丁寧なご回答を感謝します。
教えていただいた方法で、なんとか切り抜けたいと思います。
最後になんともならなければ、再インストールしますが、
それでは、勉強にならない。
だから、格闘してみます(大げさですか?)
解っていらっしゃる方にはなんでもない事なのでしょうね。
私も早くその域に達するようになりたいものです。
いずれにしても、復旧したら報告させていただきます。
有難うございました。
オフライン
こんにちは
たまに、わたしも経験があります。作業途中で電源が落ちたりとか・・・・・
CPUの差し込みが甘かったみたいで、差し直してからは好調に動いています。
あと、家のブレーカーを落とされたりとかで(謎)
そんなときは、高い確立で、/etc/X11/xorg.conf が壊れています。←あくまでも、わたしの環境のばあいです。
「あなたのセッションは 10秒以上続きませんでした。・・・」というメッセージを何度見たことか(笑)
とりあえず、ログイン画面には「セッション」という文字がないらしいので、、、CUIでの作業になりますかね、、、
1.ログイン画面で、コントロール & altキー & F1 の三つのキーを同時押し。(コントロール & altキー & F7を押せば元に戻る)
2.root でログインします。
3.# ls /etc/X11/xorg* を入力して、関連するバックアップファイルがあるか確認する。
4.バックアップがあれば、コピーして xorg.conf にリネームする。
xorg.conf.failsafe と同じ内容にすると、フェイルセーフモードと同じになりそうですが、、、未確認です。
5.xorg.confの再読込。念のため再起動がてっとりばやい。
なお、わたしの環境での回避方法ですので、ご了承ください。
昔から愛用していた vine linuxの /etc 以下のバックアップがありましたので、流用していたりします。
そろそろ、ubuntu の /etc のバックアップと交代せねばと思っていますが・・・・・なかなかですね(苦笑)
オフライン
「今回の状況」では、いくつか誤解を生むことになるのであえて指摘しておきます。
enoku による投稿:
そんなときは、高い確立で、/etc/X11/xorg.conf が壊れています。←あくまでも、わたしの環境のばあいです。
「あなたのセッションは 10秒以上続きませんでした。・・・」というメッセージを何度見たことか(笑)
今回は質問者のnino01さんがアップデート時に、(たぶん意識せず)ume-config-common をインストールしてしまったことが原因です。
ログイン後のXのセッションで「ume-config-commonが特定のWindowManagerを呼び出す」のですが、そのWindowManagerが入っていないため、Xが動いていないように見えるだけです。
# 私自身も他のパッケージを入れた際に ume-config-common がインストールされていたようで、同じ状況に陥ったのでピンポイントで回答ができているだけですが..。
enoku による投稿:
2.root でログインします。
ubuntuではデフォルトのままでは root のログインはできません。
少なくともパスワード設定してませんし、rootで行う作業はsudoコマンド経由とかで行うことになります。
# なので、私の作業方法でもコンソールログイン後はsudoを使う前提で書いています。
enoku による投稿:
昔から愛用していた vine linuxの /etc 以下のバックアップがありましたので、流用していたりします。
そろそろ、ubuntu の /etc のバックアップと交代せねばと思っていますが・・・・・
ついでですが、今時のX.Orgではxorg.confは無しでも自動認識で動かすことが可能になっています。
nino01さんが使われている8.04LTSでは無理かもしれませんが、9.04であればバージョン的には可能なんじゃないでしょうかね。
オフライン
n_saitoさん、いろいろ有難うございます。
今回は納得できるまで、いじらないつもりです。
>8.04LTSでは無理かもしれませんが、9.04であればバージョン的には可能なんじゃないでしょうかね。
8.04がデフォルトのままで、9.04をインストールできますか。
可能なら、やってみたいのですが……。
よろしくお願い申し上げます。
オフライン
nino01 による投稿:
>8.04LTSでは無理かもしれませんが、9.04であればバージョン的には可能なんじゃないでしょうかね。
8.04がデフォルトのままで、9.04をインストールできますか。
可能なら、やってみたいのですが……。
この部分のフォローは、xorg.confの存在うんぬんに対してのものですので、直接関係はしません。
/etc/X11/xorg.confが存在しなくてもXが起動するであろうバージョンが入っているubuntuのバージョンが9.04というだけです。
なお、mini12に8.04LTS DELLカスタマイズ版以外をインストールして使おうとする場合、kernelのバージョンをあげるとビデオモジュールまわりで解像度が選択できなくなり、悲しい思いをします。
ビデオモジュールがkernel内部の機能に依存しており、1024x768しか表示できなくなりますのでせっかくの解像度がムダになります。
その他はどうにかなるんですけどね...。
オフライン
結局はHDDが破損していて、DELLで交換してくれました。
最初の問題のOOo2.4writer も3.1にアップグレードできて、使えるようになりました。
有難うございました。
オフライン