• OneCardboardBox@lemmy.sdf.org
      link
      fedilink
      English
      arrow-up
      31
      ·
      edit-2
      8 months ago

      how can an application ship with wayland?

      It can’t. The title is not clear about how Firefox will “Ship with [support for] Wayland [compositors] by default”. Previously this native support was limited to pre-release Firefox builds.

      What if the DE you’re using is on x11?

      Firefox continues to support X11.

      • vaionko@sopuli.xyz
        link
        fedilink
        arrow-up
        13
        ·
        8 months ago

        Previously this native support was limited to pre-release Firefox builds.

        It has been available in release builds for ages too when enabled with an envorinment variable

    • Semperverus@lemmy.world
      link
      fedilink
      English
      arrow-up
      25
      arrow-down
      8
      ·
      edit-2
      8 months ago

      What if the DE you’re using is on x11

      If that’s the case, now you have to do what us wayland users have had to suffer through this whole time and set an environment variable to tell it to run in X11 mode :)

      If an application only ships with Wayland, then… well, I guess you’re using Wayland now.

      Wayland is X12 - this is a “get onboard or get left behind” proposition. Nobody’s forcing you to switch to Wayland, but life is going to really start sucking for you soon.

      As with all Open Source, it requires someone who wants to continue to support it to do so. If nobody wants to support X11 anymore, then it’s either your responsibility to pick up where they left off and code the X11 stuff yourself (and ideally give back to the community that’s been giving to you this whole time), or pay someone else a lot of money to do it. You don’t get to complain about something being given to you for free suddenly not being maintained otherwise.

      • Limitless_screaming@kbin.social
        link
        fedilink
        arrow-up
        11
        ·
        8 months ago

        Isn’t this just Firefox not using XWayland when you’re in a Wayland session?

        If that’s the case, then the answer to “What if the DE you’re using is on x11?” is: nothing new will happen.

        • Semperverus@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          12
          ·
          edit-2
          8 months ago

          That’s understandable, and I did technically answer your question, but 99 times out of 100, when someone asks the question you did, it’s out of spite and anger at Wayland becoming default and then the conversation devolves into massive bickering. I was stopping that before it started. I’m not going to reply nicely in case it’s the 1 out of 100 chance it was just technical ignorance.

          Cheers and I hope your day goes well.

          • subignition@kbin.social
            link
            fedilink
            arrow-up
            6
            ·
            8 months ago

            As an outsider to that exchange, you DID reply quite nicely, at least until abruptly being quite rude in your very last sentence. :/

          • MonkCanatella@sh.itjust.works
            link
            fedilink
            arrow-up
            4
            ·
            8 months ago

            Nah, I literally didn’t have any idea. I’m all for wayland adoption. I’m on x11 because my main computer has an nvidia gpu but with wider adoption, I’m sure the fix will come soon.

            • bitwolf@lemmy.one
              link
              fedilink
              arrow-up
              1
              arrow-down
              1
              ·
              8 months ago

              Depending on how new your GPU is you should be able to try it on the newest Nvidia drivers. :)

              You can select it from the login screen (not lock screen), usually it’s a gear icon near the “enter” button on the login screen. Or in the bottom right corner.

      • d3Xt3r@lemmy.nzM
        link
        fedilink
        arrow-up
        4
        ·
        edit-2
        8 months ago

        If an application only ships with Wayland, then… well, I guess you’re using Wayland now.

        If you wanted to though you could run Wayland apps under X11 - you could use something like cage to run the app within it’s own Wayland window. Kinda similar to running X11 apps using XWayland, but not as seamless or pretty, so I wouldn’t recommend it of course.

    • nakal@kbin.social
      link
      fedilink
      arrow-up
      2
      arrow-down
      6
      ·
      8 months ago

      Linux distributions compile stuff by themselves. No one uses vendor-provided software if there is a way to compile it.