Description:
After the omxplayer → VLC upgrade for splashscreens, the video output no longer appears on the GPi Case 2’s LCD (though audio now works). Testing suggests VLC defaults to HDMI output, ignoring the GPi Case’s custom display configuration.
Steps to Reproduce (GPi Case 2 + CM4, undocked):
- Fresh install RetroPie 4.8 via Raspberry Pi Imager.
- Run the RetroFlag GPi Case 2 script (switches between
config_hdmi.txt/config_lcd.txt dynamically).
- Boot RetroPie, configure Wi-Fi, install the safe shutdown script (restores audio).
wget -O - "https://raw.githubusercontent.com/RetroFlag/GPiCase2-Script/main/retropie_install_gpi2.sh" | sudo bash
- Enable a video splashscreen (e.g.,
.mp4 with audio). - Observe (Pre-Upgrade): Video plays on LCD, no audio. 5. Run retropie_setup.sh to upgrade packages (triggers VLC transition). Reboot.
- Observe (Post-Upgrade): No video on LCD, but audio works (likely via HDMI).
Expected Behavior:
Splashscreen video and audio should play on the GPi Case 2’s LCD.
Critical Context:
- Hardware: Retro Flag GPi Case 2 (Raspberry Pi CM4), used undocked (LCD only).
- Display Management:
- The RetroFlag script dynamically swaps
config.txt with either config_hdmi.txt (docked) or config_lcd.txt (undocked).
- Issue Hypothesis: VLC ignores the active
config_lcd.txt and defaults to HDMI for video output, while audio routes correctly.
- Prior State:
omxplayer: Video worked on LCD (no audio).
VLC: Audio works, but video fails (LCD unused).
User Note:
Not tested in docked mode. Issue likely stems from VLC’s output detection bypassing the GPi Case’s dynamic display switching.
Description:
After the
omxplayer→VLCupgrade for splashscreens, the video output no longer appears on the GPi Case 2’s LCD (though audio now works). Testing suggests VLC defaults to HDMI output, ignoring the GPi Case’s custom display configuration.Steps to Reproduce (GPi Case 2 + CM4, undocked):
config_hdmi.txt/config_lcd.txtdynamically)..mp4with audio). - Observe (Pre-Upgrade): Video plays on LCD, no audio. 5. Runretropie_setup.shto upgrade packages (triggers VLC transition). Reboot.Expected Behavior:
Splashscreen video and audio should play on the GPi Case 2’s LCD.
Critical Context:
config.txtwith eitherconfig_hdmi.txt(docked) orconfig_lcd.txt(undocked).config_lcd.txtand defaults to HDMI for video output, while audio routes correctly.omxplayer: Video worked on LCD (no audio).VLC: Audio works, but video fails (LCD unused).User Note:
Not tested in docked mode. Issue likely stems from VLC’s output detection bypassing the GPi Case’s dynamic display switching.