Video Snaps worked on PI3B but not on PI4 (same videos/gamelist)
-
Hi guys,
I would really appreciate some help here, as I am out of ideas. I have a PI3B with retropie 4.7.1 and I spent a decent amount of time downloading images and videos, and populating the gamelists. Videosnaps work just fine in there.
My nephew liked this a lot, so I decided to give this PI3B to him, and I bought a PI4 with a larger SD card for me. After installing the same retropie version and copying all the roms, gamelists, images and videos to the new PI4... well... the videosnaps wont work... I have enabled OXM player, disabled it and enabled it again, I have tried to play the videos through the network on my PC (and they play just fine, so they are not corrupted or anything)...
The videos should work out of the box... right? Am I missing something? Something the PI4 retropie image does differently? Do I need to install anything?
Please help!
Thanks in advance.
-
@dimas a couple of possibilities:
-
you have subtitles turned on - these aren't supported on pi4 omx player. see here: https://retropie.org.uk/forum/topic/27451/video-screensaver-pi4-black-screen
-
you've enabled the beta pure-kms driver. things that rely on the old firmware (ie omx player) won't work with it.
-
-
@dankcushions thanks a lot for the quick response.
I just tried disabling the KMS GL driver (as it is indeed something I changed) but now I met a different problem. There is a failure launching some kind of 3D test at boot:
And then emulationstation fails to start:
Anything I can do before starting with a clean image?
Thanks!
Dimas.
-
@dimas can we see your /config/boot.txt? i suspect you haven’t enabled the previous fkms driver correctly
-
Please check my config.txt in the following pastebin: https://pastebin.com/R2mWDrgC
I used raspi-config menu to disable the fake KMS driver. I just set it to legacy driver. I had no more options in such menu. I did not touch config.txt.
Please let me know if there is anything wrong with it.
Br,
Dimas. -
@dimas said in Video Snaps worked on PI3B but not on PI4 (same videos/gamelist):
I used raspi-config menu to disable the fake KMS driver. I just set it to legacy driver. I had no more options in such menu. I did not touch config.txt.
There is no 'legacy' driver for the Pi4, hence the error you're receiving when starting EmulationStation. The options you chose in
raspi-config
modify theconfig.txt
file.
You should restore the line#dtoverlay=vc4-fkms-v3d
so it reads
dtoverlay=vc4-fkms-v3d
and EmulationStation will start.
-
Thanks @mitu, now I am back to the beginning. Emulationstation works, video snaps do not :-(
-
@Dimas So you get just a black screen instead of video or just the image for the game shows off ? Can you check in the UI setting in EmulationStation and make sure that the game list view style is either video or automatic ?
-
@mitu I just tried all the options (detailed, automatic, basic, video…). None of them shows the video.
The video does not seem to be attempted to play. The game image is shown and stays there. There is no black square nor any other square appearing anywhere.
I will start from scratch and add just the minimum and update if it works.
-
@dimas Then maybe the video is not found or not referenced in the gamelist file.
-
@mitu The gamelist is fine. It is the exact same gamelist and folder contents I use in the Pi3 setup I have.
I have formatted the card and started over. The videos are now playing.
I suspect something messed up when I was touching the raspi-config. I selected the fake KMS GL driver and something got downloaded (even though such was the 'default' option for Pi4). I would say that's what messed it up on the first place, but I do not have the curiosity to try it again (now that it works).
Thanks to all who replied to try help me out. Appreciated.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.