Wayland 上的 SDDM 在测试模式下崩溃

Wayland 上的 SDDM 在测试模式下崩溃

我正在虚拟机中尝试在 Wayland 上使用 SDDM,但无法使其工作。我的系统可能有点不寻常:主机是 Mac Mini(旧款 - 2012 年末),我在其上运行 Ubuntu 23.04 主机系统

在此我运行 QEMU/KVM 和带有 Arch Linux 的 VM 并将其重新发现为 UEFI 引导加载程序: 宾客系统

使用 yay/pacman 我已经安装了:wayland xwayland sddm-git weston 然后我将 SDDM 配置文件从/usr/lib/sddm/sddm.conf.d/default.conf复制到/etc/sddm.conf.d/并将 从 更改DisplayServer=X11DisplayServer=wayland

然后我跑sudo sddm --test SDDM 崩溃

如果我尝试sudo sddm-greeter --test-mode sddm-greeter 崩溃

我不知道这些错误是否相关或者是两个不同的问题。

从 cli 运行时,WM weston 运行良好。我根本没有配置 weston,所以我假设它正在使用 wayland。 韦斯顿

如果我改回,一切DisplayServer=X11 sddm --test正常。我假设它正在使用 xwayland,因为我还没有安装 X11。

我在日志文件中唯一能看到的是“/dev/tty1”的一些问题。

日记: 日志

/var/log/sddm.log: SDDM 日志

/var/log/Xorg.0.log: X11 日志

有什么想法可以继续吗?也许这甚至不是 SDDM 或 wayland 的问题,而是我的系统中配置错误的其他问题?

我尝试改变 SDDM 调用 weston 的方式,但并没有改变任何东西。

由于我安装了“sddm-git”,也许我可以在调试中构建 SDDM 并对其进行调试?

相关内容