this post was submitted on 23 Mar 2024
227 points (97.1% liked)

Linux

48375 readers
1541 users here now

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

Related Communities

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

founded 5 years ago
MODERATORS
 

I've been on Wayland for the past two years exclusively (Nvidia).

I thought it was okay for the most part but then I had to switch to an X session recently. The experience felt about the same. Out of curiosity, I played a couple of games and realized they worked much better. Steam doesn't go nuts either.

Made me think maybe people aren't actually adopting it that aggressively despite the constant coverage in the community. And that maybe I should just go back.

(page 5) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 8 months ago (2 children)

I could switch tomorrow if I could do my current setup:

  • Tiling Window manager (sway?)
  • simple status bar to output text from a script with clickable applet icons (waybar?)
  • the way to show/hide windows on a button press - I have a script that I use to quickly toggle 3 dropdown terminal windows

Last time I tried Wayland in December, I had issues with waybar not supporting clicking tray applet icons. Also I've ported my dropdown terminals script to support sway - and it worked half the time, like, literally every second key press was ignored.

On one hand I have X session that currently has no downsides for me, on other - wayland that has no upsides. Tell me, why would I switch?

load more comments (2 replies)
[–] [email protected] 1 points 8 months ago

Got hyprland running on the macbook, have tested it out on desktop. Not quite the daily driver, plasma 6 on X is still the norm there, but I think as soon as synergy works in Wayland I’ll make the switch everywhere

[–] [email protected] 1 points 8 months ago

A year-ish, Plasma, Intel iGPU for Desktop and Nvidia offload for Steam. It's great.

[–] [email protected] 1 points 8 months ago

I have for more than a year. I've never had a single problem, but I'm on an all AMD system.

[–] [email protected] 1 points 8 months ago (1 children)

Whenever Nobara moves to KDE 6, I'll probs switch over to Wayland. Likely sometime this year.

[–] [email protected] 1 points 8 months ago (1 children)

It is already using plasma 6 since a few weeks back, or am I miss interpreting something?

[–] [email protected] 1 points 8 months ago

Oh, it's been several weeks since I last updated, may not have noticed lol.

[–] [email protected] 1 points 8 months ago (1 children)

I need full screen share and I think it isn't there for wayland. But the track pad support is better in wayland.

load more comments (1 replies)
[–] [email protected] 1 points 8 months ago

When I can inject keystrokes to windows not on focus with scripts.

[–] [email protected] 1 points 8 months ago

I'll probably make the jump when Plasma 6.1 releases with their "real, fake session restore" functionality, was hoping that would make it in to Plasma 6, and I am daily driving Wayland on my laptop now, but I kinda need my programs (or at least file managers and terminal windows) to re-open the way they were between reboots.

Thanks to kscreen-doctor, I've been able to port most of my desktop scripts that I use for managing my multiple monitors to work on Wayland, and krdc/krfb have been a decent enough replacement for x11vnc or x2go for accessing the desktop on my home server/NAS remotely (I know, desktops on servers are considered sacrilege, but for me it's been useful too many times to get rid of at this point).

Where Wayland currently shines for me is VR, Steam VR works better, and more consistently on Plasma Wayland than X11 at this point, which is probably more of a Valve thing than a Wayland thing. When I first got my Index, X11 worked fine, but there have been times when Steam VR on Linux being "broken" has made the news on Phoronix/Gaming on Linux, but still worked fine on Plasma Wayland (which seems to be where Valve is doing most of their SteamVR Linux testing as of late).

As an end user, I do wish that the Wayland specification was organized better, because as an outsider, it seems a lot of the bickering that goes on has more to do with everyone having different end goals. I think if they would split out the different styles of window management to have their own sub-specs or extensions and then figure out what of that could be moved into the core after everyone has built what they need would be better than their current approach of compromising their way through every little decision that doesn't always make sense for every use case. Work together when it makes sense, but understand that there are times when that doesn't make sense, and sometimes you can't please every stick in the mud, and are going to have to do your own thing without them. I do get the appeal of doing things right the first time too though, even if it takes more time. But it seems like usability is always the thing that gets sacrificed when compromises are made.

[–] [email protected] 1 points 8 months ago

When VMWare Horizon Client (which I need for work) supports it

[–] [email protected] 1 points 8 months ago (1 children)

I tried for a bit and it was great, no complaints. However, I was having issues getting NixOS set up as quickly as I would like, so I went back to Pop!_OS. I'm looking forward to the next release of Pop, which will have full Wayland by default.

[–] [email protected] 1 points 8 months ago (1 children)

I've been running wayland on popOS for a year now. Works great. It's already installed, you just have to into a file and either delete a line or change false to true. Takes about 2 minutes.

[–] [email protected] 1 points 8 months ago

I've thought about making the leap, but this is a work machine so I want to make sure it's rock solid.

[–] [email protected] 1 points 8 months ago* (last edited 8 months ago) (1 children)

I've been using it since Plasma 6 came out so about 3-4 weeks.

Overall, it's been a very negative experience for me. The main problems have been:

  • Random scaling issues in apps: some apps show a slightly smaller cursor, other show a poorly upscaled one, others have random rendering issues like lines remaining on the screen after an option is no longer highlighted (gimp, libreoffice, many others), some apps have random flickering of parts of the UI, some apps no longer scale at all or are scaled twice. Plasmashell itself has blurry icons on the desktop but all other KDE apps don't. I know fractional scaling has always been problematic, but it has gotten worse to the point of being almost unusable
  • Random crashes of GTK apps when using the wayland backend. Some GTK apps don't even start and segfault immediately with a wayland error in the terminal
  • Some apps like okular and libreoffice lag like crazy or outright freeze when scrolling
  • Some games not capturing the cursor properly (Proton)
  • Inconsistent font rendering, some fonts look fine in some apps and atrocious in others
  • Issues when resizing or moving windows, some times they "jerk" off the screen or resize to a very tiny window and I'm forced to use key combinations to resize them again
  • Random issues with window decoration not appearing in some apps but randomy appearing for things like context menus

This is on a full AMD system with Arch Linux, the latest kernel and mesa-git. I hope for KDE's sake that there's something broken in my installation because I can't believe the KDE team released Plasma 6 in this sorry state.

[–] [email protected] 1 points 8 months ago* (last edited 8 months ago) (1 children)

I haven't run KDE 6 but on Kubuntu with the last LTS 5.27 release, I don't have any of those issues also on a fully AMD system

You know, some personal anecdote here but Arch is a really shitty distro when it comes to subtle, hard to detect, system config breakage so maybe there's something wrong somewhere in the system?

Give it a try with another distro like Debian or something and see if the issues happen there

And if they do, for the love of fuck FILE BUG REPORTS! The only reason we're here today is because people who got annoyed at shit filed bug reports for it

[–] [email protected] 1 points 8 months ago

I know, I know :)

I reported the bugs I've encountered but I don't have time to install another distro right now. I've seen some of those bugs (scaling) on the KDE neon live iso though.

[–] [email protected] 1 points 8 months ago

I tried Wayland many times in the past ~6 years, usually with Sway (but I tried most other compositors, other than KDE's), but I always came back to X11 (using cwm).

Around two months ago I started using river, and I think I'll stick with it. There are enough Wayland protocols which now exist (and are supported by river) that using a minimal compositor feels pretty similar to just using a window manager on X.

[–] [email protected] 1 points 8 months ago* (last edited 8 months ago)

I've been on Sway for a while now. Also have a computer on Plasma (Wayland).

(Intel iGPU, AMD APU, and AMD graphics card)

[–] [email protected] 1 points 8 months ago (1 children)

I was using it on a new work machine, it was fine.

The main issue is all the good tiling wms are X11 based and I don't really want to use a wayland version of i3. I want some dynamic tiling goodies.

[–] [email protected] 1 points 8 months ago

You're looking for Hyprland!

[–] [email protected] 1 points 8 months ago

Used it for the last few years. X just doesn't work right with multiple monitors of different resolution.

[–] [email protected] 1 points 8 months ago

I use it with gnome on nixos without any problems AFAICT. Had the explicit sync issue with Nvidia initially but I ended up buying an rx6800 to use as the host GPU when I set up win11 with KVM. Been completely fine since.

[–] therealjcdenton 1 points 8 months ago

Plasma 6 fixed a lot of issues I had with Wayland, mostly multi monitor, but I've been using it since steam on X11 would cause your entire desktop environment to freeze up consistently every time. I read it was because steam was constantly pinging your display ports to see if there was another monitor connected, but I don't know how true that is. Moving to Wayland fixed that probably because of xwayland

[–] [email protected] 1 points 8 months ago (2 children)

KDE Wayland is an epilepsy inducing flickerfest with my Nvidia GPU, so it's off limits until they fix it. Games usually run fine on X11, but one exception I noticed is Noita, it runs like crap on X11, and runs great on Wayland for some reason.

load more comments (2 replies)
[–] [email protected] 1 points 8 months ago

Ye, since Plasma 5.24 I think. Used to occasionally switch to X11 for competitive gaming, but as of Plasma 6 their Wayland compositor supports fullscreen tearing, so now I have no need to use X11 anymore

[–] [email protected] 1 points 8 months ago

I have been for the past month now. All of my games are now working.

Previously no and the reason was bc of Nvidia issues, but they all seem resolved now for the most part

load more comments
view more: ‹ prev next ›