r/Ubuntu • u/ZealousidealFruit935 • 3h ago
Ubuntu, the best gaming distribution?
I'm looking for advice/tips. My goal is a personal desktop with up to date gaming related stuff, but everything else stable boring Ubuntu LTS. I'm tired of constant rolling updates and chance for breakages with distros like CachyOS, but I don't want to give up gaming related updates. I don't want to sacrifice much stability but want to optimize when possible.
I have over a decade on Ubuntu, Debian, and their derivatives and a year or two spread between Bazzite and CachyOS. I missed .deb and the convenience and calmness those distributions have for personal desktop and gaming use, so I'm back to Ubuntu.
It's a shame there's not a gaming optimized derivative of Ubuntu out there but I don't think there is.
Here's what I've done so far. Did I do too much? Not enough? Let me know what you think.
Up to date optimized kernel. I used Liquorix.
Up to date graphic drivers using kisak-mesa ppa.
Use official Steam .deb, not snap
Use CachyOS proton version
Use Feral GameMode, at least on demanding games
Use zram-tools for fast compressed swap (if ever needed)
Change swapiness and virtual memory allocation (vm.max_map_count = 2147483642, vm.swappiness = 10)
I know I could have went with Fedora but I would miss .deb and LTS too much, and Linux Mint or Kubuntu or something too but I personally prefer default Ubuntu (Gnome) desktop environment usually.
3
u/Mountain_Bedroom5170 3h ago
That's basically my exact setup on my main rig, right down to the Liquorix kernel. Only thing I'd add is MangoHud for the overlay if you want to keep an eye on temps and framerates without it being a whole thing.
You might also peek at the Valve-sponsered linux-firmware repo if you have newer AMD hardware, sometimes they push firmware blobs there before Ubuntu gets them.
1
1
u/Smugness1917 1h ago
I just use stock Ubuntu.
Do fast kernel updates make that much difference these days? I don't think so.
For graphics drivers, whether or not you use Nvidia can make a difference.
Isn't Proton shipped with Steam? Why use CachyOS's? Genuine question.
But since I do game, I always upgrade to interim releases. Every day kernel updates is pointless, but 6-monthly I believe has some value.
1
u/Oerthling 1h ago
It rarely makes much difference and there's always the option of using the HWE ppa.
1
u/ZealousidealFruit935 1h ago
I do enjoy the simplicity of just stock. Maybe I should just be doing that lol
1
u/ZealousidealFruit935 58m ago
Im merely parroting what I've read but it's more about frame pacing than fps. Supposedly stock kernel is for servers and stuff, and optimized for power efficiency and pure bandwidth, where as a gaming optimized kernel will prefer smooth frames at the expense of raw bandwidth and power. I dunno if it's a real measurable thing in practice or not.
1
u/BashfulMelon 10m ago
You're talking about scheduling. You don't need a custom kernel to change the scheduler. The gaming kernel stuff is nonsense. The best kernel is the latest upstream kernel, that's the one everybody is working to improve.
1
u/lemmiwink84 1h ago
But 1024 filedescriptor limit will surely make it quite bad in newer games with newer protons. Should up that limit as well
1
1
u/moky4mido 47m ago edited 22m ago
Man, I'm still fiddling between which game launcher to choose from LOL.. I might finally settle on with faugus after trying steam, bottles and Lutris.
Since I have done neither of those customisations, I'm saving this post might need it later :'))
1
u/un-important-human 43m ago
of course not!
ah i see what you did there you un-ubuntued it. yeah ok could work
1
u/Ok-Anywhere-9416 34m ago
I just use stock kernel with snap steam, flatpak heroic and proton cachy that is default. If I try a different kernel, it might mess with Nvidia.
1
u/Stilgar314 7m ago
I've been gaming in Ubuntu LTS for years now. I do so because Valve's only official Steam version is a DEB file aimed at the last Ubuntu LTS version and I kinda prefer to open a ticket to Valve rather than Canonical (for their Snap Steam, you know). I'm also using Kisak and games simply run when I press play. Maybe I could squeeze a few FPS with a gaming focused distro, but if I wanted to add a gaming distro to my boot choices, it would be SteamOS for sure. So, if I were you, I'd simply try gaming on vanilla LTS and, only if you miss something, start tweaking with all those things you mentioned.
6
u/Far_Combination_3780 3h ago
I've just been using Ubuntu 26.04 LTS now, I might lose maybe 5-10fps compared to other distros but doesn't really matter when pushing 160fps+
What matters to me is not having to mess around and I can just click my game and it works.