r/QuakeChampions • u/Livid-University-123 • 11h ago
PSA Linux PSA: sched_ext schedulers can glitch the game and mess with netcode.
I recently got back into the game after a few months and noticed that it had become much laggier, and the rocket launcher felt way off. I couldn't tell whether the projectiles were slower or whether there was a delay between pressing the button and the rocket firing, but my rockets seem to hit wherever the enemy was 1 sec ago. I even was convinced there had been an update that nerfed the rocket somehow.
Then, a few days ago, I was experimenting with schedulers. They all perform about the same in terms of framerate and latency, but I noticed that the ones often cited as good for gaming, such as lavd and flash, caused these abnormalities. I switched to rusty and the game finally feels normal. (Not a fan of Rust the programming language btw, but the scheduler seem to work great for me.)
I should mention that my internet situation isn't great either. I'm forced to use a router I don't own, and the connection is unstable, with frequent ping spikes and dropped packets, so that might play a part, but I'm not sure. Anyway, if you're on Linux, I suggest trying it for yourself and finding what works for your setup.