Lakka-LibreELEC icon indicating copy to clipboard operation
Lakka-LibreELEC copied to clipboard

GPi Case 2 : RetroArch tries to display on the internal monitor when docked

Open imaspeer opened this issue 8 months ago • 1 comments

Using a Raspberry Pi Compute Module 4 in a RetroFlag GPi Case 2 and the official RPi4-GPICase2 5.0 image in the default configuration :

When the system is connected to its dock, with the dock's HDMI output connected to a monitor, the internal monitor turns off (correctly) and the external monitor only displays the flower screen, in a 640x480 box in the top left.

It is expected RetroArch shows up on the external monitor instead ; or at the very least if it doesn't switch automatically the internal monitor should not be turned off, as this leaves the user without a way to interact with the system.

Setting video_monitor_index="2" in retroarch.cfg fixes it, but that breaks the internal monitor (only shows the flower) when not docked.

This happens regardless of if the system is started while already connected to the dock or if it is hotplugged. (On the plus side, the latter case is technically an improvement over the old switching scripts that didn't support hotplugging at all... But it'd be better if it actually worked :D )

Logs don't seem to have anything interesting, still including them just in case: retroarch -v with the bug retroarch -v with retroarch.cfg workaround applied

imaspeer avatar Jun 09 '24 18:06 imaspeer