KDE "dropping" X11 for Wayland on Plasma 6 discussion and the alternatives in that case

I’m surprised by the inconsistency of your posts in this thread…

On your first post you critique the very existence of threads like this one (discussing a controversial issue of the ongoing Linux Desktop reality) on the “holy EOS forum” and imply that opinions:

Furthermore, you imply that you haven’t read the half of it:

Lastly you post a couple of links that offer absolutely nothing to the conversation (which, again, you haven’t read), other than maybe implied insults to those who disagree with you with zero arguments to support your position. Talk about Reddit…

1 Like

This link shows many applications that support Wayland.
But I don’t think these applications run under native Wayland.

I notice that some applications use pipewire protocol, which is independent of Wayland.
For example:

  • Screen recorders: kooha, obs-studio
  • Screen sharing: xdg-desktop-portal-wlr

They use pipewire API to prove some read-only information about graphic things on the screen.

But there is an interesting thing:

  • Screen recorder: wf-recorder does not use pipewire API, but it uses wlroots as Wayland compositor.

I believe wlroots has more features than KDE kwin.

this post also does not really add anthing to the topic. Aside from start getting personal against another poster.

We should try to not do that.

2 Likes

Let`s hope it will help :wink: :dove:

3 Likes

I don’t see any purple budgies. :rofl:

1 Like

they fly into space only :wink:

2 Likes

Speaking of which:

Everyone have a great weekend :wink:

Ya now were talking. Wayland with budgie eyes. :laughing:

I believe it’s also true for the upcoming work in progress that is the cosmic desktop as well from Pop. It’s will be written in rust and no more gnome I believe.

I don’t know about xfce or cinnamon off the top of my head. As those are the other two big players.

Has Mint made any announcement or progress on it?

Those won’t be any X :wink:
Budgie will be dropping X as well :stuck_out_tongue:

I was hoping for a Wayland version of budgie eyes. :wink:

Why not? Weyes! :nerd_face:

1 Like

2023-10-14_17-05

Think I married her. :thinking:

1 Like

Just found this thread. I am currently using KDE and X and while I could find alternative to KDE, I would rather not.
Tried Wayland about half a year ago and had issues, though that was on Ubuntu. Reading the thread it seems X is mostly in maintenance mode and many distros are switching, so trying Wayland again seems doable.
However, I am using amd igpu/nvidia gpu setup and I have heard bad things about it, anyone can confirm or deny?

The nvidia drivers still have gaps related to wayland:

https://download.nvidia.com/XFree86/Linux-x86_64/535.113.01/README/wayland-issues.html

The VDPAU library (Appendix G, VDPAU Support), used for hardware accelerated video decoding and presentation, does not have native Wayland support and does not work with Xwayland.

Am I reading this right? No accelerated video decoding and presentation on Wayland?

If I understand it correctly, it should both work on XWayland and Wayland. AMD works great and Nvidia worked well, too, in sway for me.

Few issues i’ve experienced with Plasma + wayland:

  1. Plasma panel visually (but not functionally) freezing on Wayland. (fixed in plasma 6)

Solution:

  • Run the following to restart plasmashell:
plasmashell --replace & disown

More permanent solution untill Plasma 6 gets released:

  • Search for “plasma renderer” in KRunner or Kickoff and launch it. In that window, switch to the “Threaded” option for the “Render Loop” combobox.

This stops plasma planel from freezing but may cause full freeze in rare cases on Plasma 5 with non-Intel GPUs. Thankfully the bugs with the threaded render loop are fixed in Plasma 6 and Qt 6.6.

  1. Font is not antialiased with flatpak GTK apps on wayland.

Solution:

  • Installing xdg-desktop-portal-gtk fixes the issue.

For KDE Plasma file picker:

  • You can install both xdg-desktop-portal-kde and xdg-desktop-portal-gtk and you will have kde file picker.

Known Limitations:

FYI

Sway uses wlroots as compositor, it has more functionality than other compositors (e.g. Kwin for KDE and Mutter for Gnome) because it supports X11, Wayland and more things:

  • wlroots provides backends that abstract the underlying display and input
    hardware, including KMS/DRM, libinput, Wayland, X11, and headless backends,
    plus any custom backends

Source: https://gitlab.freedesktop.org/wlroots/wlroots

This is why your Nvidia GPU works for you in Sway.

The KDE team refused to integrate some features like wlroots into Kwin, that is why kwinft (a fork of Kwin) was created to add some features of wlroots.

2 Likes