
Ubuntu日本語フォーラム

ログインしていません。
数ヶ月前からUbuntu10.10を使い始め、今朝ログインしたら
11.04にアップグレードできるというメッセージが出たので、
その指示に従ってアップグレードを進めました。
(といっても、よく考えずに次々とクリックしていったのですが)
アップグレードが無事終了したようで、最後に再起動を
求められたので、“今すぐ再起動”をクリックしました。
その後、再起動の挙動をしたあと、画面中央に "ubuntu"
という文字が出た画面で止まってしまい、これまで使っていた
ようなログイン画面が出てきません。
念のため、別なマシンからリモートログインを試みたところ、
ログインできました。なのでアップグレードと再起動は
正常に行われたのではないかと思われます。
状態としては、ログイン画面が表示されない(あるいは
ログイン画面に切り替わらない?)ということでは
ないかと推測します。
そこで、このような場合の原因と対処方法について
教えていただければと思っております。
なお、リモートでログインできるので、そこでの
コマンドラインからの入力で操作することは可能です。
よろしくお願いします。
オフライン
微妙な状況なので下記コマンドで切り分けてみると良いかもしれません。
1行目のコマンドはログイン画面のプログラムであるGDMが起動しているのかを確認するもので、2行目のコマンドはGDMの吐くログファイルの更新時間を確認します。
status gdm sudo ls -l /var/log/gdm
この結果の組み合わせで、GDMにたどり着いているのか、GDMが落ちているのか、Xが失敗しているのか、などがわかるかと思います。
オフライン
ありがとうございます。
教えていただいたコマンドを試してみました。
$ status gdm
gdm start/running, process 809
$ sudo ls -l /var/log/gdm
-rw-r--r-- 1 root root 0 2011-05-04 09:43 :0-slave.log
-rw-r--r-- 1 root root 4124 2011-05-04 09:43 :0.log
-rw-r--r-- 1 root root 57 2011-05-04 09:43 :1-slave.log
-rw-r--r-- 1 root root 4124 2011-05-04 09:43 :1.log
-rw-r--r-- 1 root root 0 2011-05-04 09:43 :2-slave.log
-rw-r--r-- 1 root root 0 2011-05-04 09:43 :3-slave.log
-rw-r--r-- 1 root root 4124 2011-05-04 09:43 :2.log
-rw-r--r-- 1 root root 4124 2011-05-04 09:43 :3.log
-rw-r--r-- 1 root root 0 2011-05-04 09:43 :4-slave.log
-rw-r--r-- 1 root root 0 2011-05-04 09:43 :5-slave.log
-rw-r--r-- 1 root root 4124 2011-05-04 09:43 :4.log
-rw-r--r-- 1 root root 4124 2011-05-04 09:43 :5.log
※上に示したもの以外にも、起動した時間ごとに、これらファイル一式が
作成されているようです。(名前は例えば、0-slave.log.1 などとなっています)
これらから、GDMは動いているという判断になるでしょうか。
念のため、他のマシンから ssh -X でログインして gnome-terminalなどを起動してみると、ちゃんと出てきました。
これらの情報から、もし何かわかりましたら、アドバイスをお聞かせいただきたいと思っています。
クリーンインストールということも考えていますが、現在のマシンには、以前苦労してインストールしたアプリケーションなどがいくつかあり、できればそれらは残しておきたいので、まだちょっと躊躇しています。もちろん、クリーンインストールしたとしても、上記問題が解決するとは限らないですし。
よろしくお願いします。
オフライン
コマンドの結果を見るとGDMはプロセスとしては動いているようですが、Xの起動のほうが失敗しているので、機能はしていないようです。
そのXのログを下記コマンドで見ることができます。
cat /var/log/Xorg.0.log
(上記ログの内容は「/var/log/gdm/:0.log」と同じはずで、これのファイルサイズが小さいのでXの起動に失敗していると推測しました)
stanpapa による投稿:
他のマシンから ssh -X でログインして gnome-terminalなどを起動してみると、ちゃんと出てきました。
これに関しては、リモートマシンのXクライアントアプリ(gnome-terminal)をローカル側のXサーバーで起動させるということをしています。
再インストールの回避は、そうありたいです。
オフライン
お役にたてるかどうか分かりませんが、ログアウトしたりtty1からgdmをstartさせても上手く動かない状態でしたが先ほどintelドライバ(私の環境では)のアップグレードがあり実行した所、数々の問題が一挙に解決しました。
アップグレードは私の環境で57個だったと記憶しています。
unityデスクトップも快適に使用でき「起動」「ログイン、ログアウト」「動画再生」問題有りません。
GNOME環境での動作も問題なく、リリースノートに記されているパネルの問題も修復されています。
あっ、すみません。
ここまで書くと話題が激しく逸脱してしまいますね、、、うれしかったのでつい。 アップグレードを試してみて下さい。
オフライン
Templer様、hir0様、
ありがとうございます。
まず、Xのログを、教えていただいた下記の方法で見てみました。
$ cat /var/log/Xorg.0.log
いろいろ表示されて、全部載せるには量が多いので、
とりあえず警告やエラーっぽいところだけ抜粋しますと、
...
[ 10.707] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 10.707] Entry deleted from font path.
[ 10.709] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
built-ins
...
[ 10.710] (--) PCI:*(0:3:0:0) 10de:0de1:1462:2304 rev 161, Mem @ 0xfa000000/16777216, 0xd8000000/134217728, 0xd6000000/33554432, I/O @ 0x0000cc00/128, BIOS @ 0x????????/524288
[ 10.710] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[ 10.710] (II) "extmod" will be loaded by default.
...
[ 10.737] ABI class: X.Org Server Extension, version 5.0
[ 10.737] (II) Loading extension DRI2
[ 10.737] (II) LoadModule: "nvidia"
[ 10.737] (II) Loading /usr/lib/xorg/extra-modules/nvidia_drv.so
[ 10.737] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 10.737] compiled for 4.0.2, module version = 1.0.0
[ 10.737] Module class: X.Org Video Driver
[ 10.738] (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
[ 10.738] (EE) NVIDIA: system's kernel log for additional error messages.
[ 10.739] (II) UnloadModule: "nvidia"
[ 10.739] (II) Unloading nvidia
[ 10.739] (EE) Failed to load module "nvidia" (module-specific error, 0)
[ 10.739] (EE) No drivers available.
[ 10.739]
Fatal server error:
[ 10.739] no screens found
[ 10.739]
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 10.739] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 10.739]
$という感じです。
最後のあたりが思い切り怪しそうで、メッセージとしては
"nvidiaのドライバがない"
ということのようです。(書いてあるそのままですが...)
これが、今回の問題の原因かどうかはわかりませんが、
いずれ何らかの方法で解決しなければいけない問題のような
気はします。
一方、アップデートも試してみました。
$ sudo apt-get upgrade ... 以下のパッケージは保留されます: libsyncdaemon-1.0-1 python-ubuntuone-client ubuntuone-client ubuntuone-client-gnome 以下のパッケージはアップグレードされます: app-install-data language-selector language-selector-common language-selector-gnome libapache2-mod-php5 openoffice.org-calc openoffice.org-common openoffice.org-draw openoffice.org-emailmerge openoffice.org-gnome openoffice.org-gtk openoffice.org-impress openoffice.org-l10n-ja openoffice.org-math openoffice.org-writer php-pear php5-cli php5-common php5-dev ...
これらをアップグレードしましたが、
症状は同じでまだ問題は解決していません。
何度もすみませんが、これらの情報から、もしまた何か
お気づきの点があればぜひアドバイスをいただけたらと思っています。
よろしくお願いいたします。
オフライン
どうやら、stanpapaさんの仰るように「nvidia」ドライバを見つけられないのが原因のようです。
ここまで来れば、後はプロプライエタリドライバの再インストールで起動の問題は決着、となるかと思います。
で、手っ取り早いのは、システムをリカバリーモードの「failsafeX」から「ローグラフィックスモード」で起動させて(参照)、「追加のドライバ」でドライバをインストールし直す方法だろうと思います。
一方、CUIのまま行うという場合は下記参考リンクの#8を参考にするとよさそうです。
参考: https://forums.ubuntulinux.jp/viewtopic.php?id=11139
オフライン
教えていただいたローグラフィックスモードからの起動で、ドライバの削除、再インストールを行うことで問題が解決しました。
本当に助かりました。
また、元の問題は一つでしたが、その解決を通していろいろなことが勉強になりました。
本当にどうもありがとうございました。
オフライン