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

  • @TheGrandNagus@lemmy.world
    link
    fedilink
    16
    edit-2
    1 year ago

    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.

      • KubeRoot
        link
        fedilink
        11 year ago

        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.

        • @priapus@sh.itjust.works
          link
          fedilink
          English
          11 year ago

          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

    • Edu4rdSHLOP
      link
      fedilink
      11 year ago

      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.

      • Vik
        link
        fedilink
        English
        11 year ago

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

  • @octopus_ink@lemmy.ml
    link
    fedilink
    English
    14
    edit-2
    1 year ago

    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.

    • @devfuuu@lemmy.world
      link
      fedilink
      61 year ago

      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.

      • @octopus_ink@lemmy.ml
        link
        fedilink
        English
        21 year ago

        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.

  • @Galds@lemmy.world
    link
    fedilink
    91 year ago

    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

  • @wiki_me@lemmy.ml
    link
    fedilink
    English
    81 year ago

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

  • @Euphoma@lemmy.ml
    link
    fedilink
    English
    4
    edit-2
    1 year ago

    In my experience, any HDMI’s or Display Ports plugged into my GPU have terrible performance on Wayland while working perfectly on X11, so it seems there are still problems. Though tbf X11 doesn’t work at all with HDMI’s plugged into my motherboard so it could be a hardware issue? I have a 11 year old motherboard so idk.

  • How is the state of tilig WMs? Last time I ried Wayland, mixing and matching WMs and status bars was really flakey, with font scaling and rendering issues. There are certain things I will no longer compromise on in a WM, and if I wanted to be forced to use a specific desktop to get a working graphical environment (functioning scaling, for instance), I’d use a Mac.

    Herbstluftwm hasn’t been ported - is there a similar configuration file-less tiling WM? On X, I could also settle for bspwm; both WMs are completely configurable on the command line. How about bars? I’m using polybar right now, but there are a dozen to choose from under X, any of which I can use with whichever WM (and have it function properly).

    Again, mere months ago, trying to get font scaling to work properly with the same scaling in all applications was messed up. Under X, if I set a font and size in any program (that supports font selection), I get the same apparent font size - because programs get fonts from X and the same code does all font rendering which makes everything consistent. How is that on Wayland, now, because that was a major deal-breaker last a couple of months ago.

    • @kixik@lemmy.ml
      link
      fedilink
      21 year ago

      Using wayfire (disabling the fancy resources eating plugins) + waybar + plus a bunch wlr utilities (some from sway).

      I’m using integrated intel gpus. There’s a laptop with both the integrated intel gpu and a nvidia discrete one, but I had to configure the bios to only use the inegrated one, both the binary nvidia drivers, and the open source nvidia drivers fail to set fbdev=1 (the external hdmi monitor is the one associated to the nvidia gpu, and it gets a blank screen), which is required for enabling KMS, which is required for wayland, so no luck. Nouveau actually works, but it’s not stable enough, after some time of use the monitor turn off and there’s no way to turn it back on, and it feels slow or lagging compared to the intel gpu, although it should be the opposite. So I gave up on nvidia on that laptop, and any other box only has the integrated intel gpu anyways. I’ve read of successful stories with nvidia, both with the binary and the open drivers, but I think it’s not a generic thing that all nvidia gpus will work well on wayland with nvidia drivers. The noveau drivers are the only ones working for some gpus, but not stable enough. So I stick with the recommendation to stay away from nvidia if using wayland…

      I guess although WM still applies, on the wayland jargon they’re called compositors, and the wayland compositors are not as light as the Xorg WMs, since there’s no Xorg server, and part of the responsibility of the server goes to the compositors on wayland…

      There’s labwc, which is the compositor I would have chosen, but the developer decided to stick with xml configuration equivalent to the the openbox one, and also with the openbox themes/styles, which I never liked. On Xorg I used fluxbox + tint2 + …, and I tried openbox, but totally disliked it compared to fluxbox… But other than config and theming, I like its idea of being a light compositor.

      Actually by disabling the plugins I am on wayfire, it’s pretty much labwc but with new decent config (I really like its config BTW), and using the gui toolkit theming, so no specific wayfire theming at all, which is nice, as opposed to the labwc own theming… Still, labwc is also an option for some.

      Wayfire and labwc are not tiling compositors as most of all others, :)

    • @Qkall@lemmy.ml
      link
      fedilink
      21 year ago

      I used sway for a long time(months to a year?) and it was very stable. I’m currently messing with plasmas tiling option ATM and it works okay… Not as fluid but well enough that I haven’t switched back.

      My issue is my dependency on touchegg…

    • @pathief@lemmy.world
      link
      fedilink
      11 year ago

      It’s probably not what you’re looking for but I’ve been using Hyprland and it’s working mostly file. Using waybar works great.

      • Hyprland is one of the ones I tried, and it may be closest to what I’m looking for. I’ve heard the community is extremely toxic, though. Software projects having “conmunities” is a relatively recent thing, for me, so it’s not a big deal, but what’s been your experience?

          • Me too, mostly, but popping into a forum to ask questions is a thing. I stopped using bspwm largely because the one responsive person in the Matrix channel was a first-class self-righteous turd; that alone wouldn’t have been so bae, but none of the admins called them on it, and, well, herbstluftwm turned out to be better software anyway. The hlwm community has avoided being toxic mainly by not existing, AFAICT.

  • @Yerbouti@lemmy.ml
    link
    fedilink
    21 year ago

    Nobara (wayland/gnome) + NVIDIA 2080ti, screen and projector dual setup = never add any issues. I’m a noob, came to linux 6 months ago. I’m really curious about why so many people are having problems with Wayland and NVIDIA but my system basically worked out of the box. I guess I was lucky?

  • @dingus@lemmy.world
    link
    fedilink
    English
    11 year ago

    I’m ignorant to all this, but I found that weirdly my mouse’s gesture features are broken on Wayland. So X11 it is then.

  • Dizzy Devil Ducky
    link
    fedilink
    English
    1
    edit-2
    1 year ago

    I don’t have enough experience with either x11 (or whatever else is used) or Wayland to have a well thought out opinion, but Wayland seems promising to me because of waydroid.