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


10

我最近更新了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

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

更新资料

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

最新更新

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

最终更新

由于我多次尝试修复该系统,因此情况变得更糟,我最终不得不安装Ubuntu 16.04 LTS。

在此处输入图片说明


您是否检查过日志中是否存在登录问题?
雅切克

您的输出是lspci -nn | grep '\[03'什么?如果该输出中有多行,则驱动程序可能受到了影响,必须重新安装它。对于这个问题,我有一个详细的答案。登录循环是我面临的问题之一,安装Xfce环境确实可以解决该问题,但这只是暂时的。简而言之,您应该只重新安装Nvidia驱动程序,然后它就可以正常工作。与之相关的其他任何问题,请检查我发送的链接。

Answers:


2

看起来您有时试图以root身份运行xsession,这已将其他一些文件作为root保留在主目录中。

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

find ~ -uid 0

查看清单,将任何东西都扔给您,然后再试一次。

如果以后要引入更多问题,最好将其发送到文件中以供参考。

如果您满意该命令列出的所有文件都应该归还给您,请运行此命令。

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

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


我的机器上还有另一个帐户。我也无法登录。根目录拥有的唯一文件大部分在我的临时文件夹中。
Olumide

因此,看来您在系统级别有问题,因此该修复很可能涉及在/ etc / X11中进行编辑
Amias

BTW软件更新想要更新,libgbm1但不能更新,因为更新被阻止。我想知道这是否与问题有关。
Olumide

问题出现之前,我所做的最后一件事就是接受包含nvidia cuda的更新。
Olumide

更新:我进行了强制更新或类似的更新,但是现在我无法启动到任何台式机中。没有选项。
Olumide

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

不幸的是,我不再能够测试这些步骤。我对安装进行了修改,直到完全破坏了它,但没有任何效果。所以我不得不重新安装。现在这并不太顺利。我几乎想念Windows(实际上我在Windows上是_am_currently)
Olumide

毫无疑问,Linux桌面仍然是最大的问题,也许是唯一的问题。即使可以升级,它也包含很多陷阱。通常,如果没有其他帮助,我会分开我的家并安装新版本。
托马斯

说出您要做什么,但我想念Windows的相对稳定性。我很害怕升级到LTS 16.04。我已经被Ubuntu太多次咬伤,当我尝试做一个无辜的升级和BAM整个安装下山。
Olumide

您不会相信这一点,但是在我启动系统并运行并应用软件更新后,Ubuntu桌面又发生了同样的事情!!!毕竟要尝试您的建议。
Olumide
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.