Raspberry Pi Stability Discussion

  • 1
  • Question
  • Updated 4 years ago
  • Answered
Hi all,

I just wanted to discuss my experience with my Raspberry Pi setup and see if anyone else is in the same boat.

I have a restaurant that is set up with three vertically-oriented 60" panels. I used to have them running on three small Asus eee eb-1020 (amd fusion c-50, 1gb ram, 1ghz, small ssd, radeon graphics, $229 each) boxes circa 2011. I used Ubuntu on them, and they worked more or less ok, with frequent crashes. Sometimes the player would not start, so we decided to make the Ubuntu background a static version of our restaurant's menu so at least something would show up. After being called in over and over, I needed something better. I saw that Raspberry Pis were supported, and since I had experience with these, I went for it.

They are currently online, working better than the Asus boxes, but I have an issue:

They freeze (the screen remains perfectly fine, no indication that they're frozen) and cannot be reached via VNC or SSH, and of course won't update when the manager of the restaurant changes prices or daily specials, so he needs to frequently power them down and up.

And I suppose this causes some corruption in the sd card which eventually makes them stop working. I then need to re-write a card I have made an image of in the past. Then I start them, update the IP number and the Display ID, and I'm good to go.

I've made the manager an extra set of SD cards so he can switch them out if one stops working.

I sure would like it if they wouldn't freeze up.

One of the displays in particular freezes much more often than the others. It doesn't matter which machine is in that spot (I've swapped them out), it will freeze. I've also tried switching cards. The only thing that is in common is the content, and the TV itself. I thought maybe there was something wrong with the TV, but we've bought new TVs (4k btw, and I had to change the config file manually to output 1080p) and HDMI cables, but this one still freezes more often.

I would like to find a bit better hardware. Or, maybe try Windows instead of Linux. It would be so great to find an android based player that would work on one of the android boxes available for cheap. Any other thoughts, let's discuss.

Photo of sshank


  • 1,186 Points 1k badge 2x thumb

Posted 4 years ago

  • 1
Photo of Blake Freeman

Blake Freeman, Official Rep

  • 36,116 Points 20k badge 2x thumb

Thanks for your questions. We have many members of the community that run presentations on Raspberry Pi, so maybe they would like to chime in as well.

As you mentioned, one factor to look at with the Pi is the hardware limitation. If your presentation is running heavy duty content, it could be causing the lockups. Another thing to look at would be our raspberry pi optimization guide
Photo of sshank


  • 1,186 Points 1k badge 2x thumb
Thanks Blake

We have 1080p content and we're running portrait orientation, but there are no animations or video. One of the three presentations includes a simple image rotator and a clock but surprisingly it is the only one that never freezes. The other two, the ones that freeze regularly, have none of these things -- just straight text with a background image.
Photo of J Juno

J Juno

  • 1,564 Points 1k badge 2x thumb
Not sure if you resolved your issue?

I have several model B+ running 24/7 for more than 8 months without issue.

As Blake mentioned the Pi optimization guide was the route I followed, with the addition of a couple of extra tweeks for 1920x1080, kill screen saver, custom wallpaper, etc.
-- we did not add ssh or vnc.

We are simply rotating static images (1920x1080px) with slide in/out effects and use 3 timetables per day. Certain clients run side-by-side presentations of 960x1080px and we do the opposite for vertical displays.

The RPi is restarted every day at 4am by the Rise Vision software.

We do not implement any widgets/gadgets or anything else in the presentations.

We are extremely satisfied with RPi running Rise Vision.

To troubleshoot your problem I would start with hardware...

Ensure you use a class 10 SD Card (we use 16GB)
Connect the RPi via LAN Cable (not WiFi for now)
Ensure that you have nothing connected to the RPi USB ports
Power on the RPi after connected to TV and see if you still freeze during presentation.

If you experience the same result, I would create a brand new image from NOOBS (choose Raspi) and start from the beginning.

My suggestion.
Photo of Patrick Krul

Patrick Krul

  • 634 Points 500 badge 2x thumb
I'm running a few pi's b series. One thing is crusual to let it work without a problem.
Mak sure you have a stable power supply. I always use 2A supply. Not a cheap one from china.