This merge resquest has finally been merged into XWayland, which means NVIDIA users are just one beta driver release away (May 15th) from probably having a good experience on Wayland now!

  • 𝘋𝘪𝘳𝘬@lemmy.ml
    link
    fedilink
    arrow-up
    2
    arrow-down
    4
    ·
    7 months ago

    Nvidia shouldn’t need to put anything in. It’s entirely Waylands fault that it does not work well with the already existing hardware and drivers environment.

    Nvidia is shit for so many reasons but not because Wayland doesn’t work well with it.

    • Bene7rddso@feddit.de
      link
      fedilink
      arrow-up
      4
      ·
      7 months ago

      If Nvidia had worked together with Wayland devs from the beginning this wouldn’t be an issue

        • Rustmilian@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          ·
          7 months ago

          If Nvidia had worked together on Xorg, we wouldn’t have had all of those shitty Nvidia unique x11 bugs with Nvidia’s crappy proprietary drivers in the past.

          • 𝘋𝘪𝘳𝘬@lemmy.ml
            link
            fedilink
            arrow-up
            1
            ·
            7 months ago

            Cannot confirm any Nvidia unique X11 bugs since everything works perfectly fine since a decade or so for me – but tons of Nvidia unique Wayland bugs (same driver version and same card). I am not quite sure if Nvidia are really the bad one in this specific case.

            My whole invironment is full of stuff to make Wayland actually work with Nvidia.

            $ cat .config/labwc/environment 
            GBM_BACKEND=nvidia-drm
            __GLX_VENDOR_LIBRARY_NAME=nvidia
            LIBVA_DRIVER_NAME=nvidia
            QT_QPA_PLATFORM=wayland
            WLR_NO_HARDWARE_CURSORS=1
            XDG_CURRENT_DESKTOP=wlr
            XDG_SESSION_TYPE=wayland
            

            Not one single line of configuration is used for X11.

        • Rustmilian@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          ·
          edit-2
          7 months ago

          It’s the car manufacturers failure when they can’t properly put their tires on to safely drive on the road or put on tires that weren’t up to code to begin with.