OpenSUSE Tumbleweed KDE Gaming - MalwareTester74/Linux-gaming-guide GitHub Wiki
🎮 Gaming on OpenSUSE: Setup Guide
OpenSUSE Tumbleweed is a stable and powerful Linux distribution that provides rolling-release (Tumbleweed) and fixed-release (Leap) options. While it isn't designed specifically for gaming, Steam, Lutris, and Wine/Proton work well with the right setup.
✅ Stable and well-maintained
✅ YaST makes system management easy
✅ Supports latest gaming drivers and tools
⚠️ Important: OpenSUSE doesn't include some proprietary drivers and gaming tools by default, so manual setup is required for best gaming performance.
1️⃣ Installing Steam on OpenSUSE
For OpenSUSE Tumbleweed (Rolling Release)
Install Steam via the official repo:
sudo zypper install steam
For OpenSUSE Leap (Stable Release)
Enable Packman Repository (needed for Steam & proprietary codecs):
sudo zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_$releasever/ packman
sudo zypper refresh
sudo zypper install --from packman steam
Launch Steam:
steam
2️⃣ Setting Up Proton for Windows Games on Steam
- Open Steam → Settings
- Go to Steam Play
- Enable "Enable Steam Play for supported titles"
- (Optional) Enable "Enable Steam Play for all other titles"
- Choose Proton Experimental
To install Proton-GE (GloriousEggroll) for better compatibility:
flatpak install flathub net.davidotek.pupgui2
Launch ProtonUp-Qt, install Proton-GE, and select it in Steam Play settings.
3️⃣ Running Non-Steam Games (Epic Games, GOG, Battle.net)
Installing Lutris on OpenSUSE
Lutris is the best way to run Epic Games, GOG, Battle.net, and other launchers.
sudo zypper install lutris
Adding Epic Games, GOG, or Battle.net
- Open Lutris
- Click "Add Game" → Choose Installer
- Search for Epic Games Launcher, GOG Galaxy, or Battle.net
- Install & launch the game from Lutris
For Epic Games (alternative method):
flatpak install flathub com.heroicgameslauncher.hgl
Launch Heroic Games Launcher from the menu.
4️⃣ Running Windows Games with Wine & Proton
Step 1: Install Wine & Winetricks
sudo zypper install wine winetricks
Step 2: Install DXVK & Essential Libraries
winetricks corefonts vcrun2019 dxvk
Use Bottles (a better Wine manager):
flatpak install flathub com.usebottles.bottles
flatpak run com.usebottles.bottles
5️⃣ GPU Driver Setup for OpenSUSE
OpenSUSE provides NVIDIA and AMD drivers, but installation differs between Leap and Tumbleweed.
For NVIDIA Users
- Add NVIDIA repo:
sudo zypper ar -f https://download.nvidia.com/opensuse/tumbleweed/ nvidia
sudo zypper refresh
- Install NVIDIA drivers:
sudo zypper install x11-video-nvidiaG06
- Enable NVIDIA Prime (for laptops with hybrid graphics):
sudo zypper install suse-prime
prime-select nvidia
Restart your PC for changes to take effect.
For AMD Users
AMD drivers are included by default, but for the latest Mesa drivers:
sudo zypper install Mesa-dri Mesa-vulkan-drivers
Check Vulkan support:
vulkaninfo | less
6️⃣ Optimizing Gaming Performance on OpenSUSE
1. Enable GameMode (Performance Booster)
GameMode helps optimize CPU/GPU performance while gaming.
sudo zypper install gamemode
Add this in Steam Launch Options under game properties:
gamemoderun %command%
2. Enable Fsync for Lower Input Lag
Add this to Launch Options:
PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=0 %command%
3. Enabling ZRAM for Better Performance
ZRAM can improve gaming performance on low-memory systems:
sudo zypper install zram
sudo systemctl enable --now zram
7️⃣ Additional Tools for Linux Gaming
MangoHud (FPS Overlay & Performance Monitor)
sudo zypper install mangohud
Run a game with MangoHud:
mangohud %command%
vkBasalt (Reshade-like Post-Processing for Vulkan Games)
Install:
sudo zypper install vkbasalt
Enable it for Vulkan games:
VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/intel_icd.x86_64.json vkbasalt %command%
Final Thoughts: Is OpenSUSE Good for Gaming?
✅ Pros:
✔️ Stable and reliable for long-term gaming
✔️ Great for developers and power users
✔️ Strong security features with YaST system manager
✔️ Rolling release (Tumbleweed) or stable (Leap) options
❌ Cons:
❌ Proprietary drivers & gaming tools require manual setup
❌ Smaller gaming community compared to Ubuntu or Arch-based distros
❌ NVIDIA Optimus (Hybrid Graphics) setup is tricky
🔥 OpenSUSE is a great choice for gamers who want a stable, well-maintained system with advanced control over software and drivers. 🎮