GNOME Bugzilla – Bug 785486
Gnome animations choppy with low frame rate
Last modified: 2021-07-05 14:36:24 UTC
Running Gnome with wayland here on Arch Linux and the animations seem very choppy to begin with. I've scoured over every forum to in search for a solution. It becomes unbearable after running the computer for a few hours. The computer uses intel HD 5500 integrated graphics. I'm sure the computational resources required for the overview animation and the show applications animation can be taken care of by all latest intel processors. I find it ridiculous how this issue hasn't been solved it. However I do understand that there are more pressing problems with gnome. That being said, I believe that user experience should also be given importance. It became clear to me that the gnome team does not have enough people working on ensuring smooth performance. please don't misunderstand me. The people behind gnome have done an amazing job to build gnome to what it is now. I applaud them for their service and contribution. However, it won't hurt to have someone dedicated to fixing animation issues. If it can't be fixed it should be removed completely.
Duplicate of bug 725548 ?
does $ cat /sys/class/drm/card0/gt_max_freq_mhz | sudo tee /sys/class/drm/card0/gt_min_freq_mhz resolve the problem ? If so, might be https://bugs.freedesktop.org/show_bug.cgi?id=102199
I'm sorry guys, I forgot to give details of my cpu. Its Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz which can turboboost to 2.7GHz. I've manually edited /sys/class/drm/card0/gt_min_freq_mhz to increase min frequency from 450 to 800. The max frequency is apparantly 900MHz. What does this following command do exactly? does it just make min frequency the same as max frequency?: cat /sys/class/drm/card0/gt_max_freq_mhz | sudo tee /sys/class/drm/card0/gt_min_freq_mhz How would this affect energy useage? Thanks for giving this bug some importance. I appreciate the effort of all the developers involved in this!
Please not that after changing to frequency and restarting, the minimum frequency returns to a default of 450MHz. Anyways to make this permanent?
Your system might be CPU-bound or GPU-bound. I know gnome-shell is fairly CPU hungry during animations and in St rendering. However if your screen resolution isn't too high that shouldn't be the main issue... A third issue is that mutter is algorithmically bound to schedule animations in a choppy way. A fix for that is here: https://gitlab.gnome.org/GNOME/mutter/merge_requests/26
Oh and if you're using Wayland then the Wayland backend has a list of performance problems which I'm tracking here: https://trello.com/c/Q6JYXPPs So I'd personally recommend using Xorg logins for now.
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new ticket at https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/ Thank you for your understanding and your help.