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

  1. Visit nobaraproject.org
  2. Go to the download page and select the latest stable release
  3. Choose your desktop environment image (KDE or GNOME variants)
  4. 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

  1. Boot from USB (press F12, F2, ESC, or DEL during startup)
  2. Select the live environment and launch the installer
  3. Set language, keyboard layout, timezone, and user account
  4. Use automatic partitioning if you are new to Linux
  5. Start installation and wait for completion
  6. 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

  1. Launch Steam and sign in
  2. Open Settings → Compatibility (Steam Play)
  3. Enable Steam Play for all titles
  4. 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
Back to Guides Join Community