~/talk

Proactive and crash-time data collection on Steam Deck

links:none on file
slides:none on file

Steam Deck collects both proactive metrics and crash-time artifacts using pstore default (≈60 MB RAM) for fast persistent logs and kdump for full vmcore when deeper state is needed; kdump gives full memory snapshots but adds reserved-memory, size and privacy tradeoffs. Tracing captures split-lock and MDS-like hazards via trace_pipe, GPU traces and mini/core dumps capture graphics failures, and panic notifiers run extra collectors (current work splits and hardens them). An SLS agent aggregates artifacts and submits to Valve Sentry on opt-in, with DRM/UEFI panic paths still work-in-progress.

AI-written summary · about

  1. 0:00Introduction to data collection
  2. 1:27Steam Deck overview and goals
  3. 4:59Crash data collection methods
  4. 8:54Pstore vs Kdump trade-offs
  5. 13:26GPU reset and failure handling
  6. 14:31Metrics and performance data
  7. 17:44Data aggregation with SLS
  8. 20:34Q&A and closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.