I am trying SDDM on Wayland in a VM but I am not able to get it to work.
My system maybe is a little unusual:
The host is a Mac Mini (old one - Late 2012) on which I run Ubuntu 23.04
On this I run QEMU/KVM and a VM with Arch Linux and refind as UEFI bootloader:
With yay/pacman I have installed: wayland xwayland sddm-git weston
Then I copied SDDM config file from /usr/lib/sddm/sddm.conf.d/default.conf
to /etc/sddm.conf.d/
and changed from DisplayServer=X11
to DisplayServer=wayland
If I try sudo sddm-greeter --test-mode
I don't know if these errors are related or two different issues.
The WM weston works just fine when run from cli. I haven't configured weston at all, so I assume it is using wayland.
If I change back to DisplayServer=X11
sddm --test
works fine. I assume then it is using xwayland since I haven't installed X11.
The only thing I can see in log files is some issue with ´/dev/tty1´.
Any ideas how to proceed? Maybe this is not even a problem with SDDM or wayland, but something else that is miss-configured in my system?
I tried to change the way SDDM invokes weston, but that didn´t change anything.
Since I installed ´sddm-git´ maybe I can build SDDM in debug and debug it?