[KDE Settings] SDDM will now use wayland

Hi together,

After the recent Plasma 6.2 Beta update my local sddm did not work anymore, which appears to be a problem when X11 was used for presenting sddm.

This is not the session you are logging in, but which display manager sddm will use.
After that issue, we have discussed in the team, if its not time to move forward to use sddm with wayland. After some testing we have decided to implement this.

With the upcoming “cachyos-kde-settings” update, sddm will use wayland to display the login screen.
The change can be found here:

Benefits

There are a bunch of benefits coming with using wayland for sddm.
Its now possible to use the proper Display Setup (Refresh Rate, Resolution and co) in sddm, this can be archived if you go into KDE System Settings → Login Screen (SDDM) → Apply Plasma Settings

Here also a screenshot:
image

Drawbacks

Some users, with very old NVIDIA cards might have issues using this. But since we anyways do not officially support these, this shouldnt be too much an issue.
We will add in the upcoming days in the wiki an entry how to revert this change and make it persistent.

5 Likes

Will be automatically applied as soon the user does “sudo pacman -Syu”

I have a suspicion that this may have caused a bug for me. After the change, when I login, it takes longer to get to plasma. After plasma loads, in about 10 seconds or so, I will be taken to the sddm login screen again. I discovered sddm launched again, but in tty3, while my running session is in tty2 still.

Can confirm, this is also happening for me.

On a side note, the sddm screen now adheres to the way my monitors have been configured, so no more sideways login screens on the vertically mounted monitor after boot.

1 Like

Can you try to click on the Apply Plasma Settings toggle in above pic?

Thanks @ptr1337, didn’t do the update yet, was waiting to hear some feedback and hope it doesn’t break anything. :wink:

I hope it does not introduce issues, but yes, with plasma 6.2 using X11 for sddm seems to introduce more issues, which makes it not even possible to login anymore.

Maybe it gets fixed, lets see.

Sorry for double post in another thread, but i just saw this. I have the same issue as @ndowens
I rolled back my system via timeshift to the 11th of September and have no issues anymore.

I’ve switched to kde-unstable as a fix. I noticed there was some kde related updates I believe yesterday, idk if it fixed it or not. I haven’t logged out to try

The issue seems to have come back for me after recent updates. Previously, the “Apply Plasma Settings…” trick fixed it, until recently that is.

Applying again unfortunately doesn’t seem to help this time.

You can also remove the sddm wayland. sudo pacman -R cachyos-kde-settings.

Hello all,

in the weird boot problem thread I wrote about my problems. Thanks to cichy I found this thread.

After doing a

sudo pacman -R cachyos-kde-settings

the boot problems seemed to be gone. But it leads to another problem:

When the systems goes to stand by, it couldn’t be restarted. It has to get a cold start. But this is not kind of a problem like the boot problem.

So I have the question: how do we get known of that the problem is fixed?

Updating today, 2024-10-16, and after logging in via SDDM, I experience a long delay, the desktop renders with all blur effects disabled and then crashes to SDDM after approximately 30 seconds. Attempting to login afterwards results in the monitors powering down.
For reference ryzen 7950 and a RTX 4080 super, plasma wayland.
Removing cachyos-kde-settings does not resolve the issue.
Reverted to the timeshift snapshot prior for now.

It seems it is a bug that can be fixed : startkde: Specify --type=method_call to correctly notify ksplash (!4841) · Merge requests · Plasma / Plasma Workspace · GitLab

sudo micro /usr/lib/systemd/user/plasma-ksplash-ready.service
and add after timeout=1 : --type=method_call 

1 Like

There will be a new kde release in the next few hours, which will fix that issue

5 Likes

Nice to see that it works now. My boot problems are gone, and the system starts with SDDM in Wayland really smooth. Great work!

Thank you!