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
Desktop Bugs, which is subscribed to mutter 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


-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to