I'm not sure what changed to make 19.10 heavier than 19.04, but I can
explain what you are seeing.
What you are seeing is an OpenGL-based application (Firefox or Chromium)
that is being forced to update its entire window constantly. Since it is
OpenGL-based, gnome-shell does not have the opportunity to identify just
the small area of the screen that is changing, but has to update the
entire application window at full frame rate. To do that in software
without a GPU is expected to use a lot of CPU and multiple threads,
sorry.
** Summary changed:
- gnome-shell 100% CPU usage on all cores when animated gif is displayed
+ gnome-shell (via Mesa/LLVMpipe in a virtual machine) uses all CPU cores just
to update the screen
** Changed in: gnome-shell (Ubuntu)
Importance: Undecided => Low
** Changed in: gnome-shell (Ubuntu)
Status: Incomplete => Triaged
** Also affects: mesa (Ubuntu)
Importance: Undecided
Status: New
** Also affects: mutter (Ubuntu)
Importance: Undecided
Status: New
** Changed in: mesa (Ubuntu)
Importance: Undecided => Low
** Changed in: mesa (Ubuntu)
Status: New => Triaged
--
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1850874
Title:
gnome-shell (via Mesa/LLVMpipe in a virtual machine) uses all CPU
cores just to update the screen
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1850874/+subscriptions
_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : [email protected]
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help : https://help.launchpad.net/ListHelp