RetroPie freezes in UI with video preview
-
@mitu I think I just found the issue. My cab froze again while in attract mode and I noticed the temp icon in the upper right! It's overheating!
I went back an looked another picture i took on my phone when it froze and saw that same icon! I'm now thinking using the hardware accelerated OMX player is what is causing this.
So my next question is this. I have my PI in an arcade cabinet mounted behind an lcd screen. the PI is not in a case and has heatsinks on the chips. It's also not overclocked. What is my best option to keep it running cool?
-
NVM, looking up some other threads on cooling but if you have any recommendations that would cut down some reading, feel free to share? And thanks so much!
-
@loggahead Can't say I have any cooling recommendations, but do you have installed a shutdown/reset script ? - maybe you have buttons connected via GPIO and you run the script to trigger reset/shutdown. I've seen a few scripts that monitor the pins continuously and because of the way they are programmed, they consume a CPU (100%) adding to the load of the system.
You can check what programs consume the CPU by runningtop
- preferably from a SSH session so you can monitor the system while ES and screensavers are running - and then sort by CPU consumption (pressP
). -
@loggahead How much ventilation do you have in your cabinet? It could get fairly warm in there, and if you don't have any ventilation holes, there isn't going to be much air flow.
-
@mitu I don't have a shutdown script and haven't programmed any buttons for something like this. It's something I'm looking at doing in the future though so I'll keep an eye on that.
@DougA It has some large ventilation holes at the top and bottom of the cabinet but NO active cooling whatsoever. I know this has to be my issue. I've checked the cabinet several times and the ambient temp isn't that warm at all. The lcd I'm using isn't putting off much. So I'm thinking the best bet for me to try first is some active cooling on the pi itself? I'm only running heat sinks so having a fan should resolve this issue I'm thinking?
-
Ordered one of these: https://www.amazon.com/Raspberry-iUniker-Heatsink-Model-Single/dp/B01LXSMY1N/ref=sr_1_6?s=electronics&ie=UTF8&qid=1525878832&sr=1-6&keywords=raspberry+pi+3+fan
Will see how well it works and go from there. I like the open case design to allow air to flow which should work well being inside the arcade cab. If not, I'll send it back.
-
@loggahead said in RetroPie freezes in UI with video preview:
the PI is not in a case and has heatsinks on the chips.
The heatsinks may actually isolate the chips instead of cooling them, if they are attached by normal, non-thermoconducting glue, as many cheap heatsink sets are. If you're not sure what kind of glue you have, it may be a good idea to remove the sinks, clean the chips with high proof alcohol (not water!) and test the temperature of the system.
edit: See this thread for a temperature display in the Retropie menu. I didn't test it, though.
-
I also have this problem from the beginning ... many month ago.
All is working fine, and some time when i start my TV i discover my pi has crash, with some time a video glitch, some time the linux console, but all is freeze.
I always think it was the Video Screen Saver that crash ... on some videos.
All my videos comme from EmuMovies and i made some myself like us. And i never see one video crashing ...
Hard to found if it is really a video, what video it is ??? i can't test all my videos one by one, i have maybe more than 3000 videos. -
@clyde My heatsinks are just attached using the compound tape that was on them. It's arctic silver or anything and probably isn't transferring heat all that efficiently. Although I have noticed the heatsinks get hot to the touch. I'll monitor the temp display now that I know it's overheating and compare that to the temps I get with the new case / fan.
It's odd to me though that it never has overheated on me while playing games which I have been playing A LOT since I built this cabinet. It only started overheating using OMX player. I guess it really is putting the cycles to the cpu on the pi to play vids!
@darknior Just because I found that my issue wasn't my vids and has ended up being my pi overheating and crashing due to vids being played back, look for a small thermometer icon in the upper right-hand corner of your screen the next time your pi locks up. That will indicate it's overheating. It's VERY EASY to overlook even if you already know about it.
-
@loggahead said in RetroPie freezes in UI with video preview:
It's odd to me though that it never has overheated on me while playing games which I have been playing A LOT since I built this cabinet. It only started overheating using OMX player. I guess it really is putting the cycles to the cpu on the pi to play vids!
But that shouldn't be the case if you're using a hardware accelerated player like OMX. Hardware acceleration should remove stress from the normal CPU, not add to it. (?)
-
@clyde You are right. I don't have any pi overheating.
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.