Taking a screenshot of external display

We have a few Raspberry Pis running balena-dash, and I wanted a way to remotely verify what is being shown on their external displays. They are located physically miles apart, so it’s not practical for us to go around and check manually.

I have tried to use both Python’s mss and also scrot, but I can’t figure out how BalenaOS is showing Chromium on the external display.

Would anyone be able to help me out with this? Thanks.

Hi Jon, I am not sure what the best method for screenshotting a remote display is, but I can at least clarify where Chromium is coming from. In the balenaDash repo, you will find the “kiosk” container builds it: balena-dash/kiosk at master · balenalabs/balena-dash · GitHub

Then, the launch scripts start it. Hope that helps get you going.