Posted on

Build a Linux Kiosk Part #2

Related Article:

  1. Kiosk

Related Posts

10 thoughts on “Build a Linux Kiosk Part #2

  1. Hi Kris, thanx for great tutorial! For startx to be used in rc.local with a non-root user as in the example, you have to authorise the user in /etc/X11/Xwrapper.config. Need to change allowed_users=console to anybody. (for debian 8.7)

  2. Debian 8 doesn't have the inittab anymore apparently. Do you know where I can disable the ttys now? Great tutorial.

  3. Is it possible to make your python browser render an mp4 vidoe?

  4. Very good work .. 🙂

  5. Great TuT bro

  6. Will this work on Ubuntu Server? id appreciate a very quick reply from someone

  7. Kris, great tutorial. We've used these kiosks for months now and they're awesome. Question for you: how would you go about clearing the cache on this browser?

  8. Kris, what if you need to add printer support – the user logs in, can see your catalog page and needs to print the part description before bringing it up to the counter for checkout? 

  9. Kris, excellent vid tutorial; I appreciate you taking the time to do this. I do have one problem though that I hope you're able to help me with. At the 2 minute mark you show how to auto start startx. I edited rc.local and entered the user I created while installing Debian. When I reboot to test the autolaunch of startx, I get the following error:
    X: user not authorized to run the X server, aborting.

    At this point it takes me to the CLI, waiting for me to log on. How do I fix this?

  10. I've made more robust (probably less secure, but more robust) kiosks by creating a liveCD, put on the hard drive, then use bootcode toram so the disk image is never touched – impossible to corrupt (power outages, malicious attack, etc). After you make this kiosk could you do the same to the resulting setup … and if so how? I prefer this setup for simplicity, but I also prefer the robustness of an OS that runs entirely from memory. Ought to be able to have both.

Leave a Reply