Skip to content
gaming logo

Gaming - Bazzite Gaming Ecosystem

gaming

Gaming ecosystem for Bazzite. Steam fixes, Proton troubleshooting, EmuDeck emulation, Decky Loader plugins, Sunshine game streaming, frame generation, and media apps. Use when users need help with gaming on Bazzite.

SKILL.md

Full skill instructions

Gaming - Bazzite Gaming Ecosystem

Overview

Bazzite is a gaming-focused OS with extensive Steam, emulation, and streaming support. This skill covers the gaming ecosystem.

Quick Reference

Steam & Proton

CommandDescription
ujust fix-gmodPatch GMod 64-bit for Linux
ujust fix-proton-hangKill hung wine/​proton processes
ujust fix-reset-steamReset Steam (keeps games/​saves)
ujust steam-iconsManage Steam shortcuts on desktop

Streaming & Decky

CommandDescription
ujust setup-sunshineSetup Sunshine streaming server
ujust setup-deckyInstall/​uninstall Decky Loader
ujust install-decky-pluginsInstall Decky plugins

Emulation & Tools

CommandDescription
ujust install-emudeckInstall EmuDeck
ujust get-emudeckAlias for install-emudeck
ujust install-boxtronDOS games via Steam
ujust install-steamcmdInstall SteamCMD
ujust get-lsfgLossless Scaling frame gen layer
ujust get-media-appAdd streaming services to Steam

Steam Fixes

GMod 64-bit Patch

# Patch Garry's Mod 64-bit beta for Linux
ujust fix-gmod

Fixes compatibility issues with the 64-bit branch.

Kill Hung Proton

# Force-kill stuck wine/​proton processes
ujust fix-proton-hang

Use when a game won't close or Steam shows a game as "running".

Reset Steam

# Reset Steam folder to fresh state
ujust fix-reset-steam

Preserves:

  • Game installations
  • Save files
  • Screenshots

Resets:

  • Steam configuration
  • Compatibility settings
  • Shader cache

Steam Shortcuts

# Manage Steam game shortcuts on desktop
ujust steam-icons

Creates/​removes desktop shortcuts for Steam games.

Game Streaming

Sunshine Server

# Setup Sunshine (Moonlight protocol)
ujust setup-sunshine

Features:

  • Host games for Moonlight clients
  • Stream to phones, tablets, other PCs
  • Hardware encoding (NVENC, VAAPI, QSV)

After setup:

  • Access web UI at https://localhost:47990
  • Pair with Moonlight client
  • Configure apps and streaming settings

Decky Loader

Install/​Uninstall

# Install or uninstall Decky Loader
ujust setup-decky

Decky Loader adds plugins to Steam's Game Mode.

Install Plugins

# Install recommended plugins
ujust install-decky-plugins

Installs:

  • Bazzite Buddy - Bazzite-specific features
  • FrameGen - Frame generation
  • LSFG-VK - Lossless Scaling Vulkan

Emulation

EmuDeck

# Install EmuDeck for emulation
ujust install-emudeck

EmuDeck configures:

  • RetroArch cores
  • Standalone emulators
  • Steam ROM Manager
  • Controller mappings

Boxtron (DOS)

# Install Boxtron for DOS games via Steam
ujust install-boxtron

Enables DOSBox integration for Steam DOS games.

SteamCMD

# Install SteamCMD
ujust install-steamcmd

Command-line Steam client for:

  • Dedicated servers
  • Game downloads
  • Automation

Frame Generation

Lossless Scaling Layer

# Install/​uninstall LSFG Vulkan layer
ujust get-lsfg

Adds frame generation to games via Vulkan layer.

Media Apps

Streaming Services

# Add streaming services to Steam
ujust get-media-app

Adds:

  • YouTube
  • Netflix
  • Twitch
  • Prime Video
  • Other streaming services

Shows as non-Steam games in library for Game Mode access.

Common Workflows

Fresh Gaming Setup

# Install Decky with plugins
ujust setup-decky
ujust install-decky-plugins

# Install EmuDeck for emulation
ujust install-emudeck

# Add streaming apps
ujust get-media-app

Game Streaming Host

# Setup Sunshine
ujust setup-sunshine

# On client devices, use Moonlight app
# Pair using PIN from Sunshine web UI

Steam Troubleshooting

# Game won't close
ujust fix-proton-hang

# Major Steam issues
ujust fix-reset-steam

Troubleshooting

Proton Game Won't Launch

Check Proton version:

# Try different Proton version in Steam
# Right-click game > Properties > Compatibility
# Select specific Proton version

Check logs:

# Enable Proton logging
PROTON_LOG=1 steam steam://rungameid/<appid>

Sunshine Not Streaming

Check service:

systemctl --user status sunshine

Check ports:

  • TCP: 47984, 47989, 47990, 48010
  • UDP: 47998-48000, 48002, 48010

Decky Not Loading

Reinstall:

ujust setup-decky

Check logs:

journalctl --user -u decky -n 50

EmuDeck Not Finding ROMs

Check ROM paths:

  • Default: ~/​Emulation/​roms/<system>/
  • Ensure correct folder structure
  • Run Steam ROM Manager to refresh

Cross-References

  • bazzite:gpu - GPU driver configuration
  • bazzite:audio - Audio setup for gaming
  • bazzite-ai:configure - Steam autostart, gamemode

When to Use This Skill

Use when the user asks about:

  • "Steam not working", "game won't launch", "Proton hang"
  • "reset Steam", "Steam problems", "game stuck"
  • "Sunshine", "game streaming", "Moonlight", "remote play"
  • "Decky", "Steam Deck plugins", "Game Mode plugins"
  • "EmuDeck", "emulation", "retro games", "ROMs"
  • "frame generation", "LSFG", "Lossless Scaling"
  • "Netflix on Steam", "streaming apps", "media in Game Mode"
  • "GMod Linux", "Garry's Mod fix"

More skills from majiayu000

xiaohongshu logo
majiayu000/claude-arsenal

xiaohongshu

xiaohongshu

286 148
View
agent-task-conductor logo
majiayu000/claude-skill-registry

agent-task-conductor

Conduct multi-agent task orchestration and workflow coordination.

663 1
View
conductor-setup logo
majiayu000/claude-skill-registry

conductor-setup

Initialize project with Conductor artifacts (product definition,

663 1
View
animation-designer logo
majiayu000/claude-skill-registry

animation-designer

Expert in web animations, transitions, and motion design using Framer Motion and CSS

663 1
View
diagramming logo
majiayu000/claude-skill-registry

diagramming

Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...

663 1
View
h3-pg logo
majiayu000/claude-skill-registry-data

h3-pg

PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.

23 1
View
conductor-development logo
majiayu000/claude-skill-registry

conductor-development

Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...

663 1
View
conductor-status logo
majiayu000/claude-skill-registry

conductor-status

Display project status, active tracks, and next actions

663 1
View
dockerization logo
majiayu000/claude-skill-registry

dockerization

Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.

663 1
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View