Add a Steam Frame diagnostics script

Launcher/frame-diagnostics.sh collects the newest run logs and crash files,
Config.toml, the install, SteamVR logs and OpenXR runtime, GPU/Vulkan info
and system state from the Frame over SSH into one .tar.gz, with a
summary.txt that checks the README's startup steps.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012Si2P8og5nXduJ4xdh9GzG
This commit is contained in:
Claude committed 2026-10-05 12:20:36 +00:00
1 parent 56b853d5ef
commit 92fb438c24
2 files changed
+371

No files matched your search

+6
View File
@@ -153,6 +153,12 @@ The Frame's controllers are bound through their own profile, so the left D-pad w
## Troubleshooting
**Everything at once.** From the PC, `Launcher/frame-diagnostics.sh --frame steamos@<frame-ip>` (or
`--frame frame` with Frame Control) gathers the newest runs' logs and crash files, `Config.toml`,
SteamVR's logs, the GPU and Vulkan driver, and the system's state into one `.tar.gz`. Its
`summary.txt`, also printed at the end, gives the startup steps below that the newest run reached.
`--help` lists the options.
**Logs.** Each run gets a folder under `~/.local/share/WiiCompiled/Logs/` on the Frame, holding
`console.log` and, after a crash, `crash_sigsegv.txt`. A working start logs, in order: