I've got a Raspberry Pi Modell B and I want to run an HTML5 Dashboard on it.

The Pi just needs to display some Canvas Charts in fullscreen. I don't want to see the system bars. The Linux distribution can be very lightweight as I only need to have WiFi, mouse/keyboard and a browser which will be displayed on a TV through HDMI.

Does anyone here have suggestions for such a build? Because I tested Raspbian (Debian Wheezy) with Chromium but unfortunately Chromium cannot run in fullscreen mode.

4 Answers 4


Have you tried launching Chromium using the --kiosk parameter as described in the first answer of this AskUbuntu post?


  • Thanks for your help! If I do that, it reports: Failed to load NSS libraries. Gtk-WARNING **: cannot open display
    – Benny Code
    Aug 13, 2014 at 11:27
  • 2
    are you running the command in a terminal emulator on the X11 desktop or just in the command prompt you get at first?
    – LuWi
    Aug 13, 2014 at 12:15

The epiphany browser has a kiosk mode and works great with matchbox-window-manager. Blog post of how to get it going: http://simplyautomationized.blogspot.com/2015/04/rpicframe-html5-kiosk-style-picture.html

create the folder:

mkdir ~/.config

and here's a bash script on how to do a kiosk with CLI


# Disable DPMS / Screen blanking
 xset -dpms
 xset s off
 xset s noblank

while true; do
 sudo matchbox-window-manager -use_cursor no -use_titlebar no &
 sudo -u pi epiphany-browser -a --profile ~/.config http://localhost/index.html
 sleep 2s

I have just created a repository with the node-webkit binary port that runs on Raspbian, tested and working on Raspberry Pi 1 and Raspberry Pi 3 so it is ARMv6 and ARMv7 compatible.

Here you can check it: https://github.com/jalbam/nwjs_rpi


You can use Node Webkit. It has a Kiosk Mode option.

  • Welcome to Stack Exchange. Any hint (More details) to the answer would be very useful! May 6, 2015 at 13:20

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.