We've been using Opera in kiosk mode running as the shell... it works really
well, 6yrs in production.
I use an .xinitrd config file to launch opera instead of gnome with the
following commands:

#! /usr/bin/env bash
exec opera -k -nokeys -kioskbuttons -kioskresetstation -nomaillinks -nomail
-nomenu -nohotlist -nodownload -noprint -noexit

the order of the commands seem important... also you have to edit
/home/[KIOSKACCT]/.opera file to set things like proxy

The only problem I've run into is if all the clients auto log in with the
same acct then opera starts with a lock file error... so all my clients have
their own accts.

http://www.opera.com/support/mastering/kiosk/

<http://www.opera.com/support/mastering/kiosk/>Good luck
Sam

On Wed, Oct 14, 2009 at 4:32 PM, Gideon Romm
<l...@symbio-technologies.com>wrote:

> If all they really need is a web browser, you could install firefox and
> a window manager, say, xfwm4, in the chroot and write a screen script
> that launches it on boot.  If you make firefox the foreground
> application, then if it is closed, xinit will cause X to restart and
> launch back into firefox.  Alternatively, you could run firefox in an
> infinite loop.
>
> If the thin clients are too low-power to run firefox locally, you can
> follow the same methodology on the server, creating a script that looks
> something like this:
>
> #!/bin/sh
>
>
> TMPDIR=$(mktemp -d /tmp/.kiosk-XXXXXX)
> cp -a /usr/local/share/.mozilla ${TMPDIR}
> cp -a ${HOME}/.Xauthority ${TMPDIR}
> export HOME=${TMPDIR:-/root}
>
> xfwm4 &
> firefox
>
> rm -rf ${TMPDIR} 2>/dev/null
>
> pkill -u $USER
> exit 0
>
>
> and then create a .desktop file in /usr/share/xsessions/kiosk.desktop
> Then, you can force the workstation's session to "kiosk" and have it
> autologin.  The script above will also copy a "golden" .mozilla
> directory from /usr/local/share/.mozilla
>
> Enjoy,
>
> -Gadi
>
> On Wed, 2009-10-14 at 14:51 -0600, David Burgess wrote:
> > Is there a preferred or more-developed method of running a web kiosk?
> > I have some thin clients that are running a full desktop, but really
> > only need a browser.
> >
> > I'm thinking about the possibility of automatically launching them
> > straight into a fullscreen browser. Looks like Internet Explorer and
> > Firefox both have kiosk or fullscreen modes available, but it also
> > looks like both are easily escaped using alt-F4 or other means. I'm
> > not particularly worried about security at this point (we have other
> > measures in place), but I'm concerned that if some user unwittingly
> > kills the browser and has no desktop environment to fall back on, the
> > thin client will be effectively useless until a reboot (and most users
> > will simply not touch it if that's the case, in my estimation).
> >
> > Is there a method that people are using that essentially 'traps' a
> > user in the browser?Something that works well with ltsp, preferably?
> > I'm open to rdesktop or pure linux solutions.
> >
> > db
> >
> >
> ------------------------------------------------------------------------------
> > Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> > is the only developer event you need to attend this year. Jumpstart your
> > developing skills, take BlackBerry mobile applications to market and stay
> > ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> > http://p.sf.net/sfu/devconference
> > _____________________________________________________________________
> > Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
> >       https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
> > For additional LTSP help,   try #ltsp channel on irc.freenode.net
> --
> --------------------------------------------------------
> Gideon Romm | Proud LTSP Developer
> l...@symbio-technologies.com
>
> Pay It Forward!
> Intel Atom 1.6GHz, 512MB RAM + Symbiont Boot Stick = $275
> 10% of order goes to school or open source project of your choice!
>
> Buy yourself a lab or office and use your donation to set up a school,
> pay for a desperately needed feature added to a software package,
> or sponsor part of LTSP's annual developer's conference LTSP-by-the-sea!
>
> Check out:  http://www.symbio-technologies.com/payitforward
>
>
>
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> http://p.sf.net/sfu/devconference
> _____________________________________________________________________
> Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
>      https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
> For additional LTSP help,   try #ltsp channel on irc.freenode.net
>



-- 
Sam Deeljore

Library Systems
Saint Louis University
314-977-3112
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_____________________________________________________________________
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
      https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net

Reply via email to