Inconsistent behaviour in guppy agl-demo-platform for bbe & raspberrypi3
Description
I've been testing the agl-demo-platform image built from the guppy branch on both the Sancloud BBE and the Raspberry Pi 3. On both devices I'm getting inconsistent behaviour. Sometimes the system boots and works as expected. More often than not though I see one of the following failure modes:
Blank screen.
Launcher screen with top & bottom bars shows up correctly but clicking the app icons does nothing.
The launcher shows up with all icons, but no top bar or bottom bar is visible on the screen.
The top and bottom bars show up but there is no launcher in the middle. Trying to click any of the app icons in the top bar does nothing.
It seems to be fairly random which failure mode I get.
This issue doesn't occur in flounder so it's definitely related to recent changes. On the BBE the issue seems to be fixed completely be reverting commit 42dbcc0d19bc5571c3e80588139a069128551900 "Improve integration of callsync" in libwindowmanager. On the raspberrypi3 the same change does improve things, giving a working system on most boots but there are still occasional failures to a blank screen.
Environment
None
Activity
Walt Miner
April 4, 2019 at 10:20 PM
Close for Guppy 7.0.1
jose bollo
March 14, 2019 at 9:17 AM
That is a very good news. I'll merge the change in guppy very soon.
It tried to test on my side on a RPI3 but I encountered crashes in binder related to memory allocation. A strange topic that I don't see R-CAR.
Paul Barker
March 13, 2019 at 12:39 PM
Got chance to test this today. It definitely improves things. I'm still seeing occasional failures to launch the Settings app but I don't think that's related. I've had none of the problems listed in the issue description since applying this change.
Paul Barker
March 12, 2019 at 8:43 AM
I'm away from test hardware this morning but will be able to try later this afternoon (GMT timezone) on both bbe and raspberrypi3. I'll report back with results.
jose bollo
March 12, 2019 at 8:36 AM
I just submitted in review the fix of the binder for cherry-picked for guppy.
I've been testing the agl-demo-platform image built from the guppy branch on both the Sancloud BBE and the Raspberry Pi 3. On both devices I'm getting inconsistent behaviour. Sometimes the system boots and works as expected. More often than not though I see one of the following failure modes:
Blank screen.
Launcher screen with top & bottom bars shows up correctly but clicking the app icons does nothing.
The launcher shows up with all icons, but no top bar or bottom bar is visible on the screen.
The top and bottom bars show up but there is no launcher in the middle. Trying to click any of the app icons in the top bar does nothing.
It seems to be fairly random which failure mode I get.
This issue doesn't occur in flounder so it's definitely related to recent changes. On the BBE the issue seems to be fixed completely be reverting commit 42dbcc0d19bc5571c3e80588139a069128551900 "Improve integration of callsync" in libwindowmanager. On the raspberrypi3 the same change does improve things, giving a working system on most boots but there are still occasional failures to a blank screen.