batocera-linux / batocera.linux

batocera.linux
https://batocera.org
Other
1.96k stars 512 forks source link

Random Video Screen Saver Just Shows Blank Screen on Batocera v35 w/ Raspberry Pi 4 8GB #7306

Open ghost opened 1 year ago

ghost commented 1 year ago

Issue: Even with screen-recordings of gameplay in /userdata/screenshots, the 'Random Video' screensaver option only shows a blank screen on Batocera v35 w/ Raspberry Pi 4 8GB.

Expected result: Screensaver plays screen-recordings of gameplay w/ system decorations.

Reproduction Steps:

  1. Install Batocera v35 stable on Raspberry Pi 4B 8GB
  2. Delete all pre-installed games using the Batocera menu (hold A/B > 'DELETE GAME')
  3. Copy personal game roms to Batocera using the file manager available through pressing F1 at the main menu
  4. Screen record games played with libretro emulators (HotKey + B > Start Recording)
  5. Set screensaver type to 'Random Video' (Main Menu > UI Settings > Screensaver Settings > Screensaver Type = 'Random Video' & leave all other options as default).
  6. Exit Main Menu and press SELECT > Launch Screensaver, and the screen is just blank.

I have performed the steps described above on a fresh install of Batocera. I have also tested the same steps above on a fresh install of Batocera v34 (the previous version) on the same hardware with the same games. I got the expected results on v34, leading me to believe that this bug is a regression introduced with Batocera v35.

Other than that, I've had a wonderful experience with Batocera! Thanks to the Batocera team for all the hard work! Keep it up!

dmanlfc commented 1 year ago

Can you try v36 beta please?

gsp2000 commented 7 months ago

Was there any resolution to this? I know this is an old post but I am having a similar issue with v35, Raspberry Pi Zero 2W. When Screen Saver is set to SYSTEMS it does not display the system(s) bezel (decoration). Random video does work but no bezel. Games with bezels display properly. I tired v36 for the PiZero2W but it was very unstable so rolled back to v35. Edit: v35 and v36 were fresh installs btw - v38 resolved this. TY