Activity log for bug #2052913

Date Who What changed Old value New value Message
2024-02-12 06:32:14 theofficialgman bug added bug
2024-02-12 06:45:16 theofficialgman description Test system: ARM64 Ubuntu Jammy and Ubuntu Noble 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. 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.
2024-02-12 06:45:52 Daniel van Vugt tags arm64 noble performance
2024-02-12 06:52:43 Daniel van Vugt bug added subscriber Daniel van Vugt
2024-02-12 07:00:20 Daniel van Vugt gnome-shell (Ubuntu): status New Incomplete
2024-02-29 15:12:20 theofficialgman bug task added mutter (Ubuntu)
2024-03-02 17:36:39 theofficialgman bug watch added https://gitlab.gnome.org/GNOME/mutter/-/issues/3134
2024-03-05 05:22:40 Daniel van Vugt summary Large Performance Regression in gnome-shell from Ubuntu Jammy to Ubuntu Noble Large Performance Regression in fullscreen windows from Ubuntu Jammy to Ubuntu Noble
2024-03-05 05:22:46 Daniel van Vugt bug task deleted gnome-shell (Ubuntu)
2024-03-05 05:22:54 Daniel van Vugt bug task added mutter
2024-03-05 05:23:25 Daniel van Vugt tags arm64 noble performance arm64 noble nvidia performance tegra
2024-03-05 21:27:20 Bug Watch Updater mutter: status Unknown New
2024-04-09 15:38:36 Launchpad Janitor mutter (Ubuntu): status New Confirmed
2024-04-10 01:31:33 Daniel van Vugt summary Large Performance Regression in fullscreen windows from Ubuntu Jammy to Ubuntu Noble [nvidia] Large Performance Regression in fullscreen windows from Ubuntu Jammy to Ubuntu Noble
2024-04-10 07:49:03 Daniel van Vugt summary [nvidia] Large Performance Regression in fullscreen windows from Ubuntu Jammy to Ubuntu Noble [Xorg] Large performance regression in fullscreen windows
2024-04-10 08:03:10 Daniel van Vugt tags arm64 noble nvidia performance tegra amd64 arm64 noble nvidia performance tegra
2024-04-16 09:53:55 Daniel van Vugt mutter (Ubuntu): importance Undecided High
2024-04-16 09:54:02 Daniel van Vugt mutter (Ubuntu): milestone noble-updates
2024-04-26 15:08:15 burned bug added subscriber burned
2024-04-26 21:17:43 Francesco Castellana bug added subscriber Francesco Castellana
2024-04-30 08:17:07 Daniel van Vugt mutter (Ubuntu): assignee Daniel van Vugt (vanvugt)
2024-04-30 08:17:11 Daniel van Vugt mutter (Ubuntu): status Confirmed Triaged
2024-05-03 14:10:32 Nobuto Murata bug added subscriber Nobuto Murata
2024-05-15 09:05:48 Oibaf bug added subscriber Oibaf
2024-05-16 10:21:19 Daniel van Vugt mutter (Ubuntu): status Triaged In Progress
2024-05-20 14:35:10 Bastian Schmidt bug added subscriber Bastian Schmidt
2024-06-14 02:20:40 Daniel van Vugt mutter (Ubuntu): status In Progress Triaged
2024-08-08 00:41:06 Brian Murray nominated for series Ubuntu Noble
2024-08-08 00:41:06 Brian Murray bug task added mutter (Ubuntu Noble)
2024-08-08 00:43:42 Brian Murray mutter (Ubuntu Noble): milestone noble-updates
2024-08-08 00:43:49 Brian Murray mutter (Ubuntu Noble): status New Triaged
2024-08-08 00:43:51 Brian Murray mutter (Ubuntu Noble): importance Undecided High
2024-08-08 00:44:02 Brian Murray mutter (Ubuntu): milestone noble-updates later