batocera-linux / batocera.linux

batocera.linux
https://batocera.org
Other
1.83k stars 466 forks source link

(S905X Unico Fun-R1) video playback in theme UI cause system freeze and lockup #8835

Open iokzero opened 1 year ago

iokzero commented 1 year ago

Running official beta release v35 on the S905x based Fun-R1 platform. And recently noticed the Emulation Station UI will freeze with extreme slow down on the system selection menu, which could have up to two videos play back in the background. It can get so bad that the system will simply locked up and never recover, and restart would be required. Disable videos on system selection menu seems solve the problem, but may need more thorough testing to truly verify. ComicScrapV2 is most noticable.

The system can updated to v36 dev, but the problem seems much worse, that the UI would freeze as soon as the theme is loaded. And there's no v37 dev to test with.

Update: after some more testing, there are cases where the controllers would be messed up after the system unfreeze. And disabling videos on the system selection menu seems not totally eliminate the problem. If you have entered game-list menu and after some videos plays then back to system selection. There's still chance for system freeze and lockup.

dmanlfc commented 1 year ago

@Ntemis do you have a S905 device to check?

iokzero commented 1 year ago

@Ntemis do you have a S905 device to check?

You might need to give it some times, it wouldn't freeze right away. but exact freezing timing is kind of random. (at least for the v35 build)

v36 is more noticeable. as soon as there are videos snap, things will start go slowing down, freezing, and lock up pretty soon.