gdm3/gnome 无法启动/崩溃

gdm3/gnome 无法启动/崩溃

我在两个不同的系统(一台台式机,一台笔记本电脑)上安装了 Ubuntu 20.04.3(Gnome 版本 3.36.8)。首次启动后,这两个系统上的登录管理器都没有出现,我必须通过 tty 登录并执行startx

当我注销时,我可以再次使用 gdm3 登录,但是当笔记本电脑进入省电模式时,会话通常会崩溃。

安装是独立的(不同的下载、存储,均通过 shasum 验证)。它不是旧版本的升级,例如gdm3 无法在 ubuntu 20.04 上启动并且/usr/share/glib-2.0/schemas/org.gnome.mutter.x11.gschema.xml文件似乎没有像本决议中显示的那样损坏错误报告

这似乎也与Ubuntu 启动时不启动 gdm3 并进入 tty1因为这个输出似乎是正确的:

> systemctl get-default         
graphical.target

按照建议WaylandEnable=false进行设置/etc/gdm3/custom.confGDM3 无法在 Ubuntu 18.04 中启动似乎也无济于事。

我对 GNOME 了解不够,不知道要包含哪些更多信息,所以请告诉我。

> systemctl status gdm
● gdm.service - GNOME Display Manager
     Loaded: loaded (/lib/systemd/system/gdm.service; static; vendor preset: enabled)
     Active: active (running) since Tue 2022-01-11 10:29:18 CET; 2h 5min ago
   Main PID: 843 (gdm3)
      Tasks: 3 (limit: 9400)
     Memory: 3.7M
     CGroup: /system.slice/gdm.service
             └─843 /usr/sbin/gdm3

Jan 11 10:29:28 sam-desktop gdm3[843]: Child process -1515 was already dead.
Jan 11 10:29:28 sam-desktop gdm3[843]: Child process -1515 was already dead.
Jan 11 10:29:28 sam-desktop gdm-launch-environment][1610]: pam_unix(gdm-launch-environment:session): s>
Jan 11 10:29:31 sam-desktop gdm3[843]: GdmDisplay: Session never registered, failing
Jan 11 10:29:31 sam-desktop gdm3[843]: Child process -1617 was already dead.
Jan 11 10:29:31 sam-desktop gdm3[843]: Child process -1617 was already dead.
Jan 11 10:29:31 sam-desktop gdm-launch-environment][1742]: pam_unix(gdm-launch-environment:session): s>
Jan 11 10:29:33 sam-desktop gdm3[843]: GdmDisplay: Session never registered, failing
Jan 11 10:29:33 sam-desktop gdm3[843]: GdmLocalDisplayFactory: maximum number of X display failures re>
Jan 11 10:29:33 sam-desktop gdm3[843]: Child process -1749 was already dead.

需要提到的一点是(遗憾的是)这两个系统都运行在 NVIDIA 显卡上,正如这个答案可能会有问题。

编辑:我只是想补充一点,我知道使用 lightdm 是另一种可能的解决方案,但我更愿意继续使用 gdm3。

相关内容