12.10: ターミナルにログインできるが、デスクトップにログインできない

12.10: ターミナルにログインできるが、デスクトップにログインできない

Ubuntu をインストールしたところ、苦労の末に GUI ができました。ただし、起動時にパスワードが受け入れられません。詳細情報:

  • インストール時に「自動的にログインする」に設定しました。
  • インストール中に、名前 (名 姓)、ログイン (短い文字列 1 つ)、パスワードの 3 つを定義しました。
  • ターミナルではログインできますが、最初にログイン、次にパスワードの 2 つの入力を求められます。
  • GUI が起動すると、私の名と姓 (ログイン名は表示されません) が表示され、パスワードの入力を求められます。これまで使用していたパスワードは受け入れられません。Ctrl-Alt-F1 でターミナルに切り替えるとログインできますが、Ctrl-Alt-F7 を押してもパスワード待ちの状態です。空白は受け入れられません。私の名前以外のオプションは、ゲスト セッションとリモート ログインです。
  • 注目すべき興味深い動作: 間違ったパスワードを入力すると、回転する点のボールが表示され、「パスワードが無効です。もう一度お試しください。」というメッセージが表示されます。ただし、ターミナルで使用しているパスワードを使用すると、画面が黒くなり、先に進んでいるように見えますが、その後、元の状態に戻り、パスワードを要求します。したがって、この問題は、認識されないパスワードよりも深刻なようです。
  • 関連するかどうかはわかりませんが、他に注意すべき点があります。ゲスト セッションを選択すると、数秒後に画面が壊れて使用できなくなります。

何か案は?

答え1

プログラムがクラッシュしたり、バックグラウンドでエラーを返したりするときに、あなたが見ているような効果(間違ったパスワード => 拒否メッセージ、正しいパスワード => 受け入れられたように見えて最初に戻る)を見たことがあります。

たとえば、以前、ユーザーがネットワーク ログイン ID を使用しているときに OpenLDAP と Likewise Open の両方で発生する問題をデバッグしていたとき、ログイン名で使用されている '\' が適切にエスケープされていないことが問題の原因であることが判明し、それが gdm によって呼び出されるシェル スクリプトの問題につながりました。

また、サポートログイン部分でクラッシュが発生したベータ版の Ubuntu リリースでも同様の現象が発生したことがあります。

システム ログをチェックして、何かがクラッシュしたりエラーが報告されたりしていないか確認することをお勧めします。

答え2

私は LightDM から GDM に切り替えることでこの問題を回避しました。「パスワード ループ」はなくなりましたが、ログイン直後のグラフィックがおかしくなります。

このスレッドのタイトルは間違っているので、別のスレッドを始めるかもしれません。しかし、@Scott Salley、ありがとう。あなたの回答のコメントで私が言及していた疑わしいメッセージは次のとおりです。

[syslog から]
gdm-simple-greeter[1339]: Gtk-WARNING: ノートブックのタブ ラベルを上書きしています。
[その後、「最後のメッセージが 4 回繰り返されます」]
gdm-simple-greeter[1339]: Gtk-CRITICAL: gtk_style_context_set_path: アサーション 'priv->widget == NULL' が失敗しました
gdm-simple-greeter[1339]: Gtk-CRITICAL: gtk_style_context_set_path: アサーション 'priv->widget == NULL' が失敗しました
gdm-simple-slave[946]: WARNING: ディスプレイへのスレーブ プログラム アクセスを削除できませんでした。続行しようとしています。

答え3

起動して実行中! 問題が発生した場合はリリース ノートを読む必要があることを、数日遅れで学びました。12.10 は私のマシンの Trident Cyber​​blade ドライバーと互換性がありませんが、12.04 は動作します。ドライバーをダウンロードして更新し、構成ファイルを作成する必要がありましたが、動作しました。

関連情報