• TheGrandNagus@lemmy.world
    link
    fedilink
    arrow-up
    67
    ·
    1 year ago

    To be clear, many of us will have already been using Firefox in Wayland mode by default, if our distro enabled it.

    E.g. Fedora Workstation has had Firefox in Wayland mode since Fedora 31

    • joojmachine@lemmy.mlOP
      link
      fedilink
      arrow-up
      41
      ·
      edit-2
      1 year ago

      And it’s thanks to the work of those people that it has finally made it upstream, specially Fedora’s Martin Stránský (who has been doing tons of work on Firefox, including making Fedora the first distro to ship Firefox with VA-API enabled by default).

    • GlenTheFrog@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Silly question but does that include Fedora spins like the KDE spin? I think the last time I checked Firefox it still said it was running through XWayland (although that was a while ago)

  • feral_hedgehog@pawb.social
    link
    fedilink
    arrow-up
    30
    ·
    1 year ago

    Does this mean I can stop setting MOZ_ENABLE_WAYLAND?
    Or is it just enabling the compilation of Wayland sections (which I thought happened a while ago?)

    • joojmachine@lemmy.mlOP
      link
      fedilink
      arrow-up
      10
      ·
      1 year ago

      When it reaches stable (or the release you use, if you go the Beta or Nightly route), yeah you’ll be able to do so.

  • appel@lemmy.ml
    link
    fedilink
    arrow-up
    15
    arrow-down
    1
    ·
    1 year ago

    Potentially related, not sure: does anyone know how I can get touchscreen scrolling working in Firefox on a fresh Ubuntu 23.10 install? Currently it’s just selecting text and it’s driving me up the proverbial wall. Googling was unsuccessful.

    • joojmachine@lemmy.mlOP
      link
      fedilink
      arrow-up
      7
      ·
      1 year ago

      Updated the link, hopefully it works now. Weirdly enough I was sure the original link I shared didn’t require it

    • aname@lemmy.one
      link
      fedilink
      arrow-up
      12
      arrow-down
      2
      ·
      1 year ago

      Some of those arguments are legit but like half is complaining about wayland being fundamentally different to xorg and obviously you cannot use straight xorg apps on it.

      “Linux is inferior because it breaks all my powershell scripts and all my windows only apps. Don’t use linux.”

      • russjr08@outpost.zeuslink.net
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        1 year ago

        I mean, to play devil’s advocate here - if functionality that you need is all of a sudden swept out from under you then it doesn’t matter from an end user perspective if it’s not the intended design for Wayland - to the user, Wayland is broken in that regard.

        A better equivalent would be if an application you used every day for the last 10 years all of a sudden has an update that kills features you used because that’s no longer part of the dev(s) vision. Or headphone jacks on phones. Or whatever that weird thing with Teslas where they disabled a sensor in an OTA update and replaced it with some other solution(?).

        Or to modify the example you put, if Windows killed the cmd shell and only left powershell in a Windows Update.

        I have an application that I need to use at work which will never fit Wayland’s design, short of me either finding a new job, keeping a Windows install around, or using a really old version of Linux around in a VM when X11 has completely disappeared from all distros (which won’t really work) - there will be nothing that I can do about it on the Wayland side because it’s highly unlikely the devs will update it to be compatible (since it’s a shock that they actually even had Linux support in the first place).

        As it is, I currently just pop into an X11 session whenever I’m on working hours, it will suck that I can’t do that with Fedora come next release when they completely drop X from the repos.

    • 30p87@feddit.de
      link
      fedilink
      arrow-up
      10
      arrow-down
      1
      ·
      edit-2
      1 year ago

      This is literally comedy lmao.

      Most points are just complaining that tools specifically designed for X don’t work on Wayland. That’s like hanging onto your childhood pants and complaining they don’t fit anymore.

      • sanpo@sopuli.xyz
        link
        fedilink
        arrow-up
        5
        ·
        1 year ago

        And one of the first points is how Wayland crash will bring down all running applications - yep, just like on X11! But it’s somehow Wayland’s fault.

        Besides the fact that on Wayland running apps can survive a compositor crash (I think new KDE will have that feature), which I doubt can be done on X11.

        • lemmyvore@feddit.nl
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          1 year ago

          An X session depends on the main user process. Unless a DE picks the compositor as the main process then no, a compositor crash won’t affect the session. But they don’t do that, for obvious reasons, since the compositor is just a feature among others. They typically have a special program that takes that role, for example xfce4-session.

          And one of the first points is how Wayland crash will bring down all running applications - yep, just like on X11! But it’s somehow Wayland’s fault.

          They said that a Wayland window manager will bring down all apps, not a Wayland crash. Which, again, is not like it works on X, as I explained above. The window manager on X, like the compositor, is just another feature. If it crashes it just gets replaced and the session continues.

        • Something Burger 🍔@jlai.lu
          link
          fedilink
          arrow-up
          2
          arrow-down
          2
          ·
          1 year ago

          This is not what they are saying.

          A crash in the window manager takes down all running applications

          This does not happen on Xorg. If the WM crashes, it’s possible to kill it and restart it without exiting running applications.

          • Hexagon@feddit.it
            link
            fedilink
            arrow-up
            3
            ·
            1 year ago

            A WM crash does not bring down all the other applications… but an X11 server crash definitely does!

            In wayland they are the same program (a.k.a. the compositor). User applications can be designed to survive a compositor crash, though many are not able yet

      • lemmyvore@feddit.nl
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        2
        ·
        1 year ago

        But many of those are actively used by people. I use screen recording, screen sharing, global menus, key automation and window automation every day. Even if I wanted to use Wayland I couldn’t. What exactly is it that you want me to do?

      • flux@lemmy.ml
        link
        fedilink
        arrow-up
        2
        arrow-down
        1
        ·
        1 year ago

        I suppose it explains why people have a bad attitude about Wayland when tools providing useful functionality are described as trojans.

        X11 can (…mostly…) have great security by just providing a suitable X Security module to it. It just seems it wasn’t considered that big of an issue that anyone bothered. Nokia Maemo/Meego used to rock such a module.

          • flux@lemmy.ml
            link
            fedilink
            arrow-up
            1
            ·
            1 year ago

            By that logic, is the compositor working any different than a trojan? Is there really a difference?

            The Wayland compositor is always capturing all your keyboard and mouse as well. No permissions asked. Pretty sus.

          • Saik0@lemmy.saik0.com
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            2
            ·
            1 year ago

            It records the screen without any restrictions and without having to ask for any permissions.

            Which is exactly the requirements you need to remote desktop access via tools like meshcentral, anydesk… I don’t understand this mentality of “X11 was broken!!!”. Yeah well Wayland is broken since it stops legitimate uses as well.