升级到 Ubuntu 18.04 LTS 后无法使用 Ubuntu 会话登录

apo*_*656 6 upgrade login 18.04

尝试登录 Ubuntu 会话时,我看到桌面闪烁并立即返回登录屏幕。在此期间,我可以使用通用 GNOME 会话,但想使用较新版本的 Ubuntu 的布局。

任何帮助,将不胜感激。

小智 6

我发现 gdm3(GNOME 登录管理器)以某种方式损坏,尤其是使用 AMD GPU 图形时。要绕过它,请将其完全移除。

我还重新安装了 LightDM 登录显示管理器。

然后我发现默认桌面也坏了,当我尝试登录时,它一直把我踢回到登录屏幕,所以当我在现在 FIXED 登录管理器中输入我的用户名和密码部分时,我选择了“Ubuntu Unity”。现在一切正常。

为了实现这一点,这就是我所做的。

sudo apt purge lightdm -y
sudo apt install lightdm -y 
Run Code Online (Sandbox Code Playgroud)

将弹出一个屏幕并要求您选择 lightdm 或其他一些登录管理器。选择lightdm。

sudo apt purge gdm3 -y # Get rid of gdm3, it's broken.
sudo reboot
Run Code Online (Sandbox Code Playgroud)

重新启动后,您的登录屏幕现在应该可以工作了。如果不是,那么不幸的是,您就像我一样,因为当我尝试时,大约 8 秒后我又被踢回登录屏幕。GNOME 桌面管理器也坏了。

因此,在登录屏幕上,单击您姓名旁边的小轮状 Ubuntu 圆圈,然后选择 Ubuntu Unity 作为桌面,而不是 Ubuntu 或 Wayland。从那时起,一切都应该正常工作。

显然,gdm3 和 GNOME 通常与 AMD GPU 存在一些非常糟糕的不兼容性

如果您没有安装 Unity,请返回文本登录并运行:

sudo apt install unity -y 
Run Code Online (Sandbox Code Playgroud)

然后完成后再次重启。

现在您应该可以选择 Unity 桌面管理器。GNOME 桌面对我来说似乎严重损坏。我希望他们尽快修复这些错误。

这个问题现在对我来说是固定的。


小智 1

从 1710 升级到 1804 后,我的登录屏幕消失了,只剩下 VT1 登录。然后,我输入用户名密码并使用“startx”启动会话并进行故障排除。我的 1710 安装有 gnome + unity,所以不是标准的。

通过使用 Synaptic 删除最后一点 lightdm(+ unity)并重新安装 gdm(在 1804 年取代 lightdm)解决了问题。显示管理器应用程序负责登录和启动会话。


小智 0

当我篡改多个 GUI(Gnome + KDE + Openbox 等)时,它曾经发生在我身上。

尝试打开 TTY(Ctrl+Alt+F1 或 Ctrl+Alt+F2),登录,然后在终端上删除/移动以下文件夹:

    .gnome
    .gnome2
Run Code Online (Sandbox Code Playgroud)

就在您的主目录中。然后重新启动并尝试照常登录。

告诉我们接下来发生了什么!