Nobara Setup Guide
Complete guide to installing and configuring Nobara for a smooth Linux gaming setup.
What is Nobara?
Nobara is a Fedora-based Linux distribution focused on gaming and content creation. It includes practical patches, multimedia codecs, and quality-of-life defaults to reduce first-time setup friction for desktop gaming.
- Fedora base with gaming-focused patches
- Multimedia codecs and practical defaults included
- Strong Steam + Proton compatibility out of the box
- Balanced update cadence for daily use
- Great starting point for Windows switchers
Step 1: Download Nobara
- Visit nobaraproject.org
- Go to the download page and select the latest stable release
- Choose your desktop environment image (KDE or GNOME variants)
- Download the ISO and verify checksum when available
Step 2: Create Installation Media
Flash the downloaded ISO to a USB drive using one of these tools:
Step 3: Install Nobara
- Boot from USB (press F12, F2, ESC, or DEL during startup)
- Select the live environment and launch the installer
- Set language, keyboard layout, timezone, and user account
- Use automatic partitioning if you are new to Linux
- Start installation and wait for completion
- Reboot and remove the USB drive
Step 4: First Boot & Updates
Update System Packages
sudo dnf upgrade --refresh -y
Reboot After Updates
sudo reboot
A post-update reboot ensures new kernel or driver updates are fully applied before gaming setup.
Step 5: Configure Gaming Tools
Steam Setup
- Launch Steam and sign in
- Open Settings → Compatibility (Steam Play)
- Enable Steam Play for all titles
- Select Proton Experimental or a Proton-GE build
Install ProtonUp-Qt (for Proton-GE)
flatpak install flathub net.davidotek.pupgui2
Performance Overlay + Tuning
mangohud %command%
gamemoderun %command%
gamemoderun mangohud %command%
Add one of the above to Steam launch options depending on your needs.
Step 6: Optional Tools
- Lutris - Install and manage games from multiple launchers
- Heroic Games Launcher - Epic and GOG support
- Bottles - Isolated Wine environments for specific apps/games
- CoreCtrl - Optional GPU power profile tuning (advanced users)
Useful Commands
System Update
sudo dnf upgrade --refresh
Install Common Gaming Tools
sudo dnf install -y steam gamemode mangohud
List Installed Kernels
rpm -q kernel
Check GPU Driver Stack
glxinfo | grep "OpenGL renderer"
Troubleshooting
Game Won't Launch
- Verify game files in Steam
- Try another Proton version in per-game compatibility settings
- Check ProtonDB for known fixes
Poor Performance
- Use GameMode in launch options
- Confirm GPU drivers are loaded correctly
- Use MangoHud to monitor frame times and bottlenecks
Audio Problems
- Restart user audio services:
systemctl --user restart pipewire wireplumber
- Use
pavucontrol to verify output and per-app routing
Resources