tiny-pilot / tinypilot

Use your Raspberry Pi as a browser-based KVM.
https://tinypilotkvm.com
MIT License
3k stars 252 forks source link

Update collect-debug-logs script to include userland architecture #1611

Closed cghague closed 1 year ago

cghague commented 1 year ago

Related https://github.com/tiny-pilot/tinypilot-pro/issues/1030.

Raspberry Pi OS now updates the kernel on 32-bit installations to the 64-bit kernel while simultaneously keeping the userland as 32-bit, which means that it isn't possible to accurately determine if the user is running a 64-bit system based on the output of uname --all.

This change adds additional information to the collect-debug-logs script, allowing us to detect when a user is running TinyPilot on an unsupported architecture. It also slightly reformats the relevant section for readability. Review on CodeApprove