Setting it up as a "kiosk / kiosk mode" may of done it - the only thing I could find in the repo relates to xfcexfce-kiosk
- Kiosk support for the Xfce desktop environment
Doing a web search for xfce-kiosk
listed the following page but it's not very detailedhttp://wiki.xfce.org/howto/kiosk_mode
The following may give some tipsCreating a kiosk with Linux and X11: 2011 edition
Posted on November 5, 2011 by Alan.
.............finding a solution to the problem “on the cheap”, and being a fairly new Linux fanatic at the time, I figured I’d see what I could do using free software. This led to my first kiosk project.
Since then, I’ve refined my approach time and again, deploying kiosks throughout my organization just about anywhere a web-browser kiosk can be put to use. The original library system has been completely rebuilt with newer hardware and software, but is fundamentally the same system I set up five years ago.
In this tutorial, I’ll walk through how I set up a kiosk for use at my workplace, and why I choose the different components that I do.
Choose and install the OS
The first task is to get a basic OS install. You can do this with about any distribution of Linux you feel comfortable with, but I’d recommend taking the following aspects into consideration:
Once you have the basic install, we need to get a few software components on there:
xorg is vital for displaying video
gdm (version 2) will be the display manager
matchbox-window-manager will be our window manager
chromium-browser will be our sample kiosk application
emacs for editing text, though you can install your favorite CLI text editor instead
rsync will be part of our security lock-down later
openssh-server is useful for doing remote administrationFull blog / tutorial
If you won't be doing any updating (or minimal updates) I guess you could work around it but it does sayDon’t use a rolling release or a distro that updates every few months. The idea is to put out a kiosk and not touch it for a few years if you don’t need to. Use something with a long release cycle, or a long-term support release.