Skip to content

Add script to make debug info collection easier#848

Open
jurassicplayer wants to merge 6 commits into
SteamDeckHomebrew:mainfrom
jurassicplayer:collect-debug-info
Open

Add script to make debug info collection easier#848
jurassicplayer wants to merge 6 commits into
SteamDeckHomebrew:mainfrom
jurassicplayer:collect-debug-info

Conversation

@jurassicplayer

@jurassicplayer jurassicplayer commented Nov 23, 2025

Copy link
Copy Markdown
Contributor

Please tick as appropriate:

  • I have tested this code on a steam deck or on a PC
  • My changes generate no new errors/warnings
  • This is a bugfix/hotfix
  • This is a new feature

Description

In an effort to make collection of debugging information easier for the end-user to obtain, I have written this script that will attempt to collect the OS name, OS version, steam client version, plugin information, backend logs, frontend logs, and archive them all into a single decky-debug-info.zip that users can just upload when adding or commenting on issues.

The script is VERY verbose about what it is doing, usually showing what commands it will run, and will attempt to scrub out the steam username from the frontend logs.

2025-11-23.06-18-23.mp4

@AAGaming00 AAGaming00 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

use env for bash shebang otherwise lgtm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants