On my gaming desktop, I am using Fedora currently with the Awesome WM. That might change though with all the RH stuff going on. On my gaming laptop I switch between Arch and Void with Qtile on both.
Operating Systems
All things operating system related, from Windows to Mac to Linux distros and the more obscure.
Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
Im running good old Ubuntu with gnome. I mostly play terraria, minecraft I and Bethesda rpgs these days so it does everything I need.
Here's my config (no hardware):
- OS: Arch
- Kernel: linux-zen
- Window Manager: i3-gaps
- Compositor: picom
I've been running this for several years now across multiple PCs, all with different hardware, including Nvidia and AMD for graphics, and Intel and AMD for CPU - and it's been working really well for me right up until recently.
After this paragraph, I will talk about the issues I've exeprienced as a gamer using my particular config. Please note that it's just a couple of minor issues, and the rest of the experience has been more than wonderful, convenient, functional, and beloved, and I do recommed Arch as a gaming setup as someone who's been running it to play games for several years in a row.
The most recent Steam Next Fest (June 2023) has revealed several demos that behaved like they launched, i.e. Steam changed my status to "in-game", changed the Start button in library, updated the playtime properly, etc., yet the game did not, in fact launch at all. I managed to play the affected demos when I switched to the KDE Plasma desktop environment on the same PC... and back on the same config after that as well.
I would consider that a one-time error that was gone by, essentially, reloading the X server, but there's been another consistent issue that I have only managed to observe in this i3+picom config. Ever since Steam's most recent UI beta, the floating elements, such as the buttons that let you install the game's demo, wishlist it, or navigate the store by the tags applied to the same game, all of which appear when you're hovering your mouse pointer over the game's thumbnail in Steam, are basically ignored; when clicking any of them, the click registers on the element that is supposed to be underneath the element you're actually trying to click: for example, if you're hovering your mouse pointer over a game and want to click the green wide "Install Demo" button, which is floating over another game's thumbnail, you'll click that thumbnail instead and open its Steam page. This particular issue persists between full PC reboots, X server restarts, i3/picom restarts, etc., and never occured in XFCE or KDE Plasma.
As I haven't been using any of the store features in Steam prior to the June's Steam Next Fest, I failed to notice any of the above, but now, I can't deny that it's been annoying. I really like my current configuration for everything I'm doing at my PCs: it's great for my work, it's even great for my gaming, it's great for my leasure, and I don't want to ditch it, because I have already tried many other tiling window managers, and i3-gaps is the one that stuck with me the most.
Now, I know there's sway, which is supposed to be a drop-in alternative, i.e. I can use my i3 config with it no problem, but sway uses the Wayland compositor, so I can't run it as easily: I'll have to set up the SDDM display manager instead of the dead-simple lightdm in order to keep the convenient multi-user setup I have, and probably sacrifice some of the performance my GTX 1080 has been giving with the proprietary drivers (I know, disgusting, but it has worked the best for my hardware as compared to the nouveau, unfortunately). I guess it's just time for me to tinker again.
Debian
Arch/EndeavourOS. Updates for the recent hardware come pretty fast and they are stable. Most of the time I use gamescope from Valve to get better latency.
Zorin OS 16.2
I use Arch with XFCE. Yes, it took a while to get running properly, and just the other day I went to print something and realized cups hadn't even been installed yet, so I spent 15 minutes getting my printer up and running, so I totally get that it's not for everyone. I like it because of the detailed wiki with great tutorials and instructions on getting things working, like the one I used to get a nextcloud installation working on my computer. And I like it because of the extensive Arch User Repository, so I know I can install whatever I like. I mostly just play Stardew Valley and trackmania on it. I've used Manjaro before and enjoyed that too, and it comes with all the benefits of arch.
I installed Mint on my friends computer, which works totally fine, but I don't know how it is for gaming; she definitely doesn't game.
Arch really is a documentation project rather than a distro, their wiki tops most everything out there :)
Like several others here I am using pop_os. I bought a System76 laptop though so they kind of go hand in hand.
Not at all an expert, but I'm doing fine with most games on Manjaro. Most things worked out of the box with Proton on Steam. I also liked Arch before I got old and lazy, and Manjaro seems to be a good way to get most of the benefits of Arch with lazier upkeep.
Currently running Fedora on my laptop and Arch on my desktop, though I’ll probably migrate from Fedora to openSUSE next month.
Ubuntu's done. Use Mint now.
I've been using Mint without any issues for a while now. I only play Steam games, though.
Native steam with linux supported game makes things rather peachy.
I do tend to end up in Blizzard land again and again.. they tend to run smoothly with some tinkering though.
Also on the latest Mint. I really like it. I was previously on PopOS and enjoyed that, too.
My main distro for years has been Mint, but I play around with a several others frequently. For me, it comes down to the package managers I feel most comfortable in (I know apt the best, but I know zypper and pacman ok enough to get by) and the window manager integration. Personally, I prefer Cinnamon and I think Mint has the best integration for it. My only complaint with Mint lately is the difficulty of getting nvidia drivers to work properly. It should be as simple as selecting the driver you want in the driver manager, but secureboot complicates things a bit.
Now I am on fedora. Before I used debian stable and before that I tried some other distros, like some flavors of ubuntu, endeavor, mint, manjaro and so on.
Linux mint gaming
PopOS is best for out the box gaming, its similar to Ubuntu so you'll be familiar with it
Ubuntu 22.04 LTS - it works perfectly all the time now. I have no idea at this point why anyone would continue to use Windows, tbh. A couple of years ago, audio management and networking were still a little bit fiddly, but I have not typed SUDO in almost two years now. I game with Steam, and Proton works with pretty many titles, but not all; I guess I am not that heavy a gamer - having a hard time getting past Kerbal Space Program 1.0 with its endless variety of fanbase mods and CKAN for mixing and matching them.
garuda, it's just a fancy arch install with the ugliest, bloatiest, default theming you can imagine, but once you get rid of it it's pretty solid.
NixOS. If you played around with Arch you'll be fine. My only gripe (although it's kind of important) is NVIDIA doesn't work. Call me lazy but I haven't felt like switching to an other distro, plus I'm not much of a hardcore gamer.
EndeavourOS with Plasma. migrated from Manjaro after one too many questionable decision on their side.
Don't see it mentioned here - Nobara. Fedora tweaked by Glorious Eggroll to be as compatible as possible with games ootb. Worth looking at.
I used to use Arch but Nobara works too well for me to go back.
A big thing for me too is the custom version of OBS that the welcome GUI installs is excellent and allows for application specific/exclusionary audio sinks so I can screen record games without having audio from discord/music.
I'm running Gentoo on my gaming PC, and would not want anything else.
It's very customizable, as it allows to tweak packages' optional dependencies at compile time. It's also rolling release, so no stress with distribution upgrades. Despite that, it's also very stable (most of the time...).
So far the only downside I've seen is that updates can take a while, as almost all packages get compiled from source.
In the past, I had been using Ubuntu LTS releases for my main HTPC. That original install had been upgraded many times, but actually started out as an Ubuntu spin-off called Mythbuntu. Of course since Steam on Linux was first released, Ubuntu was the most well-supported distro at the time, and still technically is (Look in Steam's .local
install directory and you'll still find ubuntu12_32
, ubuntu12_64
folders which are pre-packaged dependencies & libraries for steam-runtime
built against Ubuntu's core libs for each architecture). It ran many games fine, and the added bonus of a distro focused on being an HTPC meant that I could use mythgame
as a frontend for emulators, steam, or whatever else needed a launcher. Meanwhile, the main focus of MythTV was being an OSS DVR that supported TV capture cards, commercial skip, and transcoding.
It ran all those things well, except trancoding (no VAAPI, only VDPAU & not many codecs), up to a point when my original Nvidia GT240 card became deprecated by Nvidia's binary blob drivers. Thanks to the version-pinned 340
proprietary drivers not being well supported on newer kernels, I have been forced into a hardware upgrade cycle. Decided to go with AMD this time around, but the first card has some kind of hardware issue (9 times out of 10 after a reboot, the amdgpu
driver says the SMU won't init properly... same on windows but no helpful error messages, just doesn't work at all). The card arrived without an OEM box, and seemed suspiciously in used condition although it wasn't sold to me as a used model. Thanks to testing in a rolling-release distro based on Arch, I was able to prove that it wasn't due to software, but instead was a hardware issue. I'm going to send that GPU back and get another one to replace it once prices get less insane.
I tested out various Manjaro LiveCDs to check if it was a software or driver problem, and did get the GPU working about once every 10 reboots. I decided to go with a full install of Manjaro Sway edition to try and test out wayland & a more minimal window manager. I didn't think I'd like it at first, as I'd always avoided using i3wm
in the past... but actually it's starting to grow on me and I think I'll try this out as a daily driver for a while. After following some instructions on the Arch wiki to identify missing steam-runtime dependencies and installing them via pacman
, everything works, including Proton-based games. Technically Steam is still running under Xwayland
, as evidenced by xlsclients
output, but it works and seems much snappier than running on Ubuntu with X11.
Ubuntu 20.04lts
I have my gaming computer hooked to my TV and running Chimera OS. Makes it easy to use with just a controller.
Win11 is worse than a phone vis a vis spying. Finally made a switch. could not install popOS, so ended up with mint.
Mint Cinnamon. Things generally work put of the box. There's the occasional weird config mess to get into but it's Linux.
I use Void Linux. I like how much more up to date the libraries and apllications tend to be, it's quite similar to Arch in that regard, as it's a true rolling release just like Arch.
It also tends to be very stable as well, with couple minor issues I had ever experienced got fixes within 48-ish hours. One was hugin not launching, and the other a transition issue between pipewire-media-session and wireplumber being the default.
Void uses runit for service management, and is still multithreaded despite taking a more similar approach to just plain shell scripts, and constantly monitors services. What I like about this is more much simpler services are to write compared to SystemD, and then you just put a simlink to them from /etc/sv/ to /etc/runit/runsvdir/default/ to enable or disable.
Void also uses their own XBPS package system, which operates similar to pacman, and is equally fast. Void is basically a rolling release like Arch, with the latest updates, but instead has a more "classic" system management style, which I for one greatly appreciate.
After nearly a decade of distro hopping, Void is where I landed for at least the past several years, and I see no reason to leave. Just sharing incase someone else out there thinks this sounds like the system for them, and if so, Take a Step Into the Void, it might be what you're looking for. That's what I like about there being so many distros, there's choice to match each one's needs.