I tested all of these: * gnome-extensions disable [email protected] * gnome-extensions disable [email protected] * gnome-extensions disable [email protected] * gnome-extensions disable [email protected]
and then had no effect on the performance on noble (yes they did disable and I could see the visible changed in UI). I tried rebooting afterwards with no improvement. I did this: You can test that theory by comparing the windowed performance between jammy and noble. noble performance is about equal with a maximized window and fullscreen (140fps) jammy performance is a bit lower maximized window than fullscreen (162fps vs 177fps) but I see gnome-shell cpu usage at ~50% when when maximized window (vs 0-1% in fullscreen) so yeah definitely appears to be an issue with fullscreen direct scanout not working and additionally just gnome performance regresssions with windowed mode . -- 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/2052913 Title: Large Performance Regression in gnome-shell from Ubuntu Jammy to Ubuntu Noble Status in gnome-shell package in Ubuntu: Incomplete Status in mutter package in Ubuntu: New Bug description: Test system: ARM64 Ubuntu Jammy (gnome-shell 42.9-0ubuntu2) and Ubuntu Noble (gnome-shell 45.3-1ubuntu1) Default Ubuntu GNOME desktop environment used with no user added extensions. GPU driverstack identical between the two distros (eliminated as a variable). Linux kernel identical between distros (eliminated as a variable) CPU, GPU, and RAM clocks pinned to max. Test case: Minecraft Java Edition (shared drive with identical setup between Ubuntu versions). Fullscreen 1080p. Xorg display server. FPS (uncapped): Ubuntu Jammy: 177fps Ubuntu Noble: 140fps Observations: Ubuntu Jammy: gnome-shell process cpu% when camera is still: 0-1% gnome-shell process cpu% when camera is moving: 10-20% Memory Bandwidth (CPU and GPU shared): 40% Ubuntu Noble: gnome-shell process cpu% when camera is still: 20-55% gnome-shell process cpu% when camera is moving: 30-55% Memory Bandwidth (CPU and GPU shared): 50% In both cases GPU utilization is observed to be near 100%. So in summary, large performance regression regression which appears to be due to gnome-shell. There is nearly no gnome-shell cpu% usage on ubuntu jammy when there the camera is still (even with a fps graph drawn onscreen) in stark contrast to ubuntu noble. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/2052913/+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

