We cannot just globally enable NVreg_EnableS0ixPowerManagement as, per nvidia's 
documentation, it requires that "both the platform and the GPU support 
S0ix-based power management", which my card does not for example.
It might be harmless to enable it even if the card does not support S0ix, but 
it wouldn't solve the issue for everyone.

Unfortunately, NVreg_PreserveVideoMemoryAllocations is currently broken in 
kernel 6.11, manifesting with an completely unresponsive system upon resume 
(some people say online they could at least ssh into the system, but I couldn't 
even do that; it might depend on the status of the network card).
NVreg_PreserveVideoMemoryAllocations is also broken with kernel 6.8 but only 
when using the 560 driver, which is the new default in Oracular...

In the future the plan is to turn on NVreg_PreserveVideoMemoryAllocations by 
default.
But at the moment we're better off with the feature disabled: at least when 
resuming from sleep the system is still responsive.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1876632

Title:
  [nvidia] Corrupted/missing shell textures when switching users,
  switching VTs or resuming from suspend

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-shell/+bug/1876632/+subscriptions


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

Reply via email to