Skip to content

Feature: Debug report #516

@pastaq

Description

@pastaq

Often when troubleshooting an issue we require users to run multiple commands to get diagnostic information, i.e.

inputplumber --version
inputplumber devices list
inputplumber device 0 info
inputplumber device 0 targets list
inputplumber device 0 profile path
inputplumber device 0 profile dump
...

Additionally, there is information that could be useful and known to InputPlumber for a diagnostic information dump, but currently only accessible through busctl or a bash command, such as devices that were discovered but don't have a matching config and their details, the path and contents of a composite device config and it's capability maps, the history of any log statements, DMI information, the contents of /proc/bus/input/devices, the attributes and properties of source devices, dmesg, etc.

It would be useful, especially for remote debugging and new users, if we had a single command that could itterate over all this data and produce a standardized debug report.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions