I can no longer reproduce, but my flatpak version locked up around one core when minimized to system tray, until I ran it once with -vgui, then the problem was gone for the new UI too for whatever reason (acceleration on or off). It's "only" around twice the CPU time of idle firefox, now.
Easily reproducible. Moreover when steam is hidden it also used exact one CPU core.
I also noticed the issue, though I am not sure it is related to hardware acceleration, as I have that turned off.
This morning, with steam "closed" (only active in notification area), I came back to my computer to see that the web helper was hogging 2 cores. one pegged at 100% CPU usage, the other around 50%.
Steam 1687386907 on Arch Linux with 6.3.5 zen kernel + 5.27.5 KDE Plasma on a R9-5950X with 64G of RAM
Repro:
Symptom:
Even after just having done the above, steamwebhelper keeps using ~30-35% on one core and 15-18% on another, when it should really both be 0 or close to 0.
I have the same problem with steam utilizing more than 1 core when the window is closed. Disabling hardware acceleration doesn't make any difference, neither does using the beta version. Running steam -vgui solves it and cpu usage is near zero.
Steam system info
My workaround for this is to pause the processes and for some reason, this works:
/usr/bin/sudo killall -STOP steamwebhelper
for some reason, this shuts down all the processes (which I don't need anyway, i'm only using steam to run the game via the command line) and they no longer respawn.
Nothing extracted yet.
Your system information
Please describe your issue in as much detail as possible:
New steam UI utilizes up to 40% of CPU a few minutes after opening. As I can see 2 processes with the name
steamwebhelperdo it.There is no such issue if hardware acceleration is disabled.
Also
steamwebhelperutilizes 50% of intel GPU during these few minutes (I see it inintel_gpu_top).Steps for reproducing this issue: