更新后可以登录到 xfce 但不能登录到 Ubuntu 桌面环境

Olu*_*ide 10 login-screen unity login lightdm

我最近更新了我的 Ubuntu 14.04 安装,重新启动后我无法再登录到 Ubuntu 桌面环境。我尝试了几种方法,例如:

  1. 重命名.Xauthority和重新启动
  2. 确保.Xauthority不属于rootsudo chown -R $USER:$USER $HOME现在也运行命令,我的主目录中的几乎所有文件都是可执行的)
  3. sudo apt-get install ubuntu-desktopsudo 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
Run Code Online (Sandbox Code Playgroud)

并且是内容 /var/log/lightdm/lightdm.log

更新

我尝试了此处 描述的修复程序,现在 Ubuntu 桌面环境消失了。-- 现在我有三个桌面环境(包括 gnome)并且只有 xfce 工作。

最新更新

我已经安装了大量的桌面管理器(?),如下所示,但只有两个可以工作。GNOME 闪回 (Metacity)Xfce 会话。其余的不起作用。

最终更新

因为我多次尝试修复系统使情况变得更糟,所以我最终不得不安装 Ubuntu 16.04 LTS。

在此处输入图片说明

Ami*_*ias 2

看起来您在某个时候尝试以 root 身份运行 xsession,这导致您的主目录中留下了一些以 root 身份拥有的其他文件。

列出 root 拥有的主目录中的所有文件

find ~ -uid 0
Run Code Online (Sandbox Code Playgroud)

查看列表并将所有内容返回给您,然后重试。

将其发送到文件以供稍后参考也可能是一个好主意,以防您在以后的更改中引入更多问题。

如果您很高兴该命令列出的所有文件都应归还给您的所有权,则运行此命令。

find ~ -uid 0 -exec chown $USER:$USER -r {} \;
Run Code Online (Sandbox Code Playgroud)

还值得创建一个新的用户帐户进行比较,尝试使用该帐户登录,如果这不起作用,那么问题可能不在用户级别,而可能是系统问题。


Tho*_*mas 1

  1. 请在登录失败后检查并发布您的/var/log/Xorg.0.log和。/var/log/Xorg.0.log.old
  2. 请删除x11-common、删除/重命名/etc/X11x11-common重新安装。
  3. XFCE 不使用昂贵的 3D 效果,因此可能 OpenGL 和/或特殊图形驱动程序未到位。检查您的卡的图形驱动程序。