Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BC-250 Gaming Mode

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.

What this is

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.

My setup

Install

# Dependencies
sudo dnf install gamescope steam mangohud

# Install session
git clone https://github.com/elektricM/bc250-gaming-mode.git
cd bc250-gaming-mode
./install.sh

Then log out → pick Steam Big Picture at the login screen.

Uninstall

./uninstall.sh

Config

Edit ~/.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

BC-250 notes

  • GPU shows as card1 not card0 on 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)

What gets installed

/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

Credits

License

MIT

About

DIY Steam Deck gaming mode for Linux desktops. Based on ChimeraOS gamescope-session.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages