I recently got a Raspberry Pi 1 Model B Revision 2 with the intention of using it as a kiosk-type device which refreshed a webpage every 2 minutes. It seems that every time I attempt to keep it running for more than a day with Raspbian and Midori/Epiphany it crashes/freezes one way or another. I need to keep it running forever, if possible. I have it configured to refresh just using the website, which works fine, until the browser crashes/freezes. Has anyone here done a similar setup, and how did they make it work reliably?

Thanks in advance.

  • 1
    Is this your website? Are there any errors in the logs?
    – Jacobm001
    Commented Jan 21, 2016 at 20:58
  • I am using this to access one of my websites, yes, but it is most definitely not a problem with the website. I tried using an i7 desktop and it works fine there. Which logs are referring to, though?
    – Burrito411
    Commented Jan 21, 2016 at 21:12
  • There should be logs under /var/log/midori
    – Jacobm001
    Commented Jan 21, 2016 at 21:18
  • Did you find any useful error logs?
    – Jacobm001
    Commented Jan 23, 2016 at 0:38
  • Are you talking about Kiosk (with HID like keyboard or mouse) or DS (Digital Signage, no HID, just showing information)? We run a serious lot of DS Pi's and in my personal experience the Pi (read: any Pi web browser) is not quite capable of running heavy/certain/special HTML5 pages. Out of this frustration I opted for a slideshow with png/jpeg's, generated by Imagick. Although I'd really prefer html above stills, I have given up on HTML since a while.
    – EDP
    Commented Feb 29, 2016 at 8:15

2 Answers 2


If a full-screen web page is the only thing you want to use it for then FullPageOS might be a good choice.

The distribution uses chromium for this. So you could just install Chromium.

  • 1
    First thing I hear about this distro, I'm going to give this a try.
    – EDP
    Commented Feb 29, 2016 at 8:16

I've used uzbl browser in the past with great success. However, raspbian is one of the worst distros however from personal experience. I suggest using arch linux for arm and running either nodm or dwm for your display manager.

The Following guide highlights most of the process for raspbian but it is just as easy to use arch linux-arm instead.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.