web-dev-qa-db-ja.com

Ubuntu 14.04ログインループの問題

デスクトップにログインしようとすると、Ubuntu 14.04が停止します。画面が真っ暗になり、その後すぐにログイン画面が表示されます。

buntuがログインループでスタックする のすべての手順に従いましたが、問題は解決しませんでした。

24
Anitha

ColonelTrogdor で提案されているように新しいユーザーを作成するか、この問題を解決する他の方法があります。を押して最初にttyにログインします CTRL+ALT+F1

:を押す ALT+F7 ttyから出てくる

解決策1:UnityとCompizをリセットする

  1. Unity Resetツールを here からダウンロードします。

    :Ubuntu 14.04、13.10、および13.04で動作するはずです。

  2. 次のコマンドを使用してUnityをリセットします

    $ unity-reset
    

解決策2(最も推奨):Ubuntuデスクトップ(つまりUnity)を再インストールします

Sudo apt-get install --reinstall ubuntu-desktop

解決策3:Gnome、KDE..etcなどの他のデスクトップ環境をインストールする

さて、Gnomeデスクトップを試してみることをお勧めします。かっこいいですね。

Sudo apt-get install gnome-Shell ubuntu-gnome-desktop

解決策を試した後、システムを再起動してください。

$ Sudo reboot
11

ログインループの問題を解決するために、フォーラムからあらゆることを試しました。どれも機能しませんでした。私は結局、最適ではない解決策を見つけ出しましたが、うまくいきました(私が試した他のすべてのものよりも望ましい解決策です)。これは私がやったことです:

仮想端末を開きます: Ctrl+Alt+F1

ユーザーアカウントを使用してログインしました。 GUIでログインしていなくても、ログインできました。

他のソリューションはどれも機能せず、私にとって最も重要なことは、管理者権限を持つ使用可能なアカウントを持つことであったため、次のことを行いました。

Sudo adduser newusername

パスワードなどを含むすべての詳細を入力する必要があります。次に、ルート権限を付与するには:

Sudo usermod -a -G Sudo newusername

今ヒット Ctrl+Alt+F7 GUIに切り替えます。すべてを正常に機能させるには、再起動が必要になる場合があります。 GUIにより、作成した新しいユーザーにログインできます。

古いユーザーのホームフォルダーのアイテムが必要で、権限の問題のために許可しない場合は、ターミナルを開く(またはヒットする Ctrl+Alt+F1 再び)そして所有権を変更し、これらの許可を付与します:

chown newusername:oldusername ~oldusername

注:セットアップ時に暗号化することを選択した場合、古いユーザーのホームフォルダーを復号化する必要がある場合があります

3
Colonel Trogdor

今日、この問題は14.04LTSで発生しましたが、根本的な原因は、ユーザーディレクトリのアクセス許可が誤って変更されている問題であることがわかりました。

私にとっての症状:ログイン画面が表示され、ログインが許可され、ログインに成功し、ロードが開始された後、黒い画面が一瞬表示され、ログイン画面に戻ります。 vim /var/log/syslogで疑わしいと思われた唯一のものは:

Dec  9 13:50:31 pc-Host pulseaudio[5505]: [pulseaudio] core-util.c: Home directory not accessible: Permission denied
Dec  9 13:50:33 pc-Host gnome-session[5280]: WARNING: IceLockAuthFile failed: Permission denied

解決策:

  • 押す Ctrl+Alt+F6 そしてログイン
  • コマンドを実行:Sudo chown myusername. /home/myusername
  • 押す Ctrl+Alt+F7
1
NeoGeek

今日、(明らかに)システム管理者UIDを使用して同じ問題が発生しました。コンソールで管理者以外のUIDでログインしようとしました。成功。管理者UIDを使用してリモートでログインしましたが、これが私のセッションでした:

最終ログイン:2015年7月3日金曜日16:55:22 2015/usr/bin/xauth:/home/kingb/.Xauthorityは書き込み不可、変更は無視されますkingb @ North40:〜$ ls -l .Xauthority -rw ---- --- 1ルートルート317 7月2 08:36 .Xauthority

所有者とグループを管理者ユーザーに変更し、管理者アカウントでログインできるようになりました。

これを引き起こしたかもしれない私が提供できる唯一のものは次の通りです:

  • 上記の管理者ユーザーとしてコンソールにログインしました。
  • 数日後、コンソールセッションがフリーズしたことを発見しました。
  • 管理者ユーザーとしてリモートでログインし、マシンを再起動できることがわかりました。
  • 数日後、私はこのページに導かれた問題を経験しました。
  • 非管理者ユーザーのls -l .Xauthorityは、所有者とグループの不整合を明らかにしました。

何が実際に症状を引き起こしたのかわかりません(コンソールセッションが凍結されましたか?).

1
greatunwashed

このトピックに関する多くのスレッドからの他のすべての提案に加えて、私はこれも試しました:

Sudo apt-get install --reinstall ubuntu-session

この答えとその下のティムのコメント に基づいていました。

その後、ログインできました。

0
Franc Drobnič

序文として、別のデスクトップ環境(XFCEを推奨)をインストールすると、使い慣れたアプリを使用できるため、このトラブルシューティングに役立ちます。

この問題が発生したとき、解決策は互換性のないグラフィックドライバーであることが判明しました。日付を正しく読んでいる場合、これを投稿した後にリンクした質問に回答が追加されました。

Xfceを起動し、システム設定アプリを起動し、[ソフトウェアと更新]ダイアログを開き、[追加ドライバー]タブに切り替えて、私の場合はnouveauドライバーを選択することで、団結してビジネスに復帰することができました。

これが問題だったシステムアップデートでwifiのトラブルも発生しました。そこでも、オープンソースドライバーは優れたフォールバックでした。

0
jdacronym

Akshay Pratapから次のコマンドを次のように適用しました。
Sudo apt-get install --reinstall ubuntu-desktop

これで私の問題は解決しました。主な問題は、/ bootフォルダーがいっぱいで、スペース不足のために失敗した最新のカーネルをインストールする試行があったことだと思います。

ログインできたらすぐに、シナプスを使用して不要なカーネルイメージを削除しました。ここでのベストプラクティスは、現在のバージョンの前に1つのバージョンのみを保持することです

追伸.

Ubuntu 14.04 64ビットを使用していますが、/ bootディレクトリのサイズ選択が小さすぎる理由がわかりません。

これは常に問題を引き起こしますが、症状は、スペース不足のためにインストールに失敗したパッケージによって異なります。

0
aibrahim