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/

  • @[email protected]
    link
    fedilink
    English
    13
    edit-2
    1 year ago

    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!

    • boredsquirrel
      link
      fedilink
      21 year ago

      You need xdg-desktop-portal, the desktop portal of your DE and a modern Browser.

      • @[email protected]
        link
        fedilink
        English
        21 year ago

        I didn’t know I needed the desktop portal for my DE as well, I’ve installed that now. Between that and updating Zoom it works on Zoom now, thanks.

    • @[email protected]
      link
      fedilink
      51 year ago

      Your work app may be electron based (which is a bit too common nowadays), and until they update to electron 29, wayland won’t probably work.

      (or until they add xwayland video bridge, but the former option is better than the latter.

    • @[email protected]
      link
      fedilink
      71 year ago

      What were you trying to screen share with?

      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.

      At least under Fedora.

      • boredsquirrel
        link
        fedilink
        3
        edit-2
        1 year ago

        You can also force apps to use Wayland via environment variables.

        ELECTRON_OZONE_PLATFORM_HINT=wayland app
        

        Alternatively you can use

        app --ozone-platform-hint=wayland
        
      • @[email protected]
        link
        fedilink
        English
        1
        edit-2
        1 year ago

        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.

  • @[email protected]
    link
    fedilink
    61 year ago

    It’s not in xfce yet, so no. Also I have some weird bugs with the UI of plasma glitching out on LMDE/Debian.

    We’ve come a long way but we’re not yet at stability.

  • @[email protected]
    link
    fedilink
    11 year ago

    With Windows getting sleazier and sleazier, I was really hoping Linux would be in a less janky place than it was when I tried to main it a decade ago.

    Lemmy has made it clear that it isn’t.

      • @[email protected]
        link
        fedilink
        1
        edit-2
        1 year ago

        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

        • @[email protected]
          link
          fedilink
          English
          5
          edit-2
          1 year ago

          More bait.

          I have to do far more tinkering with Windows to make it usable than I do with Linux. With Linux I typically install it and then change one or two keyboard shortcuts (not even necessary, just a preference).

          I wish Windows was as easy. I feel like in windows you always have to go onto powershell or the registry to fix something. Why can’t it just work?

          And don’t get me started on how often you have to nuke your install when you run into issues (which, since this is windows we’re talking about, is often). Seriously, contact MS support about anything. Their ‘support’ is: “have you tried a system restore? Yeah? Ok then, reinstall Windows, bye.”

          The drivers are awful and you have to search them all out individually rather than all just being automatically included. I’ve not installed a driver on Linux manually in a decade.

          Installing software is a complicated minefield. Why can’t Windows just have a proper software centre?

          I wonder if Windows will ever be as usable as Linux is. Because right now it’s not improving.

            • @[email protected]
              link
              fedilink
              English
              31 year ago

              You’re the one coping lmao. Look if you want to spend more time diagnosing issues with your PC than using it, then Windows is a fantastic choice and I’m happy for you.

              • @[email protected]
                link
                fedilink
                1
                edit-2
                1 year ago

                I guess that 4% market share is because it’s just so good. The Linux community couldn’t even pull that off without a multi-billion dollar corporation helping them with software compatibility and stability.

                Feel free to keep making fun of Windows though – I haven’t made an operating system part of my personality so it doesn’t upset me in the slightest.

                • @[email protected]
                  link
                  fedilink
                  English
                  1
                  edit-2
                  1 year ago

                  4%? Linux has 6.3%+ on the desktop. Then there’s 6.5% unknown which likely includes a disproportionately high amount Linux systems too, what with Linux users being a lot more likely to obfuscate system information from trackers.

                  Then on mobile, Linux has 72%.

                  And Windows is popular because it came first and they have a monopoly. Once you have a monopoly, it’s easy to keep. Is Comcast so popular because it’s good, or is it because it’s the only real choice for a load of people?

                  Well you clearly have made your OS part of your personality, because here you are vehemently defending it and shitting on other OSes.

                  I don’t really care. If you somehow enjoy using Windows, despite the myriad of issues, then cool beans. Use it. I’m not really sure why you’re so insecure about it that you need to come here and tell us, though.

                • chepycou 🇻🇦
                  link
                  fedilink
                  01 year ago

                  @PoliticalAgitator @TheGrandNagus Well, it’s mostly because Linux is way newer to the computer scene than microsoft’s OS for instance. When #linux started out, computers using msdos were already being shipped for over a decade, and so they were the de facto standard, and it takes time for people to switch to a better product if they are used to another one and have the ecosystem keeps them in (that’s the main reason people keep buying overpriced apple products)

  • Russ
    link
    fedilink
    English
    31 year ago

    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.

    • @[email protected]
      cake
      link
      fedilink
      41 year ago

      I like ydotool, uses a systemd user service, but fulfills my needs of KB shortcuts to paste text into vnc sessions

      • Russ
        link
        fedilink
        English
        11 year ago

        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!

  • Fushuan [he/him]
    link
    fedilink
    English
    2
    edit-2
    1 year ago

    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.

    • @[email protected]
      link
      fedilink
      11 year ago

      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.

      https://wiki.archlinux.org/title/Yakuake

      It’s its own terminal but I find it to be pretty good and it works with Wayland.

      • Fushuan [he/him]
        link
        fedilink
        English
        11 year ago

        I did use Yakuake in the past, I might give it a try again maybe, it’s just not my dear foot terminal compiles from scratch, you know?

    • @[email protected]
      link
      fedilink
      English
      21 year ago

      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?

      • Fushuan [he/him]
        link
        fedilink
        English
        3
        edit-2
        1 year ago

        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.

  • @[email protected]
    link
    fedilink
    English
    171 year ago

    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.

    • @[email protected]
      link
      fedilink
      9
      edit-2
      1 year ago

      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

      • @[email protected]
        link
        fedilink
        English
        11 year ago

        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)
        • @[email protected]
          link
          fedilink
          2
          edit-2
          1 year ago

          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

          • @[email protected]
            link
            fedilink
            21 year ago

            Idk what specific image was shown. But anything described as “anime girl” could have strong csam vibes assuming this grad school student is older than 11 themselves.

            For some reason its normalized in some parts of the Linux community to have sexualized images of children.

      • @[email protected]
        link
        fedilink
        1
        edit-2
        1 year ago

        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.

    • @[email protected]
      link
      fedilink
      31 year ago

      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.

      • @[email protected]
        link
        fedilink
        6
        edit-2
        1 year ago

        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)

        • Kogasa
          link
          fedilink
          31 year ago

          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.

    • @[email protected]
      link
      fedilink
      4
      edit-2
      1 year ago

      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.

      • @[email protected]
        link
        fedilink
        English
        51 year ago

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

  • @[email protected]
    link
    fedilink
    111 year ago

    please don’t post that site. I just need a few more things to work well with Wayland like Nvidia Drivers.

    Last updated: 31 October 2022<

      • @[email protected]
        link
        fedilink
        21 year ago

        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

        • nickwitha_k (he/him)
          link
          fedilink
          11 year ago

          If I remember correctly, the rotation in smaller degree increments could be used to correct some distortions on some really old CRTs that have scan lines that are skewed diagonally.

  • @[email protected]
    link
    fedilink
    131 year ago

    I still can’t stream screens via discord and my autoclicker relies on a lib that only works with X

        • @[email protected]
          link
          fedilink
          21 year ago

          The problem is it’s completely unwatchable. Streams are 2 fps no matter how low or high quality you set the stream :c

      • @[email protected]
        link
        fedilink
        41 year ago

        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.

    • bitwolf
      link
      fedilink
      171 year ago

      Discord would work if they ever updated their electron version.

      • @[email protected]
        link
        fedilink
        61 year ago

        Or just use it in a web browser. I don’t really want to run their proprietary spyware outside of a sandbox anyways.

  • @[email protected]
    link
    fedilink
    English
    3
    edit-2
    1 year ago

    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.

        • @[email protected]
          link
          fedilink
          English
          11 year ago

          On kde there’s a feature where you can pass all keys to x11 apps and on hyprland you can specify which keys get globally passed to which apps and maybe all keys.

          If all else fails you can create a script that uses obs sockets and runs as root to capture keys globally. They seem to be looking into a global keys portal though.

  • @[email protected]
    link
    fedilink
    61 year ago

    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.

    • boredsquirrel
      link
      fedilink
      11 year ago

      No, Workstation is still supporting XOrg and there just is a change proposal for to drop Xorg on Workstation 41.

      The KDE Spin and the Atomic KDE Variant have no wayland anymore, but there is a COPR repo and you can enable that and reinstall the packages.

    • lemmyvore
      link
      fedilink
      English
      11 year ago

      hasn’t Fedora gone all in on Wayland?

      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.