web-dev-qa-db-ja.com

Xfceセッションはログインプロンプトからログインしません。どうして?

まあ、どうやってやったのかはわかりませんが、何らかの理由でXfceのログイン画面を通過できません。奇妙なのは、マシンをセットアップして(インストールから)自動的にログインするようにしたことです。その後、インストール後に再起動が完了したら

Sudo apt-get install openssh-server

そして

Sudo apt-get install vnc4server

突然、パスワードの入力を求められます。ログインするためにパスワードを入力します(追加に成功する可能性があります)。画面が一瞬黒くなり、同じパスワードプロンプトに戻ります。 ssh in(now)ができるようになりましたが、ワークステーションへのログインには何の愛もありません。おそらくvnc4serverが原因ですか?

私は何をしましたか?修正できますか?

編集:

ただし、ゲストアカウントは問題なくログインできます。何が得られますか?これは許可の問題かもしれないとこっそり感じています。

編集2:

また、私はこれを見つけました form (同じ症状の場合とまったく同じ設定)、削除する必要がある.Xauthorityファイルについて言及しています。私は物事を試みることを気にしませんが、ものを削除することは私を少し怖がらせます。

3
Chad Harrison

うん、あなたがSudo vncserverなら、それは.Xauthorityディレクトリの下の/home/userファイルでジャッキします。ユーザーとしてのみvncserverを起動することになっています。

すごい...

Sudo chmod 777 /home/user/.Xauthorityを実行し、そこにログインできます。新しい.Xauthorityファイルの作成に関するかなりお粗末な文献に出くわしましたが、より良いものが見つかるまでさらに掘り下げます。

0
Chad Harrison

私にとって、Xfce UIにアクセスできる唯一の方法は次のとおりです。

  • Ctrl + Alt + F1でログインします(つまり、ユーザー名を使用します)。
  • rm ~/.Xauthority
  • Ctrl + Alt + F7(現在のXサーバーttyに変更)およびログインします。

再起動するたびにこれを行う必要があります。それは吸う!誰かがこれを修正する適切な方法を見つけることができたら本当に感謝しています。

2
oᴉɹǝɥɔ