Gnome-shell process is spiking CPU utilization

OS env: RHEL8.8.

Even basic desktop operations like moving terminal/konsole windows, opening & editing files in vi, are spiking CPU to 100%

Is this behavior been seen by others?
If yes, what has been the resolution for this.

Thanks for your help.

Are you maybe using software rendering? Not sure about the version of gnome-control-center shipped in RHEL 8, but usually that would mean that llvmpipe is listed in the system/info panel.

This ver is shipped with RHEL8:
$rpm -qa | grep -i gnome-control-center
gnome-control-center-3.28.2-37.el8.x86_64

We are not using software rendering AFAIK.

Thanks

What does it say for “Graphics” in the system/info panel in gnome-control-center?

The system/info panel does not exist.
See screenshots.

Apparently it was called “Details” in 3.28.

llvmpipe is listed

image

What GPU do you have?

We do not have a GPU on the underlying hardware.
Note, we are using a VM and seeing this gnome-shell process piking on a RHEL8 VM

Then only software rendering is available.

Thanks skeller.

Since only software rendering is available, how does that impact the gnome-shell process? Is there a connection, just asking the question.

GNOME uses hardware accelerated rendering for rendering the shell as well as any GTK4-based application. If there is no hardware acceleration, the fallback is to use software rendering, which will impact the CPU use.