pi-top / pi-topd

pi-top System Daemon (formerly pt-device-manager)
6 stars 4 forks source link

Take control of miniscreen on initialization #150

Closed jcapona closed 2 years ago

jcapona commented 2 years ago
Status Ticket/Issue
Ready/Hold Ticket

Main changes

On initialization, pi-topd will tell the hub to give control of the miniscreen to the device.

Before this was done by pt-miniscreen but since it starts later in the boot process, users would see a 'no SD card animation'. Since pi-topd starts before, we gain a few seconds.

Note that between the moment that pi-topd takes over the miniscreen and pt-miniscreen starts, users will see a black screen

Screenshots (feature, test output, profiling, dev tools etc)

N/A

Other notes (e.g. implementation quirks, edge cases, questions / issues)

-

Manual testing tips

Hopefully, you shouldn't see the 'no sd card' animation but instead a black screen for a few seconds, after the rotating 4 animation and before the miniscreen app starts.

Tag anyone who definitely needs to review or help

-