[olug] Any X11 experts out there?

Daniel Pfile daniel at pfile.net
Tue Aug 28 18:45:49 UTC 2007


I'm looking into the feasibility of a kiosk-like project. One component
needs to do something like the following:

1: Launch a program to lock the screen with something like a virtual
root window like xlock/xscreensaver.
2: Run an x11 application inside that virtual root window, no wm needed.
3: Accept mouse and keyboard input to the x11 app (xscreensaver can't do
this by design).
4: When the app exits, end the virtual root window and return the user
to the desktop.

In other words, launch an app from within a normal x11 session and don't
let the user do anything else/use any other app until the app exits.

Does anybody have any ideas on how/if this has been done before? Do I
need to just give up and start reading xlib documentation?

Thanks,

-- Daniel




More information about the OLUG mailing list