gnome-shell (via Mesa/LLVMpipe in a virtual machine) uses all CPU cores just to update the screen (on Wayland only)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-shell (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned | ||
mesa (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned | ||
mutter (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
This started to happen with Ubuntu 19.10.
When an animated gif is displayed in a browser, gnome-shell begins using 100% CPU on all cores.
To reproduce:
1) open Firefox, or Chromium
2) load an URL where an animated gif is displayed - you can also use this direct link to https:/
3) gnome-shell will start using 100% CPU on all cores (as long as Firefox/Chromium window is in the foreground)
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu8.1
Architecture: amd64
DisplayManager: gdm3
DistroRelease: Ubuntu 19.10
GsettingsChanges:
InstallationDate: Installed on 2019-05-12 (172 days ago)
InstallationMedia: Ubuntu 19.04 "Disco Dingo" - Release amd64 (20190416)
Package: gnome-shell 3.34.1-1ubuntu1
PackageArchitec
ProcVersionSign
RelatedPackageV
Tags: eoan
Uname: Linux 5.3.0-19-generic x86_64
UpgradeStatus: Upgraded to eoan on 2019-10-16 (15 days ago)
UserGroups:
_MarkForUpload: True
Hmm, gnome-shell is mostly single threaded so it shouldn't be able to use "all cores". It should saturate only one core at most.
Please provide a screenshot of 'top' running in a Terminal window, showing that gnome-shell (or anything) is using the CPU.