Announcement

Collapse
No announcement yet.

NVIDIA Outlines Current Wayland Limitations & Upcoming Driver Features

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • NVIDIA Outlines Current Wayland Limitations & Upcoming Driver Features

    Phoronix: NVIDIA Outlines Current Wayland Limitations & Upcoming Driver Features

    Longtime NVIDIA Linux engineer Aaron Plattner shared a status update on Friday around the current feature parity difference between the NVIDIA driver stack on X11 and under (X)Wayland...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Plans, complaints, but nothing done to show, while Intel and AMD are actively supporting and improving ... At least they are whining now instead of that arrogant ignorance. Does it mean there might be some work done finally? It is my turn to have that ignorance now, I guess, as I don't feel any excitement.

    Comment


    • #3
      Rather current nvidia limitations.

      Comment


      • #4
        Good to see a list with their plans. Would like to see va-api added though.

        Comment


        • #5
          Originally posted by jeisom View Post
          Good to see a list with their plans. Would like to see va-api added though.
          I appreciate the optimism, but If I read that correctly, that was a list of things that were not in their plans at the moment.

          Comment


          • #6
            The nvidia-settings utility with the same level of configuration support under X11. This comes down to the lack of cross-compositor display configuration support.
            Given what a mess KDE's display hotplug has been for my triple-head system once an upgrade broke my ability to use MetaModes to disable mode-switching in xorg.conf (to the point where I've been ordering parts for a solution based on hardware passthrough dummy plugs and revisiting my idea to implement an LD_PRELOAD that NOPs XRandR mode-setting APIs), the inability to uninstall KScreen2 and rely on nvidia-settings as the quickest way to pick up the pieces after KWin or KDEd or whatever it is trashes the desktop again, this is another reason I plan to stay on X11 for a while longer.

            ...though I suppose, if I'm willing to resort to LD_PRELOAD, it'd probably not take much more time to just figure out where in kwin_wayland to patch to hard-code a 4480x1080 desktop right at the source of the problem.

            That'd also eliminate the worry about Plasma yet again forgetting the desktop background for one of my monitors when I have to unplug it to try a different KVM switch layout.

            (My left and right monitors are DVI only and I'm still waiting for the DisplayPort-to-HDMI and HDMI-to-DVI adapters I need to be able to use them with the HDMI pass-through dummy plugs I've got and, even if they do work that way, there could still be a problem similar to how my Windows 7 "game console but not a console" on the other leg of the HDMI KVM switch insisted on a horrendously corrupted pixel format until I started plugging the HDMI cable into its Radeon HD 5870 through a DVI-to-HDMI adapter instead of directly into its HDMI port.)

            Hell, half the reason I have that hand-me-down HP prebuilt from 2012 as a "game console but not a console" is so games can modeset to their heart's content where it won't affect the desktop I use for serious work.

            ...and no, don't tell me to report a bug. I tried filing a dozen trivial-to-replicate bugs back during the KDE 3 era and all it got me was being ignored and playing "Begone, patronizing 'We don't care about you and we're too lazy to actually triage our bugs. May I close this?' bugbot" whac-a-mole when the 4 and 5 major releases dropped. (Literally over a decade without a single human with authority to UNCONFIRMED→NEW my bugs taking a look at them as far as I can tell.)

            (I run KDE because, so far, it's been the only desktop where I haven't had to break out Vim and my minimal skill with C or C++ to achieve what I want. Given my Rust expertise and how much less of a hassle its toolchain is, it's entirely possible that, when it comes time to jump to Wayland, it may be easier to patch the GNOME/Mobile-isms out of COSMIC's widget toolkit and make it look more like one of Plastik, Oxygen, or Breeze than to continue to be a KDE user... especially with the creeping tide of mobile-flavoured uncanny valley that Kirigami rewrites are bringing in. It wouldn't be the first time. The first half of the KDE 4.x series was such an "It's no longer laggy and buggy this time. We promise." sh*tshow that I spent it on LXDE and I was so used to LXDE that the only reason I discovered KDE 4 had been fixed was because I added my third monitor, it was going to take a couple of months for another cheap chinese VESA mount plate so the desktop was very non-rectangular, and LXPanel only supported one panel per desktop edge.)
            Last edited by ssokolow; 09 November 2024, 12:27 PM.

            Comment


            • #7
              They could fix this issue where I get 60% of the performance under Wayland than I get under X-windows.

              Comment


              • #8
                Originally posted by mcoffin View Post

                I appreciate the optimism, but If I read that correctly, that was a list of things that were not in their plans at the moment.
                The first list is not planned, the second list IS planned.

                Comment


                • #9
                  I hope they hurry up with their planned features.

                  It feels like waiting forever when each new Linux driver (beta or not) is mostly about bug fixes.
                  I'd expect more effort and more work from a multi billion company.

                  Comment


                  • #10
                    Originally posted by Mechanix View Post
                    They could fix this issue where I get 60% of the performance under Wayland than I get under X-windows.
                    Might be GSP firmware issues. I had stability and performance issues until i disabled that. Doesn't work for the drivers with nvidia's open kernel modules.

                    Comment

                    Working...
                    X