I can't reproduce the explanation in comment #16 for nvidia-550 being faster than nvidia-560 (at least on Turing). Though it sounds like [1], that doesn't seem to affect the shell performance itself.
We've verified that most of the shell's performance problem comes down to an architectural difference between Mesa and Nvidia drivers [2]. And while I thought triple buffering should work around that, it doesn't yet [3]. So [2] is the main fix that the Nvidia driver needs (not counting subtle power saving/scaling differences between 550 and 560). And [3] is a performance improvement to triple buffering that might be possible, and would work around the need for changes to the proprietary Nvidia driver. For completeness there is also benchmark performance [1], which is probably something most Ubuntu users won't notice in everyday usage. [1] https://gitlab.gnome.org/GNOME/mutter/-/issues/3720 [2] https://gitlab.gnome.org/GNOME/mutter/-/issues/3461#note_2236305 [3] https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1441#note_2236368 ** Bug watch added: gitlab.gnome.org/GNOME/mutter/-/issues #3720 https://gitlab.gnome.org/GNOME/mutter/-/issues/3720 -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to nvidia-graphics-drivers-560 in Ubuntu. https://bugs.launchpad.net/bugs/2081140 Title: [regression] Poor performance in Nvidia-560 Wayland sessions To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/2081140/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp