This issue has been tracked upstream for a while: https://gitlab.gnome.org/GNOME/mutter/-/issues/3550
What we know is that the gnome-shell process being listed in nvidia-smi (or nvtop, presumably) does not necessarily prevent the GPU from sleeping. In facts, last time I've tried to reproduce this bug myself the GPU was sleeping. I did identify the reason for gnome-shell being listed as taking video memory resources to be a bug in the NVIDIA driver: https://forums.developer.nvidia.com/t/resource-leak-after-destroying- egl-context/335957 But I believe we do not understand yet what actually keeps the GPU awake. ** Package changed: gnome-shell (Ubuntu) => mutter (Ubuntu) ** Bug watch added: gitlab.gnome.org/GNOME/mutter/-/issues #3550 https://gitlab.gnome.org/GNOME/mutter/-/issues/3550 ** Also affects: mutter via https://gitlab.gnome.org/GNOME/mutter/-/issues/3550 Importance: Unknown Status: Unknown ** Tags added: udeng-6787 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2130332 Title: gnome-shell holds wake-lock on NVIDIA dGPU in Optimus mode, preventing power-down To manage notifications about this bug go to: https://bugs.launchpad.net/mutter/+bug/2130332/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
