Files
obsidian-vault/wiki/concepts/htpc-bazzite-ecosystem.md
T

2.4 KiB
Raw Blame History

title, created, updated, type, namespace, tags, sources, confidence, related
title created updated type namespace tags sources confidence related
HTPC Bazzite Ecosystem — Overview 2026-05-28 2026-05-28 concept family
htpc
infra
how-to
medium
htpc-bazzite-proton
tech/htpc-steam-emulators
tech/htpc-kodi-layout
tech/htpc-magic4pc

HTPC Bazzite Ecosystem — Overview

Synthesis across htpc-bazzite-proton, tech/htpc-steam-emulators, tech/htpc-kodi-layout, and tech/htpc-magic4pc.

Intel i7-6800K / RX 570 / Bazzite 44 at 192.168.1.86. Connected to LG webOS TV (192.168.1.75) via HDMI.

Mode Map

Mode Entry What runs
Steam Big Picture (gamescope) Default boot Steam Gaming Mode + 39 non-Steam shortcuts
KDE Desktop Ctrl+Alt+F2 or Steam → "Switch to Desktop" Full desktop + Kodi launcher
Kodi From KDE NFS/SMB media browsing (see tech/htpc-kodi-layout)
Emulators Steam shortcuts (gamescope or KDE) RetroArch, EmuDeck

Input Devices

Device Role
2× 8BitDo Ultimate dongles Primary gamepads
Xbox 360 Wireless Receiver Secondary gamepad
LG Magic Remote (magic4pc) TV remote → mouse/keyboard via tech/htpc-magic4pc

8BitDo pitfall: both dongles must be on separate physical USB ports (not the same hub). See tech/htpc-steam-emulators.

Windows Games via Proton

39 games added as non-Steam shortcuts. Most on GE-Proton10-34. Compatibility matrix and fix recipes: htpc-bazzite-proton.

Highlights:

  • VK GameCenter (Atomic Heart) — working
  • Rayman Origins — GE-Proton + d3d9=b
  • Doom 3 BFG — Luxtorpeda (rbdoom-3-bfg flatpak)
  • 5 games still broken (Brawlhalla, Castle Crashers, Worms ×2, Duck Game)

Non-Steam Shortcut Management

VDF shortcuts via Python vdf module. Rules:

  1. Stop Steam before editing shortcuts.vdf
  2. Use vdf.binary_load — never manual byte editing
  3. Keep bak-eagle (23 May, 106 entries) as recovery baseline

See full guide in htpc-bazzite-proton § VDF.

Cover Art

steam-grid-artwork.py (at vault root) — fetches artwork from SteamGridDB for non-Steam shortcuts. Run when adding new shortcuts.

Maintenance Notes

  • rpm-ostree upgrade resets /usr/local/bin/magic4pc — rebuild and redeploy
  • VDF backup: saves-backup.service (systemd, daily rsync)
  • Proton updates: extract tar.gz into ~/.steam/steam/compatibilitytools.d/