Let’s talk about #Linux on the desktop, #Gnome and the state of #Wayland in 2024.

24 points

I’ve just had to switch back to X11 from Wayland on Nobara, because I couldn’t get Sunshine to work no matter what I tried, my windows were occasionally flickering black, and my taskbar kept freezing. So I guess I’ll wait a little bit more.

permalink
report
reply
8 points

What hardware do you have? I have all AMD, and it works just fine on Nobara on Wayland.

permalink
report
parent
reply
14 points

Unfortunately, NVIDIA. I was buying a new PC half a year ago, and only started even considering to make the switch to Linux few months after that, so I am at a pretty unlucky point where I just had recently spent a lot of money for new-gen PC, but without knowing that I should really go for AMD.

I will make the switch to AMD as soon as it’s justifiable, but I’m too lazy to deal with second-hand resale and it’s hard to justify a new GPU when I still have the current gen, but from wrong manufacturer.

permalink
report
parent
reply
3 points

I totally empathize. I did the same thing at the end of 2020 and just switched to an AMD GPU last month.

permalink
report
parent
reply
2 points

I had numerous problems with Wayland when I had an NVIDIA video card. Since I switched to an AMD video card, it has been a blissful experience. Wayland now works perfectly.

permalink
report
parent
reply
1 point

You could sell your old one and buy a new one. I think people are still buying up Nvidia GPUs like crazy.

permalink
report
parent
reply
1 point

Did you file a bug report with the Sunshine devs?

permalink
report
parent
reply
2 points

Ooh, you are right, I can actually file bug reports or try to fix it myself now that I switched to FOSS from Windows. Tbh that didn’t really occur to me, since I was switching only like a month ago. I’ll look into it, so far I suspect that it’s actually covered by one of those troubleshooting cases mentioned in their FAQ, and I’m not really confident enough to start recompiling libraries with additional flags. Especially since I’m on Nobara and don’t want to break anything, AFAIK that OS is pretty customised from the start and figuring out what I can safely touch isn’t something I have the guts for yet.

permalink
report
parent
reply
17 points
*

I think this thread shows it’s very hardware/driver dependent?

I’m posting from Wayland running on Plasma 5, on 100% recent gen intel hardware, and as far as I’ve been able to tell I have zero deficiencies that matter in functionality. (aside from whatever little bugs surely exist that I’m not noticing - and big things no one really has yet like HDR)

I don’t have much sympathy for the haters who think we shouldn’t be moving to Wayland ever, but every recent thread seems to confirm that Nvidia and possibly other HW configs are still likely to be problematic.

permalink
report
reply
6 points

A big aspect is fractional scaling needs. I have tried the current kde 5 wayland version everytime a new minor release is done and it’s very bad with inconsistencies in many places and weird font rendering and stuff like that. I’m very eager waiting for kde 6 where many of the bugs are supposedly fixed.

permalink
report
parent
reply
2 points

I’ve got a 3.5k 13" display and have only noticed scaling issues with xwayland apps (which Plasma warns you of) - but I’m not disputing your point, there are clearly rough edges some folks see that others don’t.

permalink
report
parent
reply
2 points

Plasma may not ever implement window shading for Wayland, but I’m hopeful. That’s probably my last blocker.

permalink
report
parent
reply
15 points
*

Gnome has been pretty great on Wayland for a while.

Personally I’ve been using it since 2017, and besides a stint with a 1080 Ti that was constantly causing issues, it’s been pretty good besides screen sharing in some programs. Speaking of…

I just wish Discord would fix their shitty app or people would abandon that shitty app. Unfortunately neither looks likely.

permalink
report
reply
1 point

Right, actually you can use Discord natively on Wayland just passing the flags mentioned in the post. The only issue I have found with the official Discord client is that it doesn’t support streaming audio alongside to streaming your screen, but vesktop does the trick for that.

permalink
report
parent
reply
1 point

Hadn’t heard of vesktop. Thank you for the tip.

permalink
report
parent
reply
1 point

Use vesktop. Works great on Wayland and supports streaming with audio.

permalink
report
parent
reply
1 point

From my experience, it seems like the video quality really sucks the moment you try to stream anything more complex, like a 3D game - no indication on my side, but a friend complained and I got the same result checking the stream on a second device. Frame rate drops to 2fps or worse, with bad quality on each frame.

I remember reading an issue on vesktop about it, but sounds like it might just come down to missing HW acceleration in electron for the relevant APIs? Though if you have any suggestions and/or better results, I’d love to hear about it.

permalink
report
parent
reply
1 point

You might just need to use a lower resolution or fps. Vesktop lets you stream at discord nitro quality, but there’s still a bitrate limit. I tend to use 720p 60fps and it works well

permalink
report
parent
reply
10 points

I am on a very strange situation, Wayland for me still quite buggy, but my x11 session only render about half of the red subpixels on my display, so wayland it is

permalink
report
reply
10 points

This should not be surprising at this point that a lot of users prefer the wayland session, gamingonlinux survey shows that wayland adoption is consistently increasing (while X11 usage declines).

permalink
report
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.6K

    Posts

  • 179K

    Comments