[2026-05-28] htpc ecosystem, magic4pc, kodi layout, steam emulators, jellyfin, kraken, gitea, hermes, truenas, vault, reflect-skip, wiki curation
This commit is contained in:
@@ -0,0 +1,74 @@
|
||||
---
|
||||
title: HTPC Bazzite Ecosystem — Overview
|
||||
created: '2026-05-28'
|
||||
updated: '2026-05-28'
|
||||
type: concept
|
||||
namespace: family
|
||||
tags: [htpc, infra, how-to]
|
||||
sources: []
|
||||
confidence: medium
|
||||
related:
|
||||
- "[[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/`
|
||||
Reference in New Issue
Block a user