
Ubuntu日本語フォーラム

ログインしていません。
古いPCなので普通に11.04を入れた後に、lubuntu-desktopやXubuntu-desktopを試していたのですが、ある時から(Xubuntuの時)GDMが立ち上がらず、Xubuntuのロゴとその下の5つの点の点滅画面?から進まなくなりました。とりあえずtty1でログインし、startxでウインドウ画面を起動できました。体裁はgnomeのクラシックだったと思います。Xubuntu関係をsynapticで消したり、gdm初期化などを試したのですがダメで、ubuntuロゴのところでHDDアクセスがなくなりそのままです。tty1にログイン+startxは可能で。今もそこからブラウザを起動してこれを書いています。出先ということで、出来れば再インストールは避けたいのですが、なにかアドバイスないでしょうか。
オフライン
症状としては存在しないディスプレイマネージャ(gdmやlxdmなどです)を起動させようとして失敗したときのものに似ていますね。
「/etc/X11/default-display-manager」ファイルの内容はどうなっていますでしょうか。
もし、既に存在しないディスプレイマネージャを指定しているということでしたら下記コマンドを実行してみてください。(「gdm」はインストール済みと仮定しています)
sudo dpkg-reconfigure gdm
オフライン
どうもありがとうございました。
実は出先とはいえ、日本であったことと、SDカードを持っていたので、ダイソーでSDカードリーダーを手に入れ、これをUSBメモリーとして再インストールしてしまいました。よって、すでにこの問題は解決しています。
オフライン
(了解です。ということで…)
こちらでlubuntu-desktopのディスプレイマネージャ(以降DMとする)である「lxdm」の線で確認をしてみました。
結果は、"DMにlxdmを使用している状態でlxdmパッケージを削除すると、「/usr/sbin/lxdm」と記述されている「/etc/X11/default-display-manager」ファイルを書き換えずに去ってしまう" ということで、これによりDMが起動されなくなることがわかりました。
(おそらく、kenken92さんはこれを踏んでしまったのではないかと…)
原因はlxdmパッケージのパッケージメンテナーのミスで、メンテナースクリプト「lxdm.prerm」に記述されている「DAEMON=/usr/bin/lxdm」が間違ったものを指していることにあります。本来は「DAEMON=/usr/sbin/lxdm」でなければなりません。
これの解決方法は、#2では「dpkg-reconfigure」を提示したのですが、この件に関しては条件が合わず修復できなかったりしますので(他にも切り替えできるDMをインストールしているという場合は可能ではありますが)、対策は「default-display-manager」ファイルを手作業で直接書き換えるということになりそうです。(以前に使用していたDMの情報が「default-display-manager.dpkg-tmp」というファイルに置き換わっていると思いますので、それを参考にすると良いと思います)
オフライン