Been working great for me for ~1 year on my desktop and closer to 2-3 on my laptop.
The only thing missing for me was Barrier for input sharing, which libei is supposed to fix. I ended up going for a hardware solution as Barrier is jank af anyway.
Only thing not working for me is HDR (should be fixed in Plasma 6.1), not like you could do HDR on Xorg anyway. Also no HDMI 2.1 but that's because fuck the HDMI Forum.
Performance-wise, just blows away Xorg in every metric, and explicit sync should make that even better.
Oh so a Plasma update broke HDR. I was wondering what happened when HDR went from looking primo to looking washed out and ugly. I'll just wait patiently on SDR. :)
Were you using patched KWin or something? Because experimental HDR support is supposed to be one of the big features for 6.0, so unless it broke in 6.0.3 or something, you shouldn't have had an update to break HDR in the first place because it wasn't supported.
Could be that the graphics card is outputting an HDR signal (Rec. 2020 color space), but the monitor is in SDR mode. That would result in desaturated colors.
A bigger desk so I can just roll the chair a few inches to switch to the work laptop.
My original plan was a keyboard/mouse only KVM, probably a Teensy or a RPi or something of the sorts. But I got lazy as the extra desk space has just made it a non-issue for me. I also have a Logitech mouse that can switch between devices, so if I was going to really need that setup I'd probably just get the matching keyboard.
The site is sort of outdated, but one important missing aspect there is accesibility. Here are some notes that gather links and following on the discussions on the matter in case you're interested.
For me, the plasma 6 implementation misses nothing. Multiple monitors work with no issues, and every program I could run works with no issues.
My main problem is that none of the tiling wayland compositors ( hyprland for example ) work well with multiple monitors. My usecase is to keepcmy laptop's monitor in clamshell mode and just use the external one, but I tend to if I leave for a long time to turn off the monitor since plasma can't turn it off the output for powersaving by itself for weird reasons and plasma 6 kwin will corectly start up on the monitor if I turn it on.
Compositors like hyprland for soke reason won't and will ontly show blank screen and not even allow me to change to another tty, effectively freezing my system.
But I got used to the way plasma works, made it work similary to a tiling wm for the virtual desktops and placing speficifc windows in specific virtual desktop and stuff like that, so I get the benefits of a good stacking (floating) wayland compositor with robust virtual desktops support.
Weird, I've been using hyprland on multi monitor for a while
Only issue I've ever noticed is that some games will insist on running on my second monitor for some reason and will stay locked at at 1080p when moved to the higher res one
My problem is I only use external minitor and turn off laptop monitor, so when I also turn off the external monitor and then turn it back on hyprlamd just has a stroke.
Ah, for me moonlight just "searching for connected computers" forever with no controller buttons working at all and no ability to cancel it to put in the IP of the sunshine PC.
Moonlight on my phone works fine though, moonlight on steam link seems to just have a problem.
I'm using it on Plasma 6 with AMD graphics and so far it's going good. When I had Nvidia I had issues with electron based applications. Games have been running pretty good regardless of the GPU, though Forza horizon 5 wouldn't launch under Nvidia for some reason.
I want to switch to get high refresh rates on my multi monitor setup. I tried recently again but I can't for the life of me get screen sharing working, which I need for work.
Edit: With some help here and a Slack update released yesterday to fix the problem, it's working in both Zoom and Slack!
Most of the apps people are using are Electron, which has supported Wayland and the pipewire screensharing for nearly 4 years. However since Chrome/Chromium doesn't enable Wayland by default, Electron won't. Which also means that no one tests it in their apps.
I've had such success just ignoring the apps and using the web client since that's up to date and doesn't require the app builders to enable features.
Edit: I just updated Zoom and it's working now! Zoom doesn't work at all Slack gives me one window at a time and black screens for Firefox windows. I will try both of these in the browser and see if I get anywhere.
while Debian is still deciding if they ship with Wayland by default or not, Fedora and KDE are planning to already completely drop x11 for their next release (they ship Wayland by default)
Fedora 40 with kde plasma 6 dropped a day or two ago, and they did remove x11, you have to get it from the repo in case you want it, otherwise, it only comes and is planned for wayland, which I believe is great, for once it does seem like the year of wayland
I'm still struggling with remote desktop software and other alternatives such as sunshine. KDE connect input sharing is inconsistent on wayland, but they will probably fix that eventually. xwaylandvideobridge is great when it works, but currently has an issue with eating input invisibly. Also, some things just seem to be kinda wonky. For example screen sharing portal when sharing my screen in a browser seems to open twice. Same with obs. Still no good virtual keyboard. If onboard worked on wayland that would be perfect.
It enters a loop in discord and doesn't work. There was a bug recently I was reading about it. Makes you go insane. All the other alternatives basically make you lose the krysp and auto microphone sound detection.
Already daily driving it on my laptop, which uses AMD graphics, and my work laptop, which uses Intel graphics. For Nvidia, there's missing explicit sync (which should be fixed soon), and Steam completely freaking out (might get fixed by explicit sync). Kwin also seems a bit unstable on Nvidia, but I haven't tested it for extended periods of time.
I also have a computer with display on an Nvidia card via reverse prime, which suffers performance issues on Wayland. Might be improved on Plasma 6, but that computer runs OpenSUSE Leap, so it won't get that for some time.
There is also the issue of picture-in-picture, but that can be worked around with Kwin rules.
XFCE is my preferred DE when I'm using one. It's got a long lineage going back to FVWM and the setup remains consistent between new updates. I appreciate how it stays out of the way.
For anybody else following along, XFCE is working on Wayland support. In fact, the only component not already supporting Wayland in Git is XFWM4 itself. Wayland will ship officially as part of the 4.20 release.
They are creating an abstraction library that will allow XFCE to support both X and Wayland. Other desktop environments are going to use it as well.
I remember a showstopper a while back being that you can't resize the title bar while shaded. That's already the current behavior on x11, so I would be fine with that caveat continuing if it meant wayland support.
Slightly OT but hasn't Fedora gone all in on Wayland? Maybe it's an attempt drive critical mass of adoption and concentrate developers' minds to closing the gap between now and fully production ready.
As such, maybe moving to Fedora will net you the best support and smoothest Wayland implantation.
It has not and it will not in the immediate future (~1 year).
None of the large, general-use distros will go further than to offer Wayland by default, for now.
It does not cover anywhere near 100% of use cases and, until it does, removing the only other option would be a show-stopper for a sizable part of their userbase.
is there compositor support? is there a way to get kde to rotate my monitor to a specific degree via cli?
keep in mind I have no idea if there are real use cases for diagonal monitors, I just duct taped an accelerometer to the back of my monitor and can only get it to rotate in 90 degree increments with kscreendoctor and thought it would be funny if the picture was just always upright
I truly believe the answer to this question is going to be yes around the May - June timeframe when Nvidia releases their explicit sync enabled drivers. All aboard the Wayland hype train babyyyy!
Hadn't had a single issue on my AMD igpu. If you experience issues it's most likely coming from a different source than Wayland itself, it might be worth tracking it down and reporting the issue, so it can be fixed in the future.
I use an accessibility tool called Talon Voice. It is x.org only. Will the shift to Wayland kill these tools, or is it a case of the developer needing to rewrite for wayland?
On X11 apps can scan and read what they want. This is not even very good, but developers dont need to implement accessibility really, just make all text scannable.
If this is a screenreader you are talking about.
Apps need to send the reader specific texts that shouls be read, like push notifications. And this needs to be implemented, because on Wayland no app can just scan everything.
I don't follow this stuff at all, so I have no idea what the advantages are of Wayland that I'd actually see and benefit from in my daily use. That being said, I saw everyone saying it's better, so I tried switching to it. After rebooting, my PC just showed a black screen. I needed to use a TTY to revert back to xorg. So no, as of right now I'm not using Wayland.
What do you think you're doing by putting that link in every comment? Lemmy doesn't have a terms of service that assigns a license to your text anyways. So if you just say nothing you own your comment and they can't use it. If they cared about the licence they would already not be able to use it.
What do you think you're doing caring about me putting a comment in my link? If it bothers you so much, block me so I don't have to read your inane whining. I do the same with people like you.
I use Hyprland daily and it works great. The only issue I have is that PhpStorm has some minor issues. Being a Java app, it runs via XWayland. It mostly works, but sometimes menus and popups get confused and won't stay open.
I am using Wayland and the only issue that is a bit annoying is that I can't use fractional scaling because it breaks FreeRDP clients. Both Remmina and FreeRDP have issues when scaling is active. For now I just increased the font size in KDE its not perfect but good enough until this is hopefully fixed.
Some way of globally capturing hotkeys, for things like starting stream, media hotkeys, etc. Only passing key events to the foreground window is shortsighted, but we need a secure way of doing this.
I'd love to find an alternative to xdotool's auto type feature (or ClickPaste from Windows).
There is wtype but unfortunately it doesn't work in KDE nor GNOME because neither of them support the right protocol. I've run into the "<DE> hasn't implemented $PROTOCOL" a few times in the past and it's certainly a bit annoying.
Aside from when that comes up, I don't really have any complaints. A tool we used for work was never going to be fully functional on Wayland because of its dependence on Xinerama (I think) but thankfully we've moved away from it.
Oh that is perfect, thank you! Funnily enough, pasting into VNC sessions is exactly what I needed something like this for as well - you've taken a lot of future pain out of my workday!
I've been using wayland on my laptop somce the new year and beyond some driver issues that were purely on AMD's side (and not entirely Wayland exclusive either) I've had no problems.
Stuff like application scaling works so much nicer on Wayland, and X11 just wasn't very stable when handling fullscreen games to the point where I'd set games to borderless or even windowed mode to stop it crapping out on alt-tab
Wake me up when there's a working, native non-wsl waypipe client with sound for windows and android, that can hand off applications seamlessly to other hosts. (Think two computers, two monitors that feel like one).
Also working screensaver and monitor power options
My first experience in wayland, us discovering I couldn't control monitor sleep/standby function. I found how to reinstall X and managed to escape it since.
Most comments have been positive, so I'm gonna list all my issues. Using endeavours with KDE 6.2 and the AUR explicit sync patch, 5800 ryzen CPU and 3080 NVIDIA GPU.
The discord xwayland app can't share screen, and the waycord app that fake chromiums the web interface that let's you share screen has the sound bug out sometimes with large sound spikes. So if I want to share the screen I have to open the second app and then close it fast to minimize the chances I annoy my friends.
Window positioning. It almost seems a flagship Wayland issue. I would love if apps remembered on which screen and position I left them the next time I open them, telegram opens in the middle of the primary monitor, and I have to drag it to the right of the secondary one every time I switch on the PC.
Shutting down in any way that is not opening the console and typing reboot or "shutdown now" takes way way longer and sometimes bugs out. This might not be a Wayland issue, but a KDE one.
The tdrop program that let's you interact with any terminal as if it were a dropdown terminal doesn't work in Wayland, and it just isn't the same to open a terminal in the normal way, is lame. Foot is a good terminal for sure but I want the dropdown effect.
I can't think of anything else right now, most explicit sync issues I had were fixed with the AUR patch, so of anyone has those issues wait until the real patch comes around and they will get fixed. It was quite annoying without the patch though, some programs glitched visually hard and several games were unplayable due to the heavy ghosting (dark souls 2 and dragon's dogma 2, for example). I'll add to this comment if I remember anything else. Even if the issue was recently fixed it's good to have a list of stuff so that people can check it out and confirm that it's fixed, for posteriority.
You mean Plasma 6.0.2, not 6.2 - that will be released in a year.
Use X11 to Wayland Video bridge to get screen sharing working with any X11 app that can’t talk to desktop-portal/PipeWire (such as Discord)
What’s worth noting is that applications, as of now can’t affect window positioning in any way. It’s all about how compositor (kwin_wayland in this case) is placing them. Personally I don’t care that much because I’ve got shortcuts to quickly move windows between screens or desktops. You might consider looking at window rules - they’re pretty neat on KDE.
Shutting down? What???
On the tdrop thing, I wouldn’t expect it to be possible in near future, but how about Yakuake?
Yeah, 6.0.2, the version available in the arch repos.
I'll check the video bridge, thanks! -- Update on this, apparently I was already using it since it ships by default with KDE, it seems to be a discord bug. Weirdly enough, going back to an older flatpak version (0.0.42) fixed the issue. I'll have to check the updates to see if they fix it.
Thanks on the window rules mention too. -- Update on this, you are a saint. I added a rule for the telegram window in KDE so that it remembers its position, and it simply works. https://imgur.com/a/zrvbRPI
Yeah, idk, when I try to use the GUI it takes way longer than the CLI command somehow, and sometimes it blocks itself. It must be something related to some programming hanging itself and the system trying to wait until it stops, but I can't be bothered, it's way faster to open a terminal and just typing the command or opening KDE connect and pressing the "shutdown now" shortcut. Not a Wayland issue though.
I did use yakuake in the past but call it stupid brain, but once I read that alacritty was faster and I customized it to my liking, and then checking that foot was a little bit faster, I can't go back. It's stupid, I know that most of the use I give the terminal is actually spent on the commands themselves and that I can give transparency and remove window borders in yakuake, I'm just pissy that my fancy combo stopped working.
Wondering if anyone has an alternative to cursr. That's really the only thing stopping me from making the switch to Wayland full time. I use to make my 2 displays that are different resolutions play nicer
I recently tried to get Wayland working. Followed a simple guide to enable some NVIDIA boot parameter. Somehow it fucked my complete grub and I couldn't boot until I messed around a fair bit with live usbs. Cost me a whole evening.
So I guess what Wayland is missing is normal support from the GPU manufacturers.
Nvidia didn't want to play nicely and give standard APIs.
Their work around was other extensions that don't actually do what's needed, but sort of works in some scenarios.
All the GPUs I've used work fine, it's a Nvidia throwing it's toys out the pram situation which should hopefully get resolved as they open source the high level drivers and so the correct APIs can be implemented.
I don't know how you messed that up, usually the switch is as easy as it can be, and the issue comes when using it, for its lack of explicit sync, causing apps to flicker, and frame pacing in games to be plain bad
This is being fixed in the next two months thankfully
Edit: Taking about Nvidia wayland support here, AMD and Intel are great
Drivers are still a shit show. The drivers in question have changed, but there's still extremely common hardware with poor support. I know this is the hardware vendors fault but that doesn't change my experience as a user -- I need my hardware to work.
It's still extremely fragmented. Yes, this is often a good thing because it let's you pick the features you want but I'm not interested in comparing and configuring 14 different tiling window managers.
It's still fragile outside of the terminal. I constantly see posts and comments about peoples OS becoming unbootable or show stopping issues they just can't fix without hopping to another distro or nuking their install from orbit. The 18th most popular distro seems to be popular simply because it makes it easy to roll back fucked updates or sidegrades.
This stuff might be fine for people who love to tinker but I can't afford to have my PC shit the bed when I need it for work and I'm not interested in having "chill and play some games" involuntarily replaced with "fix the bootloader".
And I can't help but feel like the "anybody who isn't sucking off Linux must be bait" mentality ensures this is a pit the scene will never escape from.
There's absolutely no chance you haven't seen the posts describing these problems. You're commenting on one right now