web-dev-qa-db-ja.com

ログイン直後にログアウトしました

Ubuntu 13.04でユーザーアカウントにログインすると、1秒の黒い画面が表示された後、自動的にログアウトされます。これは1人の特定のユーザーでのみ発生し、別のアカウントに正常にログインできます。

何が間違っていたのでしょうか?どのログファイルに回答がありますか?

VNCサーバーをインストールし、デスクトップ共有をオンにしたところ、前回ログインできました-それが問題になる可能性があります。 GUIなしで無効にするにはどうすればよいですか?

25
wajs

それがまったく同じ場合かどうかはわかりませんが、どういうわけか私の家の.Xautorityファイルを破損したため、これは私に起こりました。 Xサーバーへのリモートアクセスに関連するものだと思います。

Tty(Control + Alt + F6)にログインし、ユーザー名とパスワードを入力した後:

Sudo rm -v .Xauthority

.Xauthorityファイルは/ home /にあります。これは通常、端末のデフォルトの作業パスでもあります。 ttyを使用して1人のユーザーとしてサインインし、別のユーザーの.Xauthorityファイルを削除する場合は、最初に正しいディレクトリにcd 'dしていることを確認してください。

次に、lightdmを再起動します。

Sudo service lightdm restart

システムは.Xautorityファイルを再作成します。

22

私にとって、すぐにログアウトする問題は〜/ .profileのエラーが原因でした。私は13.10を使用しています。 (近似)解は here または here にあります。 ctrl + alt + F6を押してその方法でログインすることにより、問題の原因となっているファイルを変更または削除できます。

4
Mark

まったく同じ問題があり、Path変数を変更するために新しく作成した~/.pam_environmentファイルを削除することで修正しました。を介してttyにログインしました Ctrl+Alt+F6 通常の方法でログインできなかったため、ファイルを削除します。

2
Thorkil Værge

私のために働いたのは、ユーザーのホームディレクトリの所有者とグループを再確立することでした。

回復モード(またはログインウィンドウでCtrl + Alt + F6):

Sudo chown -R youruser:yourgroup /home/youruser

多くの場合、yourgroup = youruser

(Ctrl + Alt + F7->ログインウィンドウに戻る)

2
Tony Rozza

次のコマンドを使用して、nityを再インストールします。

Sudo apt-get update
Sudo apt-get install --reinstall ubuntu-desktop
Sudo apt-get install unity
1
user205988

私はこれと同じ問題を抱えていたので、解決策が見つからなかったため、この問題を回避するために、単一ではなくgnome3をインストールすることにしました。 dpkgサービスの初期化にエラーがあったことが判明しました。走った

Sudo dpkg --configure -a
0
Shmit

14.04から12.04へのアップグレードでこの問題が発生しました。私はそれを修正しました Alt+Ctrl+F1 次にSudo useradd <username> -m -s /bin/bashを使用してからSudo passwd <username>を使用してパスワードを与えます。再起動して、その新しいユーザーとしてログインします。それらに管理者を与えます。役割。古いホーム管理者ユーザーディレクトリから新しいディレクトリにファイルをコピーします。オプションで、古いユーザーを削除します。

ちょっと面倒ですが、ログイン時にキックアウトが発生する原因がわからず、見つける時間がありませんでしたので、これは迅速でコマンドラインの最小限の知識しか必要としませんでした。

0
user279443