this post was submitted on 14 Feb 2025
29 points (96.8% liked)

Linux Gaming

16076 readers
79 users here now

Gaming on the GNU/Linux operating system.

Recommended news sources:

Related chat:

Related Communities:

Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.

founded 4 years ago
MODERATORS
 

I have a flatmate who is making the switch from windows 10 to linux and I Fedora is a distro that I trust to provide a good stable experience. I however use Nobara which comes with all the gaming related tweaks already done. I dont want to recomend Nobara because its package management is intuitive.

The changes i think I need to make is, remove fedora flatpak store. Enable non free software repo. Install proprietary nvidia driver. Install steam, wine, lutris, heroic store.

Is there anything that is required for a smooth Fedora gaming experience?

top 21 comments
sorted by: hot top controversial new old
[–] [email protected] 27 points 1 day ago (3 children)

I just use Bazzite because it’s Fedora with all the gaming tweaks preinstalled (including NVIDIA drivers and displaylink drivers for docks). Best part is it’s immutable so you can’t mess it up irreparably by deleting something or putting some random commands into terminal. This doesn’t quite answer your question but since you mentioned this is for a roommate who is switching from w10, I figured I’d chime in with my usual shilling.

[–] [email protected] 6 points 1 day ago* (last edited 1 day ago)

Seconded. I recently moved my gaming rig from Nobara to Bazzite because this machine is only occasionally booted, and I don't want to spend the little time I have available for gaming doing maintenance instead. Except from a mounting error for my secondary drive that I made (bc after 20+ years on Linux I still can't be arsed enough to learn how to fstab), I was in Cyberpunk 2077 in less than 5 minutes.

Pros:

  • Easy setup, everything works out of the box
  • A lot of preinstalled gaming-related packages and tweaks, plus a lot of QOL improvements over Silverblue/Kinoite
  • Ready to game as soon as it's installed
  • No updates, no maintenance! Full system images are downloaded and installed in the background and are applied at reboot.
  • Immutable so "impossible" to fuck up.
  • uBlue projects are not distros but a delivery system, all the work is actually done by Fedora. No risk associated with a single-maintainer project like Nobara.

Cons:

  • Immutable so "impossible" to fuck up.

Pro tip: don't keep your Steam games on a Windows partition. They won't launch.

[–] [email protected] 5 points 1 day ago (1 children)

+1 for uBlue (Aurora, Bazzite).

Everything you want and need is already set up for you, and the OS is just in the background for your games and other software to run on. No need to install any codecs, or even updating it, because it's already done for you. And if something breaks, then you can just roll back in seconds.

Very user friendly.

[–] [email protected] 2 points 20 hours ago

I’ve been toying with Linux since 2011 and this is the first easy no maintenance Linux. I’ve been running it for a year and a half without any needs to reset or urge to distro hop

[–] [email protected] 3 points 1 day ago

I mostly recommend Bazzite because it comes with fractional scaling, a tiling window manager, and seamless background updates out of the box.

[–] [email protected] 2 points 20 hours ago

Honestly just proprietary driver, steam and proton works really well for me on stock Fedora workstation.

[–] [email protected] 6 points 1 day ago (2 children)
[–] SidewaysHighways 2 points 1 day ago

my daily driver!

[–] [email protected] 1 points 23 hours ago (1 children)

Isn't bazzite designed for mainly gaming only? So any productivity work is not well suited for it?

[–] some_random_nick 1 points 22 hours ago

Yeah, I couldn't set up a compiler :-/ The official discord server suggested using the built-in Arch container but that did nothigg and I simply switched to regular Fedora

[–] some_random_nick 3 points 22 hours ago

I am using stock Fedora for casual gaming. Most games I play have a native linux port. Just install Steam, enable Proton in the menu and you are good to go. Heroic should also come with its own Wine version preinstalled. I never had the need to setup Lutris, Bottles or a system-wide Wine install.

Depending on the games you play, using X11 over Wayland might be the biggest change needed. CS2 with AMD on Wayland stutters a lot, has mouse glitches and random crashes. With X11 the framerate is x2 higher and a lot smoother (though still a lot worse than Win10).

[–] [email protected] 12 points 1 day ago (1 children)

Why remove flatpak?

If your flatmate is new to Linux, it will probably be helpful.

If he is using the gnome de, then install whatever extensions you need to give the windows a minimized button, or point him towards the plasma spin.

[–] Blaster_M 11 points 1 day ago* (last edited 1 day ago) (1 children)

Specifically, it is Fedora Flatpaks, as there have been several problems with Fedora Flatpaks being broken where the official Flatpaks are not.

[–] [email protected] 5 points 1 day ago

Ohh, gotcha. Yeah. Just enable flathub for him. It’s super simple, but I’m sure you know that.

[–] vane 1 points 23 hours ago

I also have bottles installed https://usebottles.com

[–] [email protected] 3 points 1 day ago

that should be all the basics covered

[–] [email protected] 1 points 1 day ago

You can get everything from the store btw.

[–] [email protected] 1 points 1 day ago* (last edited 1 day ago)

My knowledge both of Fedora and Nvidia are both a bit dated. So if anyone "um actually"''s me, probably defer to them. But last I knew you want to get nvidia drivers from the rpmfusion repo. Relevant link: https://rpmfusion.org/Howto/NVIDIA.

As others have mentioned there's no need to remove flatpak.

Otherwise, sounds like you're on the right track to me.

Edit: I just read a comment about breakage with Fedora flatpaks. So perhaps prudent to remove if so.

[–] [email protected] -3 points 1 day ago

Man why not just use Kubuntu and be done with it. You get proprietary drivers out of the box along with proprietary codecs and all.

Steam, Heroic, etc all install great with the packaging system of your choice (deb, snap, flatpak, appimage whatever)

Seriously, I complained about snaps at first, but as a daily user for several months now as a gaming system it works fucking great. And it's stable as heck so I NEVER have any problems.