While you're here, please consider supporting GamingOnLinux on:
Patreon,
Liberapay or
PayPal Donation.
We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!



We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
Popular this week
- Valve have multiple games in development they will announce says Gabe Newell
- Tencent now own majority stake in Don't Starve and Oxygen Not Included creator Klei
- System76 reveal the brand new Darter Pro with Intel Xe graphics and their open firmware
- Plasma 5.21 Beta is out and it's a thing of beauty, towards first-class Wayland support
- Linux on the Apple M1 takes another step closer with Ubuntu working thanks to Corellium
Contact
Latest Comments
-
Save the world in the dark sci-fi adventure ENCODYA out…
- jens -
Save the world in the dark sci-fi adventure ENCODYA out…
- tuubi -
Intel hits a new milestone with the Iris Xe "DG1" deskt…
- Liam Dawe -
NVIDIA release the 460.39 Linux driver update, improved…
- jens -
Save the world in the dark sci-fi adventure ENCODYA out…
- Perkeleen_Vittupää - See more comments
Latest Forum Posts
- Mechwarrior 5 Epic Games Store performanc poor , help much apprec…
- mirv - Intel Xe vs AMD Radeon
- Arehandoro - New Desktop Screenshot Thread
- sainivedant41 - OpenHMD Oculus Rift CV1/DK2 with positional tracking
- midget_3111 - Platinum rated Proton games won't run on Pop!_OS
- Whitewolfe80
View PC info
the letter before the cpu% in top is the program state R=running, S=Sleeping .

Your load averages are also very low so I suspect most of that "load" htop is showing is IO wait, which is anoying doesn't show, unlike regular top;
https://pastebin.com/cw8SRVVd
I also don't understand, it is a simple chinese RGB semi-mechanical keyboard, doesn't do anything other than normal keyboard stuff (and the RGB isn't programmable, it's just colourful LEDs). The name is "Leadership Gamer" i guess, i just bought it because it was cheap
Woah, i admit that i just downloaded because i thought it was prettier
So now that i uninstalled alacritty when i put top and evtest at the same time the CPU isn't overclocked as shown here:
https://imgur.com/a/A9bCOFd
When i run Steam it still shows around 100% CPU. Not from steam, but from fossilize_repla:
https://imgur.com/a/AO2hfAq
That is pretty strange, but when i look it up it appears that it is part of Vulkan.
Also when booting up Steam Xorg flashed at 200% CPU:
https://imgur.com/a/Ub9Nzwy
When i run a simple Unity game like RE:RUN the CPU again went over board reaching around 116%: https://imgur.com/a/yfFhYyX
I did, luckily i got hold of my father's old even cheaper keyboard and now the in-game movement is fine, and when i run evtest it shows the correct value when holding down keys:
https://pastebin.com/UBv1p2AJ
I also ran dmesg again in case it is helpful:
https://pastebin.com/CEk0NBdh
I guess this solves the problem, but the CPU thing still bothers me and i still have to give this keyboard back to my father eventually...
Anyways we are closer to solving this, and i want to thank everyone that helped along the way!
Last edited by Jeremy on 3 December 2020 at 10:08 pm UTC
That's probably this:
https://github.com/ValveSoftware/Fossilize
Not part of Vulkan itself, but one of Valve's tools to help Vulkan based programs load a bit faster, especially on the first boot. Basically that should go away eventually, once the cache is all built up, so I wouldn't worry about it.
It did look like a hardware problem :).
About the CPU usage… Fossilize seems to be Steam’s tool to compile/store/share Vulkan shaders so it’s normal that it uses a lot of CPU, and you can disable it in Steam’s settings if you want (I keep it disabled because it wastes a lot of bandwidth and disk space… and CPU it seems).
When you run a game it’s quite normal that it uses a lot of CPU too. Going above 100% just means it’s using more than one core.
If that is the case then i only need to find a way to use my keyboard again without having issues and everything will be fine! As using my father's keyboard solves all the movement issues.
View PC info
China is famous for producing crappy non standard usb devices that only work on Windows.
They also make good keyboards, its a question of margins - ie. You get what you pay for