Daniel, after further extensive testing and trialling. I can confirm that the high CPU problem does not occur when I disable all GNOME extensions. When no gnome-extensions were enabled the problem did not occur.
However, I was able to make the high CPU problem appear by running the dock gnome-extension. I have noted a reduction in the frequency of this problem after the recent set of patches. As you are already tracking a similar issue caused by gnome-extensions I am happy for you to close this ticket. However I am also willing to send you any further information if you want more data. Regards, Fausto. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1894666 Title: Gnome high CPU preventing login after screen lock Status in gnome-shell package in Ubuntu: Incomplete Bug description: I have configured my PC to lock the screen automatically after a period of inactivity. Often when I come back to my PC I'm unable to login due to gnome shell running at 100% CPU (according to htop). The only way I can log in is to SSH to the machine from another PC and kill the gnome shell task running at 100% Other than noting this only happens when I try and unlock the screen I haven't been able to find any pattern which can explain this behaviour. I've never had problems with gnome shell while using the PC. Some info about the machine Ubuntu 20.04, Nvidia drivers, 4k monitors ProblemType: Bug DistroRelease: Ubuntu 20.04 Package: gnome-shell 3.36.4-1ubuntu1~20.04.2 ProcVersionSignature: Ubuntu 5.4.0-45.49-generic 5.4.55 Uname: Linux 5.4.0-45-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.20.11-0ubuntu27.8 Architecture: amd64 CasperMD5CheckResult: skip CurrentDesktop: ubuntu:GNOME Date: Mon Sep 7 22:01:37 2020 DisplayManager: gdm3 InstallationDate: Installed on 2020-09-05 (2 days ago) InstallationMedia: Ubuntu 20.04.1 LTS "Focal Fossa" - Release amd64 (20200731) ProcEnviron: LANGUAGE=en_AU:en PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_AU.UTF-8 SHELL=/bin/bash RelatedPackageVersions: mutter-common 3.36.4-0ubuntu0.20.04.2 SourcePackage: gnome-shell UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1894666/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

