The KDE bug tracker now:

The KDE bug tracker now:

Apparently, this is hardly hyperbole. For example: https://bugs.kde.org/show_bug.cgi?id=377162
Talk about arrogance. In the window paradigm, only a few desktops ever REQUIRED a similar look and feel for all windows. Apple was the worst offender for that. I suggest that if Edmundson wants a similar look and feel, he should go get himself a Mac and stop mucking up KDE.
From a quick look at the proposed patch - and obviously without having the full picture - it’s true that it would add some complexity. But it's code for the sake of people's convenience, not the other way around, right? IMHO, as long as:
- shading is off by default,
- users get a clear message about limitations and SSD/CSD complications before enabling it,
- the implementation doesn’t introduce impossible-to-maintain logic and limits some weird edge cases like resizing a shaded window, then it’s worth doing.
“For most users, this will have no immediate impact. The vast majority of our users are already using the Wayland session”
So happy to read this as there is always somebody still claiming that “Wayland does not work” and “nobody wants to switch to Wayland” just because they have not.
Also great to see that the plan is for Wayland on FreeBSD as well so the Open Source desktops can stay aligned. GNOME on FreeBSD is more problematic, not because of Wayland but because of Systemd.
The problem isn't really with Wayland not working though, it's with other software not being caught up to work fully with wayland.
For example, in X, I can have my single screen windows work laptop display to my multi-monitor linux machine with remmina and be able to interact with the laptop as if it had multiple monitors.
Remmina cannot do this with Wayland as far as I have been able to determine.
Clearly not the fault of Wayland, but also kind of a pain in the ass that there are issues like this since some other maintainers/devs haven't implemented what is required in their software yet.
lol read a few comments down.
It’s a very Linux thing.
People get very particular about their setups.
It's understandable on some level: if you're suddenly no longer part of the majority tribe you know you'll get fewer bug fixes and so on.
So bullying and FUDing people into staying with your tribe could pay off.
What I don't get is how they don't realize that they've lost. PulseAudio (through PipeWire) is here to stay. Systemd is here to stay. Wayland is here to stay.
Maybe they just like being contrarian if they can't win.
The main thing is that pipewire is a drop-in replacement because of how it works, wayland isnt
Despite all its shortcomings, I do believe Wayland is the future. Sooner or later, all the funky decorative quirks will be some relics of the past.
Maybe someday, they will be added back, and we'll once again have that jelly window effect, but at the moment, people actually depend on this thing to do some work, even more true with the Windows exodus.
I'd rather that they focus at the risk of being dull rather than fumbling on this chance.
Yes, I know that popularity isn't everything, but considering how big they (and GNOME) are, they can really make The Year of Linux Desktop(TM).
Wobbly windows is back already, as is The Cube.
Hell yeah! Scratch that part about being dull and boring then!
yeah the wayland effects are way nicer than what was possible on x11.
Honestly for the best. X11 was great for what it was, but Wayland is the future. XWayland covers X11 apps that haven't been ported yet.
Now I just wish Cinnamon would hurry up and move to fully default Wayland.
It may be the future, but it's unusable for me.
I have a high dpi screen. Upscaling does not perfectly work for me in every program, but simply setting it to Full HD does work and looks fine.
However, when I set it to the lower resolution in Wayland, I have 50% of the display active with black bars all around.
So far, there seems to be no fix for this?
Same thing happens if you start older, lower resolution fullscreen apps (retro games and such).
Doesn't work for me either. Wayland broke my volume keys, and my left ctrl and caps lock keys. Also makes jellyfin go black.
X11 just works...
Which desktop are you using? The high dpi experience is desktop dependent until every one supports fractional scaling
God dammit, everytime I have to use wayland I find something that I need to use which doesn't work.
Can we please wait until wayland can actually replace x11 and not pretend just showing a desktop is all it needs to do?
Do you have some examples? Most things I (and others) do are in the category "showing a desktop", multiple desktops with different resolution / scaling / refresh rate, maybe opening a virtual monitor using krfb.
Wayland has been a complete game changer for me regarding performance and reliability (as soon as it hit a certain stability lol).
Yeah I second this. I’ve been on wayland for a few years now and while my needs are pretty standard I also regularly need slightly-off-the-beaten-path features. Not everything used to always work, but in the last, I want to say 18 months, I never found my needs lacking.
Multiple monitors work, adaptive sync works, mic / webcam works, screen / window sharing works, remote desktop and wayland forwarding works, etc.
That’s not to say everything is guaranteed to work all the time, but I am surprised to see people saying that even today they always find something fundamental that is broken when they attempt to switch.
Screen sharing is a great example. I used to have issues with it, but since about a year I'm able to share my screen in the MS teams PWA in Firefox and even the Discord flatpak without a hassle.
I use Talon voice. It's software that let's me use the pc still, due to write severe RSI.
However, Wayland doesn't allow a lot of functionality that tools like this need.
Therefore, anyone who requires a tool similar to Talon, needs X11.
KDE is out.
2027/2032 is still some time away.
However, accessibility features provided by third-party applications may be worse in some aspects. Please open a bug report if you have any special requirements that we don’t cover yet! This is an active topic we’re very interested in improving.
Let them know what you need.
Wayland compositors lack the APIs necessary for Talon and Wayland support is not planned.
Sucks that they just claim that and give up instead of trying to work together with Wayland compositors to make this happen.
I don't understand why they would drop you like this.
Yup.
X11 forwarding which I use extensively - I realize there's waypipe which is supposed to allow you to do this, but I've not had a chance to test this yet as there's always something else.
Remote desktop woes - Feels like a total crapshoot with this one, on a box I was experimenting with the build in RDP seemed to work ok, but being able to connect to the actual working desktop vs. start up a separate session that isn't connected to the running desktop doesn't seem to be a thing. aka, I could use x11vnc to connect to the running desktop or regular VNC to get a separate X session which wasn't attached to the monitor and didn't interfere with the desktop. There's probably a way to get this working but it seems this is all built into KDE or Gnome now instead of being separate functionality. Tell me if there's something I'm missing here.
Barrier - Keyboard and mouse sharing via network - I use this extensively and the break in compatibility is destructive for me.
OBS window capture - Just had this happen to me, went to update my streaming box and it swapped to wayland with no X11 option anymore, Ubuntu has completely dropped support, not even "you can install it yourself". So the pipewire window capture is woefully lacking in features, I'm not sure it had the ability for me to crop the captured window at all, which I need to capture a pixel perfect section of the window to line up the control pixels in the stream exactly. But even if that feature was hidden and I was missing it, when it tried to capture the window for the serializer it was utterly munged, smeared and stretched and total trash. Regular OS windows captured ok, but the serializer, which is a unity app, was unusable. A full restore of the out of date OS was required to get things working again.
Yeah, I realize I'm using all the most esoteric features in the world, but that's what makes X11 so damned functional, yeah it's crufty and old and has issues, but damn if it doesn't do all the things.
Edit: I'm sure if you just need it to do normal desktop things it works great.
Edit2: One more thing while everyone is going to be looking at this post, is there a way for me to set the display I want a window to show up on? I don't mean multiple monitors, I mean like I can be ssh'd into a box and set my display variable to DISPLAY=":0.0" and anything I run from that session with a GUI will show up on the main desktop display on the monitor, and if I have additional X sessions I can set it to :1.0 or whatever to have the window pop up on that one, does wayland have anything analogous to this where I can control where my windows appear from sessions not attached to the display manager at all?
Barrier - Keyboard and mouse sharing via network - I use this extensively and the break in compatibility is destructive for me.
Barrier has been unmaintained for a while now. The two active forks are deskflow (upstream) and input-leap. Deskflow has limited supported for Wayland. It seems that they're working on resolving the remaining issues: https://github.com/deskflow/deskflow/discussions/7499
Meanwhile, my OS switched to Wayland while updating at some point and I didn't even notice.
Can we please wait until wayland can actually replace x11
Unfortunately there's always devs that refuse to change so long as their setup still works, even if there's significantly better alternatives. The only option for dealing with them is to rip off the bandaid. Either they'll put in the work to keep up or they'll fall into obscurity
I think if you have some use-case that Wayland doesn't fulfill, it's totally fine to just pin some version of Plasma and stick with it. Maybe even switch to Trinity. Chances are it will keep working for like a decade or more.
I still use kdenlive 18.08, because I know how to use that version, and it does what I need it to do perfectly well. They broke something I needed in 19.whatever (I don't remember what it was anymore), so I just pinned it and kept using it ever since. Maybe one day I'll try to figure out the latest version, but there's no real incentive for me to do so.
The people who are most upset by this use LTS Debian and won't even see the current version of Plasma until 2050
Well shit. I would like this better if more things played nicely with wayland, as wayland itself seems pretty great. Remmina for example can't do multi-monitor outside of x for example and this is breaking for me when i remote into my work computer.
I realize that this is the fault of remmina and not wayland. Any RDP client recommendations that work on wayland for this?
RDP has been my biggest gripe moving to wayland for my workstations at work. I've done a ton of looking and found nothing that actually replaces the extremely mature RDP environment that X has. For the life of me I cant get the built in KDE remote desktop to work.
In the meantime since everyone is just moving forward with wayland without much for remote desktop support I just use a virtual X session over xrdp.
I don't think they're removing XWayland. Just the X11 session option. You can still run legacy X11 apps in XWayland AFAIK.
Wayland dragging Linux nerds kicking and screaming into the 21st century
I just want my AHK stuff to work again. They're dragging us kicking and screeming into un-avoidable security that breaks software that noone is up for fixing.
Damn. I guess it's finally goodbye window shade or goodbye Plasma. I really wish they'd figured out a solution.
I get it though. The edge cases will never be fixed until devs know what they are, and GNOME proved this is an effective way to find out.
I don’t even know what window shading is…. What is it?
It looks like it’s still being discussed:
The description in the ticket isn't too bad:
allows users to make a window disappear and keep only its title bar visible.
It really just hides the window contents. In effect, it is similar to minimizing a window, except that it doesn't spring into your panel and rather stays in place as just the window title bar without the contents.
It is a niche feature, if you couldn't tell. But it isn't some KDE specialty feature; various other desktops and window managers also support it. I think, it was more popular in the early days of graphical user interfaces, when we were still working out, how we want to do panels and such.
And conversely, I do think it makes more sense as a feature on big screens like you can have today, where your panel might be quite a bit away.
Don't think, window shading will make a big comeback just yet, but yeah, probably enough existing users that use it, so that it would be cool to support that workflow.
As soon as I saw this i knew I had to go to the phoronix comments and bask in the shit flinging
I do like Wayland but it still has some issues that are annoying:
When using remote input solutions (e.g InputLeap) you have to approve the input capture, and you need a mouse and keyboard connected to the PC to do that, making it kind of pointless.
Remote desktop also requires the same thing, like, what if I don't have a mouse & keyboard attached? What if it is a PC you are accessing from another country? You can't just fly back to approve the remote desktop request.
This needs to get fixed ASAP in my opinion, since people do need these tools and sometimes you can't connect a mouse & kb to the PC to just approve the request.
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0