What distro do you game on?
10mon 5d ago by lemmy.ca/u/qwestjest78 in linux_gaming@lemmy.mlI just picked up a cheap older gaming PC with a GTX 1050 and and Intel I7 CPU. Trying to decide what distro to load on it for gaming. Curious that others experience is gaming on various distros.
You can game on just about any distro -- I'm using NixOS and it's great for many reasons, but also can be a real pain to learn and to solve new problems.
But if you're looking for the easiest to set up that will be most likely to just work and gaming is a priority, go for Bazzite.
I will second Fedora and Debian as extremely solid, well-supported distros, though both will require some initial setup (mostly enabling nonfree repos, especially for Nvidia gpus)
OpenSUSE Tumbleweed here, both on my desktop and Steam Deck. i like the stable rolling release model. Allows me to get shiny new things that have at least gone through automated tests.
And in case anything goes wrong it comes with snapper configured by default for easy rollbacks.
Yes! Tumbleweed squad.....rise up.
This got me started with Linux. Such a great first distro.
It ended up being my second distro because Kubuntu completely crapped out after an update. Tumbleweed is excellent!
Comes with a bunch of warnings for Steam, is there some postinstall setup needed before gaming is convenient on opensuse? Or am I out of loop, I was under the impression that it's not that good for that https://en.opensuse.org/Steam
Luckily I did not read those warnings so they did not apply to me.
So far no problems.
Fedora
I game on Fedora because it was just the OS I installed on my gaming PC when I moved to Linux. Everything is fine between Steam, Heroic, and Lutris. The NVIDIA drivers were easy to install from the App Store and the only game that doesn’t run well is Death Loop but there’s been some updates and I haven’t tried it in six months so it may be better now. There was a memory leak apparently but I think there were more problems.
Debian. It wont win any awards for fastest release cycles but it's rock stable with great support for my Ryzen 2700 and 6700xt.
Debain gamer here as well!
There seem to be dozens of us
As a FreeBSD user just trying to game on Unix, I've blown up my Debian machine so many times. A couple of years ago, trying to get CUDA in Blender working AND have a recent enough driver for the Windows games I was playing on Proton was killing me. I don't remember what exactly but it seemed like every time I tried to change something, the whole fragile mess would bork itself.
yeah, back when I used nvidia I had to run their driver installer or nothing would work right, and of course any little system update would bork everything until I ran the installer again. Thankfully everything with AMD just works now.
Thank you for validating my pain.
Nobara (Fedora)
Tried Bazzite for a year. Was fun but now back to a normal distro.
Fedora KDE works great for me, but I'm quite comfortable with Linux already
I'm a Linux Mint user and I've not had many problems using Steam as a Flatpak.
I've been enjoying EndeavorOS on Plasma.
Currently Pop!_OS
Rocking Garuda here!
Me too!
Bazzite on the living room PC.
Pretty much any distro will work for gaming these days. Really up to personal preference. I use Arch but have heard good things about Pop!_OS.
I was on pop for a while! It was cool.
Why does the pop shop suck though? Why?? Why is it so slow, why does it crash so much? Why is this such a problem with so many users? It wasn't the straw that broke the camel's back, it was more like an unnecessary brick the camel had to carry.
The pop shop is ass, but you can install the cosmic store and it works wonderfully (cosmic is the DE in development by system76).
Unfortunately I already left Pop! for Fedora when I updated my GPU. I needed something with an updated kernel anyways and Fedora played nice with it out of the box.
But man, I still am surprised when I open up software and it just... loads with no issue.
Cachy OS on personal PC and Bazzite on steam console (htpc) and a onexplayer handheld. Then just good old steamos on the steam deck.
Just rolling with OpenSUSE Tumbleweed.
Mint for two years. Then Arch for a decade. This year I have been trying out CachyOS.
Tumbleweed. Stable rolling release distro.
I switched to Cachyos KDE a week ago. It's the best distro I've used (previously I ran Debian KDE, and Mint Cinnamon before that). I have a GTX 1070 ti and it set up with zero issues. Steam installed perfectly, and I used AUR to install the gaming-meta package.
Fedora on my desktop, bazzite (rebadged fedora) on my steam deck.
I'm always a lil surprised how few fedoras I see on these posts. Fedora is chill. Considering the difference between distros is basically a package manager, seems weird the second most bleeding edge distro doesn't get much love.
The package manager is a big deal; it's amazing how little is packaged for Fedora compared to the Ubuntu family.
Endeavour OS! So far it's been smooth for the past 4 years. I've enjoyed it.
Linux Mint Xfce
Mint because it doesn't break often and usually fixes are simple enough, and Xfce because, though I don't know how well it fares compared to others nowadays, it was the variant that would run the lightest in a previous computer I had some years ago, so I grew attached to it.
Also besides Steam, Heroic (for GOG, EGS and Amazon Prime) and Mitch (for Itchio) work fine on it.
PopOS. Lots of folks recommend bazzite for gaming though.
Void with X11 (fvwm3). The fussier games tend to be online live-service titles; every new release Genshin Impact does a new weird.
Manjaro (Arch) with hyprland for my window manager.
OpenSUSE Tumbleweed. Meets all my requirements 😀
Bazzite. Literally built for gaming.
Slackware current.
This isn't a troll. I use it to game on my dual core pentium lovingly dubbed 'the craptop'. And I use it to game on my mid-tier gaming PC.
Nobara but considering other option such as Bazzite and GLFOS.
I would suggest you to choose a lightweight DE, in simpler word everything but GNOME. On my machine GNOME was eating ressources resulting in less FPS around roughly 10%-20% performance loss. But from a distro to another one I haven't seen major gap in my benchmarks. Desktop Envrionement had much more impact
Bazzite and Mint
Bazzite runs great on my main gaming PC in desktop mode and on my HTPC in gaming mode. Maintenance is minimal and it just works (on AMD hardware), while packages are pretty recent and it's absolutely stable.
I was running a GTX 1660ti and an i7 until yesterday using CachyOS. Worked great! Though for older cards, I might recommend a LTS distro to ensure you retain support (Mint is my go-to recommendation).
A rolling release is probably better long term. Arch for example currently has Nvidia drivers as far back as for Fermi (GeForce 400/500) cards.
I've been using Nobara for about 2 years and it's been very good.
Arch. If it's not a server, arch. Always arch.
Arch Linux is Linux built my way. My system blends to what I do. Clean and fast, no clutter in sight, with 100% freedom and control. I use Arch BTW !!
It suits my needs because I decide. It's bleeding edge, so I get latest packages. Just the way I like it.
Mint. I've been happy with it. I'm more familiar with debs/apt/Ubuntu so I wanted to stick with something familiar but didn't want to use Ubuntu. It's worked very well for me for gaming. I just upgraded my GPU from an Nvidia card to an AMD card which, aside from having to manually install the drivers from the terminal, has worked very well.
Arch, all flatpacked.
CachyOS KDE + Windows 11 debloated dualboot with games on shared BTRFS drive and WinBtrfs driver
Fedora and steamOS
Arch Linux. I wanted to try Hyprland with something and I felt like it was the easiest with Arch.
Hyprland isn't officially supported on that nvidia card
Well, I just gave my reason for using Arch. Pre-Turing cards are already problematic on Linux, not just with Hyprland.
Right, my mistake, I assumed OP was asking for advice!
Be aware support for 1050 on 580 version of driver is ending so rolling release distos can make u a problem when they will upgrade version higher than 580
Generally they should offer a package for older drivers, though.
GTX 1080 + i7 4790K here: I run an Arch Linux Wayland setup (labwc) on my machine. So I use this for gaming, too.
I have a handful of native games running without any issues. Other games I run on Steam (installed via Flatpak to avoid the 32 bits dependency hell). Never had any REAL issues that were not coming from Nvidia not running well on Linux or Valve not getting Linux support right.
arch on a walmart gaming laptop, hooked up to an old external monitor
What I've found is that what works bet for your preferences and build is best. When I had an Nvidia card, Pop!_OS worked best for stable performance. I'm not a fan of Gnome though and it got me to upgrade to an AMD card and I've moved to Bazzite with no regrets.
Up to a couple of days ago was using arch linux, now using opensuse tumbleweed.
So far I got the same experience in both, and most of the issues I got were related to my poor understanding on how to properly setup Hyprland when using a minimal installation setup.
I guess the distro itself wont make that much difference.
I use it for general things as well, but I have MX Linux on my laptop and it works well enough for the type of games I play ( nothing all that requirement heavy ). Steam's Proton works fine. So does WINE for modern games.
I've tried WINE without any tinkering on a couple old abandonware games ( 3D-Ultra Minigolf and some other game ) and both had issues with scaling, fitting into their borderless window, and crashing when selecting a menu button thing. So, older titles like those might be out of the question... if I don't try them on DOSBox.
I use stock Arch with i3wm. My girlfriend uses Nobara with KDE.
I'm on Mint with an RTX 3060ti and Ryzen 5. Pretty much everything "just worked" except for the proprietary software for rebinding my mouse and gaming controller. I found alternative software for the mouse (Logitech g300s) but I'm still having difficulty with the controller (8bitdo Ultimate 2).
I started with Bazzite but wanted a system that wasn't immutable, so I switched to Garuda. Both have been easy and reliable.
I just run Arch, I've been an Arch guy for years and never saw any reason to switch
I don't think the hard part of linux is getting proprietary GPU drivers. They all have package managers that will grab them for you, after quick google search anyway. Mint will have the most specific google support for more esoteric problems/goals. Pika OS includes gpu driver bundles and is similarly debian based. But it wasn't good at waking from sleep on my old hardware with 1650super. Too hard to fix.
Eh, I don't find dnf very limiting nor do I frequently get stymied by a missing package.
Fedora atm, I heard it's pretty good I haven't really tried anything else.
Guix
Guess I'll lie, next time.
Void Linux with XFCE on my desktop, and Bazzite on my media center PC.
Arch. Just dropping the dxvk/vkd3d libs in the game main dir with exe and double click. No need for bottles, crates, kegs and other warehouse ware. 😂 Just plain old simple and highly customized Wine 10.5.
SteamOS on a Steam Deck.
When I want to game, I want to game, not be stuck playing a round of "tech support simulator"
Windows 11 :/
Though heavily neutered, where even defender is disabled.
I boot CachyOS Linux with a lot of tuning (and some recent game testing). A linux gaming OS! I'm using Cachy like 95% of the time; I am not anti linux.
But honestly... It's just not worth a few lost features and performance hit over Windows for me, on top of the extra hassle. Its easier to just reboot. Maybe the experience is different on AMD GPUs, but I suspect Nvidia is at a disadvantage here.
This is on a desktop. Based on my experience with a RTX 2060 laptop I used to have, you also have the to deal with graphics switching, rendering on one device while displayong on another, and making sure your 1050 actually goes to sleep when not in use.
I'm using Manjaro because I wanted a rolling release distro that focused on kde, and SuSE didn't feel like downloading that day. No problems here