Steam Deck-style gaming mode for the AMD BC-250 on Fedora. Switch between desktop and console UI at the login screen.
Based on ChimeraOS gamescope-session + gamescope-session-steam, adapted for Fedora + BC-250 hardware.
An installer that sets up a "Steam Big Picture" Wayland session on Fedora. Pick it from SDDM/GDM at login — you get the full Steam Deck UI with resolution switching, MangoHud, VRR, and FSR upscaling. Pick Plasma/GNOME to go back to desktop.
Not a fork of Bazzite or SteamOS. Just gamescope + Steam configured as a login session.
- AMD BC-250 board
- Fedora 43 + KDE Plasma + SDDM
- cyan-skillfish-governor-tt for GPU frequency scaling
- Decky Loader for plugins (optional)
# Dependencies
sudo dnf install gamescope steam mangohud
# Install session
git clone https://github.com/elektricM/bc250-gaming-mode.git
cd bc250-gaming-mode
./install.shThen log out → pick Steam Big Picture at the login screen.
./uninstall.shEdit ~/.config/environment.d/gamescope-session.conf:
# Resolution (auto-detected from your display if not set)
#SCREEN_WIDTH=1920
#SCREEN_HEIGHT=1080
# Render resolution for upscaling (FSR/NIS)
#INTERNAL_WIDTH=1280
#INTERNAL_HEIGHT=720
# Display connector — BC-250 typically uses DP-1
#OUTPUT_CONNECTOR=*,DP-1
# VRR (if your monitor supports it)
#ADAPTIVE_SYNC=1- GPU shows as
card1notcard0on most BC-250 setups — gamescope handles this automatically - Audio over DisplayPort works (passive adapter recommended for HDMI)
- Governor keeps running in gaming mode — idle at ~39W, ramps to 2000 MHz under load
- If you get pixel artifacts, improve VRAM cooling (backplate airflow)
/usr/bin/gamescope-session-plus
/usr/lib/systemd/user/gamescope-session-plus@.service
/usr/share/gamescope-session-plus/gamescope-session-plus
/usr/share/gamescope-session-plus/sessions.d/steam
/usr/share/wayland-sessions/steam.desktop
- ChimeraOS gamescope-session
- ChimeraOS gamescope-session-steam
- Valve's Gamescope
- shahnawazshahin's guide
MIT