web-dev-qa-db-ja.com

更新後、xfceにサインインできますが、Ubuntuデスクトップ環境にはサインインできません

最近、Ubuntu 14.04のインストールを更新しましたが、リブートするとUbuntuデスクトップ環境にサインインできなくなります。私は次のようないくつかのアプローチを試しました:

  1. .Xauthorityの名前変更と再起動
  2. .Xauthorityrootによって所有されていないことを確認します(コマンドSudo chown -R $USER:$USER $HOMEも実行しました。ホームディレクトリのほとんどすべてのファイルが実行可能になりました)
  3. Sudo apt-get install ubuntu-desktopおよびSudo apt-get install --reinstall ubuntu-desktop

.xsession-errorsの内容:

Script for ibus started at run_im.
Script for auto started at run_im.
Script for default started at run_im.
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: gnome-session (Unity) main process (6756) terminated with status 1
init: unity-settings-daemon main process (6735) killed by TERM signal
init: Disconnected from notified D-Bus bus
init: logrotate main process (6631) killed by TERM signal
init: xsession-init main process (6726) killed by TERM signal
init: unity-panel-service main process (6760) killed by TERM signal
init: upstart-dbus-session-bridge main process (6675) terminated with status 1
init: hud main process (6740) killed by TERM signal

そして /var/log/lightdm/lightdm.log の内容は

更新

説明されている修正を試しました こちら そして今、Ubuntuデスクトップ環境はなくなっています。 -そして今、3つのデスクトップ環境(gnomeを含む)があり、xfceのみが動作します。

最新アップデート

以下に示すように、多数のデスクトップマネージャー(?)をインストールしましたが、動作するのはそのうち2つだけです。 GNOME Flashback(Metacity)およびXfceセッション。残りは機能しません。

最終更新

システムを修正しようとする多くの試みが悪化したため、最終的にUbuntu 16.04 LTSをインストールする必要がありました。

enter image description here

10
Olumide

ある時点でxsessionをルートとして実行しようとしたため、ホームディレクトリにルートとして所有されている他のファイルが残っているようです。

ルートが所有するホームディレクトリ内のすべてのファイルをリストする

find ~ -uid 0

リストを見て、何かを返してからもう一度試してください。

また、後で変更する際に問題が発生する場合に備えて、後で参照できるようにこれをファイルに送信することをお勧めします。

そのコマンドでリストされたすべてのファイルを所有者に戻す必要がある場合は、このコマンドを実行します。

find ~ -uid 0 -exec chown $USER:$USER -r {} \;

また、比較のために新しいユーザーアカウントを作成する価値があります。それでログインしてみてください。それが機能しない場合、問題はユーザーレベルではなく、システムの問題である可能性があります。

2
Amias
  1. ログイン失敗後、/var/log/Xorg.0.logおよび/var/log/Xorg.0.log.oldを確認して投稿してください。
  2. x11-commonを削除し、/etc/X11を削除/名前変更して、x11-commonを再度インストールしてください。
  3. XFCEは高価な3D効果を使用しないため、おそらくOpenGLや特殊なグラフィックドライバーは適切に配置されていません。カードのグラフィックドライバーを確認します。
1
Thomas