Check out our Monthly Survey Page to see what our users are running.
Input stuttering and Jittery movement when playing games on Steam Play with Proton on Kubuntu20.04
Page: «3/3
  Go to:
Guppy 3 Dec, 2020

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;
example of top

Jeremy 3 Dec, 2020

Quoting: Xpanderim not sure if related, but from that log i can see your USB2.0 Camera keeps spawning new input events.
Quoting: GuppyGoing through you log reveals a stunning number of usb devices - you seem to even have your phone hooked up to your computer 😲
Weird, i am pretty sure those things where not connected when i ran the test, but maybe i just had to reboot so i ran dmesg again after rebooting:
https://pastebin.com/cw8SRVVd

Quoting: XpanderDoes your keyboard also have some sort of touchpad functionality or something like sdcard reader slots? i cant understand why it spawns 3 input events.
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 .

Quoting: GuppyIt's just core 4 getting maxed, it's being overworked by 'alacritty' which wierdly seems to be a terminal bragging about offloading to the GPU.
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

Quoting: Guppydid you really do the test of disconnecting *all* USB devices except your keyboard?

if you did, my last ditch test would be to replace the keyboard with a different one and repeat that test.
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

mirv 3 Dec, 2020

Quoting: JeremyWhen 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.

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.

stan 3 Dec, 2020
  • Supporter

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.

Jeremy 3 Dec, 2020

Quoting: mirvThat'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.
Quoting: stanIt 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.
Oh so the CPU is fine then
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.

Guppy 4 Dec, 2020

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

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!
Login / Register

Or login with...
Sign in with Steam Sign in with Twitter Sign in with Google
Social logins require cookies to stay logged in.

Livestreams & Videos
None currently, submit yours here!
Latest Forum Posts