New Framework customer here and a long time KDE user. Ubuntu 24.04 installs and works fine but both Kubuntu 24.04 and Ubuntu with the kde-full package installed hang after reboot. I assume sddm is failing in some way (blank screen). gdm3 only lets me log in to a Gnome environment. Any ideas?
It’s probably a race condition with SDDM and simple DRM. We saw the same thing with gdm last year.
Here’s more details:
opened 08:02PM - 24 Apr 24 UTC
needinfo
A similar issue was encountered in GDM and the fix can be found linked in this i… ssue https://gitlab.gnome.org/GNOME/mutter/-/issues/2909
amdgpu driver developer does not want to classify this as an amdgpu driver bug https://gitlab.freedesktop.org/drm/amd/-/issues/3341 as it is independent of the driver in use.
The issue is that on boot the (internal laptop and external displays if connected) are black but backlight is lit. I am able to boot into recovery mode without issue since the graphics drivers are not loaded in that case (only amd framebuffer driver and userspace mesa llvmpipe). Cold boot from OFF seems to be the most common case for this issue and it happens about 50-75% of the time from there.
As seen in the syslog, sddm is starting before amdgpu has fully initialized and this results in sddm starting with a black screen.
https://launchpadlibrarian.net/725987752/preboot.txt
When the sddm starts after amdgpu has fully initialized, it works as intended.
https://launchpadlibrarian.net/725988838/cuttent_boot.txt
This issue has been confirmed to occur on i915 as well with similar frequency.
Alternatives Considered: have systemd `CanGraphical` state change only after initialization has finished https://github.com/systemd/systemd/issues/32509
1 Like
Thanks! Is gdm3 or lightdm a possible solution?
Yeah using gdm will work. There are also other workarounds posted to that series of bugs you can try if you want to stick with SDDM.
1 Like
Has someone put together a list of instructions for plasma in gdm3?