As far as distros are concerned, Bazzite is a fantastic starting point because you almost certainly can’t go wrong. If you run into programs that need a kernel module or superuser permissions, just distro hop. It’s very likely that in your first time using Linux that you’ll not need those power user things, so Bazzite will be rock solid for you.
Also, in Linux, best practice is to set your home folder to be a separate partition on your HD. You can point your distro to the existing home folder so if you distro hop and you won’t lose your desktop environment prefs/setup or your files.
Here’s my notes on this for Fedora if you need a guide:
Tap for spoiler
Drive partitioning is highly variable between distros and even within distros that have received updates. The following shows the modern setup for all distros at this time.
swapwill depend on how much RAM the system has, and whether hibernation will be used. The proper /system partition size varies from distro to distro. Add a /home folder using the remainder of your drive space. In my case, I have an entire drive for my /home folder (the WD drive) that just doesn’t get reformatted ever if I distrohop.

Apps
- LocalSend
- Remember to use Flatseal to grant filesystem access to the Flatpak so dragging and dropping work outside of ~Downloads folder (Flatpaks by default are sandboxed)
- Steam
- install from package manager, NOT Flatpak or Snap version to include controller dependencies all together
- Zen Browser
- Geekbench
- run in terminal after installing Flatpak; otherwise will close terminal window without showing link to view score
/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=geekbench6 com.geekbench.Geekben
ch6
-
Discord
<aside>
💡- install from RPM Fusion else rich presence won’t work
- set autostart args so app opens minimized in system tray
</aside>
sudo dnf install <https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$>(rpm -E %fedora).noarch.rpm sudo dnf install discordsystem settings > autostart > add new, > application > select discord
see properties > application tab > Arguments > enter
--start-minimized -
CEMU (from Discover/Flatpak store)
-
Retroarch
AMD gfx cards cannot meet or exceed 5080/5090 cards. That said, I think a 9070xt is the best choice right now, because it’s probably going to be cheaper overall to just upgrade in 3-4 years rather than buy a 5090 and hold onto it for 10 years or whatever. You do you, but for me, I think upgrading early is the better choice since 2 flagship AMD cards should equal the price of the nvidia 5080.