GDM3 无法在 Ubuntu 18.04 中启动

Vaj*_*aka 32 gdm 18.04

我最近将我的笔记本电脑从 Ubuntu 17.04 升级到 18.04。它运行良好,我一直在使用它没有任何问题,但昨天我发布sudo apt upgrade并升级了一些软件包。然后我重新启动了PC,它没有再次启动。显示 Ubuntu 徽标后,我会看到如下所示的屏幕,并且在闪烁几次后它会冻结。

请注意,每次重新启动时,底行上的消息都会发生变化。我可以在tty那里登录我的帐户开始会话。

启动画面通常覆盖的正常启动消息 在此处输入图片说明 据我所知,问题是gdm3(GNOME 显示管理器)无法启动,因为当我发出sudo systemctl restart gdm3屏幕时,屏幕会闪烁几次并再次停留在 tty 会话中。

任何人都可以在不完全重新安装系统的情况下提出解决方案吗?

小智 38

我从 16.04 更新到 18.04 时遇到了类似的问题。

在我的特殊情况下,解决方案是禁用 Wayland 修改/etc/gdm3/custom.conf取消注释或启用,WaylandEnable=false以便 GNOME 显示管理器将始终从 gnome-desktop 而不是 Wayland 加载 GNOME 桌面环境。这是因为 Wayland 通常在某些图形驱动程序上存在错误。

这可以从 Ubuntu live USB 轻松完成,或者如果可能,从 grub 菜单以恢复模式启动。

  • 为什么要使用“tee”而不是“nano”? (2认同)

小智 22

在使用 nvidia 的 Dell Latitude 5580 上使用 Ubuntu 18.04 时,我一直是这个问题的受害者。我认为 gdm 与此规范不完全兼容。

在尝试了许多解决方案后,包括多次重新安装 Ubuntu,我决定转向 LightDM 并解决了这个问题。

在启动屏幕中按Alt+F2并执行以下命令:

sudo apt-get install lightdm
sudo dpkg-reconfigure lightdm
Run Code Online (Sandbox Code Playgroud)

这对我有用。祝你好运 :)


Vaj*_*aka 14

我找到了一个基于的解决方案,它对我有用。

第一的:

sudo apt install ubuntu-gnome-desktop
Run Code Online (Sandbox Code Playgroud)

进而:

sudo apt install gnome-shell gnome
Run Code Online (Sandbox Code Playgroud)

接下来重新启动系统或干脆sudo systemctl restart gdm3

  • 我试过这个,但没有解决问题。我重新安装了ubuntu... (3认同)

小智 10

尝试将远程桌面设置为 ubuntu 18.04 后,我遇到了类似的问题。以下步骤解决了我的问题:

 sudo apt purge gdm3
 sudo reboot
 sudo apt install gdm3
 sudo service gdm start
Run Code Online (Sandbox Code Playgroud)

  • 在 Zorin 15.2 上为我工作。我之前在使用 gdm3 时遇到过问题,但显然是由于安装损坏造成的。 (2认同)