Hello Kde maintainers:
I have the following questions to confirm with you. Looking forward to your reply.
For Debian 13 release, in the KDE Plasma 6 version:
Will Wayland be set as the default display protocol?
Is the Xorg display protocol supported (users can set xorg as default display protocol themselves)?
After setting the display protocol to Xorg in the sddm login screen, is it possible for a kde application to cross-call the Wayland interface?
For the next Debian 14 release:
Is the Wayland display protocol supported by default?
Is the Xorg display protocol retained, or is the xorg display protocol removed?
these are interesting questions you are asking. Most of these should be answered in the Debian KDE wiki article [1] but are unfortunately currently not or with outdated answers.
Hopefully I'll find the time to update this for the Trixie release but really, anyone feel free to beat me to it. 🙂
Le 21 juillet 2025 12:15:47 GMT+02:00, zhangdandan <zhangdandan@loongson.cn> a écrit :remaining issues / lacking features with Wayland at [2].
Hello Kde maintainers:Hi Dandan,
these are interesting questions you are asking. Most of these should be answered in the Debian KDE wiki article [1] but are unfortunately currently not or with outdated answers.
Hopefully I'll find the time to update this for the Trixie release but really, anyone feel free to beat me to it. 🙂
So let me answer here.
I have the following questions to confirm with you. Looking forward to your reply.Yes, as was the case for Debian 12 / bookworm.
For Debian 13 release, in the KDE Plasma 6 version:
Will Wayland be set as the default display protocol?
Is the Xorg display protocol supported (users can set xorg as default display protocol themselves)?Yes, you can choose between Plasma (Wayland) and Plasma (X11) sessions on the SDDM login screen (or any display manager) from a default Plasma install of Debian 13.
After setting the display protocol to Xorg in the sddm login screen, is it possible for a kde application to cross-call the Wayland interface?Not that I know of. But it doesn't matter because :
- as far as I'm concerned the Wayland session has been the better option for a while now. It already has much better scaling, refresh rate, color management and multi-screen support than the X11 session. Upstream KDE is transparently tracking the
- it shouldn't be needed because at least for those using a toolkit like Qt or GTK the apps will detect if they're running in a Wayland session and will fall back to their X11 implementation if needed. I haven't particularly looked at it but I'm notaware of any prominent app that would be wayland-only so far.
requirements.For the next Debian 14 release:Future will tell, stay posted. 🙂
Is the Wayland display protocol supported by default?
Is the Xorg display protocol retained, or is the xorg display protocol removed?
Debian 13 is just about to be released and 14 is years away.
We Debian follow where upstream KDE goes with this. One of KDE's leads, Nate Graham, has recently posted an overview of where we stand, what's left to do and some possible evolutions, you may want to have a look at his blog post [3].
TLDR is yes Xorg is on its way out and at some point the X11 session will go. To the best of my knowledge Wayland was created and is maintained by former Xorg developers and they are nearly exclusively working on the Wayland stack these days since the Xorg protocol cannot be made to support our current features and security
And it doesn't matter because xwayland supports running X11 apps in a Wayland session and there is no plan to drop it.
The most useful thing to do by now is testing your workflows and applications in a Wayland session to ensure that upstream projects are aware of any remaining issues and can fix them until Xorg inevitably goes away.
[1] <https://wiki.debian.org/KDE>
[2] <https://community.kde.org/Plasma/Wayland_Known_Significant_Issues>
[3] <https://pointieststick.com/2025/06/21/about-plasmas-x11-session/>
Happy hacking,
--
Aurélien
I took a swing at updating https://wiki.debian.org/KDE . I'm grateful for feedback. I removed a lot of the "experimental" and "new technology" warnings, as it appears that it's all been mainlined.
I struggled with updating the version information on KDE Frameworks, KDE Plasma and KDE Gear. I went off the package versions I could find, but I couldn't quite decipher the quirks in the numbering, so I probably made mistakes.
I struggled with updating the version information on KDE Frameworks, KDE Plasma and KDE Gear. I went off the package versions I could find, but I couldn't quite decipher the quirks in the numbering, so I probably made mistakes.
One remaining thing that would need a rewrite is the paragraph about simple / double click. The new default is double click for Trixie and people preferring simple can change it. It's available both on the welcome page of system settings and also inanother more specific page which I don't have the name of in mind.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 149:32:50 |
Calls: | 10,383 |
Calls today: | 8 |
Files: | 14,054 |
D/L today: |
2 files (1,861K bytes) |
Messages: | 6,417,769 |