Curious from people who follow its development closely.

  • What protocol are about to be finally implemented?
  • Which ones are still a struggle?
  • How many serious protocols are there missing?

https://arewewaylandyet.com/

59 points

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.

permalink
report
reply
12 points

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. :)

permalink
report
parent
reply
7 points

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.

permalink
report
parent
reply
3 points

No just whatever came from the Arch repo. I’m not entirely sure what version I’m on right now, but it’s been broken for me for maybe 2-3 weeks. It’s not the biggest deal and I’m used to unimportant features like that occasionally breaking.

permalink
report
parent
reply
1 point

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.

permalink
report
parent
reply
2 points

I wish it were that simple, but no. The monitor enables HDR automatically when being fed an HDR signal. I can confirm that HDR is enabled on both ends and it still ends up washed out, whereas before it was perfectly fine. :(

permalink
report
parent
reply
1 point

Only thing not working for me is HDR (should be fixed in Plasma 6.1)

What’s supposed to not work, and what am I supposed to have fixed in 6.1? There haven’t been any major changes to HDR since 6.0

permalink
report
parent
reply
1 point

What hardware solution did you go with?

permalink
report
parent
reply
1 point

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.

permalink
report
parent
reply
28 points

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.

permalink
report
reply
18 points

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.

permalink
report
reply
4 points

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

permalink
report
parent
reply
3 points

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.

permalink
report
parent
reply
2 points

I’m not sure as to how long ago you did this but it moves workspaces dynamically now when you unplug/replug monitors

I used to do this quite frequently, disabling laptop screen when plugged into monitors

That said it still has a stroke from time to time just not always

permalink
report
parent
reply
1 point

something you can try https://github.com/ValveSoftware/csgo-osx-linux/issues/3282#issuecomment-1969271416

For me putting the gaming monitor higher on the virtual canvas made them launch on that monitor.

permalink
report
parent
reply
1 point

Ah I see, might give this a go. For now I’ve just not got it plugged in

permalink
report
parent
reply
2 points

My ground for it working with hyprland but it required some hacking. I could ask him what he did if you really want hypr.

Personally I use gnome and plasma and both work great with everything. Discord has some jank but works… Barely

permalink
report
parent
reply
2 points
*

Mind trying out WinTile and lettinge me know if it works?

permalink
report
parent
reply
1 point

Sure, will test out today or tomorrow.

permalink
report
parent
reply
17 points

I’m going to buy an AMD video card this weekend solely so I don’t have to deal with the NVidia bullshit anymore. I’m eager to give hyperland a try.

permalink
report
reply
8 points
*

I love hyprland, but plugging my laptop into a projector for a presentation and forgetting to mirror displays was a fun time. Hard to explain the default anime girl away without people knowing what you’re talking about. Since then I’ve learned you can disable that background lmao

permalink
report
parent
reply
5 points

Oof that sounds hella unprofessional though

permalink
report
parent
reply
8 points

That’s the hyprland community, for good and mostly bad

permalink
report
parent
reply
2 points
*

It was just a presentation for peers in grad school. For a fun project unrelated to my thesis. Would never have used my personal for a work related presentation. Just a funny story nonetheless. Getting mad shit from buddies beats being fired or passed for promotion anyday lmao

permalink
report
parent
reply
-3 points

Judging people’s backgrounds is 100x more unprofessional imo unless they’re like seriously questionable

permalink
report
parent
reply
1 point

You could set certain ports to automatically mirror or set all other monitors to automatically mirror. The resolution will be the same as your primary though.

monitor=,preferred,auto,1,mirror,DP-1```

[hyprland wiki - monitors #extra args](https://wiki.hyprland.org/Configuring/Monitors/#extra-args)
permalink
report
parent
reply
0 points
*

Sounds like a hell of your own making. Always change the background to something generic. Like a nice tree. Always. Nobody gives a shit about trees.

permalink
report
parent
reply
4 points
*

This has long been the best advice. However, just in case you are not aware, some pretty important NVIDIA changes are expected to drop in the next 2 months. It will take a while to work into every distribution but NVIDIA should finally work as well as AMD.

permalink
report
parent
reply
5 points

Yes I know. I have read all about explicit sync. It’s going to take at least a few months to trickle into the various packages and distributions and we’re still trusting NVidia to give us a proper driver with it as well. And we’re assuming there’s nothing else that will cause yet more problems with Wayland/etc.

I’m at my wits end trying to be patient with them (on the order of years). I now understand why Linus flipped them off with a loud “F you”.

permalink
report
parent
reply
1 point

Not disagreeing

permalink
report
parent
reply
3 points

How’s the AMD drivers situation on Linux? I always used Nvidia since they have official drivers, but might change for the next card if AMD works better. I don’t use Wayland so never ran into the issues.

permalink
report
parent
reply
6 points
*

If your AMD card is older than your latest linux distro release it’s plug and play, no driver installation required
Wayland works pretty well on most desktop environments too

beware fresh released AMD cards in combination with long term release distros like Debian stable, you most likely will need the driver from the AMD website (not recommended)

permalink
report
parent
reply
3 points

Mesa is usually pretty quick to update, it’s just that stable distros won’t update mesa all that quickly. I assume most of them have some way to install a newer mesa from a community repo or something.

permalink
report
parent
reply
16 points

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.

permalink
report
reply
2 points

Did you have electron/chrome applications flicker? I’ve been dealing with that since switching to Nvidia (I didn’t want to but Plex only supports GPU encoding on Linux with Nvidia).

permalink
report
parent
reply
3 points

Yes, that was the exact issue.

permalink
report
parent
reply
2 points

What distro out of curiosity been running a 3070 on nixos with hyprland/plasma6 and haven’t had any issues

permalink
report
parent
reply
1 point

Same problem, 1070, NixOS Plasma

permalink
report
parent
reply
1 point

Arch with Plasma

permalink
report
parent
reply
2 points

Will probably be fixed with driver 555 next month (explicit sync support).

permalink
report
parent
reply
1 point

Yup, I’m cautiously optimistically waiting for it haha.

permalink
report
parent
reply

Linux

!linux@lemmy.ml

Create post

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.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

Community stats

  • 7.5K

    Monthly active users

  • 6.4K

    Posts

  • 176K

    Comments