お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-05-22 00:33:30

kenken92
メンバ
登録日: 2007-10-27

gdmが立ち上がらない?

古いPCなので普通に11.04を入れた後に、lubuntu-desktopやXubuntu-desktopを試していたのですが、ある時から(Xubuntuの時)GDMが立ち上がらず、Xubuntuのロゴとその下の5つの点の点滅画面?から進まなくなりました。とりあえずtty1でログインし、startxでウインドウ画面を起動できました。体裁はgnomeのクラシックだったと思います。Xubuntu関係をsynapticで消したり、gdm初期化などを試したのですがダメで、ubuntuロゴのところでHDDアクセスがなくなりそのままです。tty1にログイン+startxは可能で。今もそこからブラウザを起動してこれを書いています。出先ということで、出来れば再インストールは避けたいのですが、なにかアドバイスないでしょうか。

オフライン

 

#2 2011-06-01 05:51:40

Templer
メンバ
登録日: 2009-07-08

Re: gdmが立ち上がらない?

症状としては存在しないディスプレイマネージャ(gdmやlxdmなどです)を起動させようとして失敗したときのものに似ていますね。

「/etc/X11/default-display-manager」ファイルの内容はどうなっていますでしょうか。
もし、既に存在しないディスプレイマネージャを指定しているということでしたら下記コマンドを実行してみてください。(「gdm」はインストール済みと仮定しています)

コード:

sudo dpkg-reconfigure gdm

オフライン

 

#3 2011-06-01 16:50:42

kenken92
メンバ
登録日: 2007-10-27

Re: gdmが立ち上がらない?

 どうもありがとうございました。
 実は出先とはいえ、日本であったことと、SDカードを持っていたので、ダイソーでSDカードリーダーを手に入れ、これをUSBメモリーとして再インストールしてしまいました。よって、すでにこの問題は解決しています。

オフライン

 

#4 2011-06-02 06:01:54

Templer
メンバ
登録日: 2009-07-08

Re: gdmが立ち上がらない?

(了解です。ということで…)
こちらで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」というファイルに置き換わっていると思いますので、それを参考にすると良いと思います)

オフライン

 

Board footer

Powered by FluxBB