¿Cómo configurar un quiosco (relativamente) seguro en Natty?

¿Cómo configurar un quiosco (relativamente) seguro en Natty?

Estoy intentando que mi aplicación sea lo único que ve el usuario cuando la máquina está encendida, como un quiosco, pero un poco más seguro. Idealmente, lo que me gustaría que sucediera es esto:

  • Al encender la máquina, el usuario ve la imagen de presentación de Ubuntu y luego mi aplicación.
  • Mientras la aplicación se está ejecutando, el usuario no puede volver al escritorio ni a un mensaje de texto para iniciar sesión mediante ningún método abreviado de teclado. Este es el bit (relativamente) seguro.
  • Cuando el usuario sale de la aplicación, ve una imagen de apagado y luego la máquina se apaga.

En particular, me gustaría configurar cosas para que el usuario nunca vea el escritorio Gnome al iniciar o apagar. Por el momento, he configurado un usuario predeterminado para que inicie sesión automáticamente, con un elemento de inicio automático que inicia mi aplicación, pero después de la pantalla de inicio de Ubuntu, el usuario ve el escritorio Gnome brevemente antes de que se inicie mi aplicación. Cuando se sale de la aplicación, el usuario regresa al escritorio de Gnome y debe apagar la máquina manualmente.

Además, debido a limitaciones de tiempo, no puedo empezar de nuevo con un administrador de ventanas diferente.

¿Existe una manera fácil de configurar todo esto?

Respuesta1

Sus requisitos me recuerdan una configuración típica de MythTV, que simplemente inicia sesión automáticamente e inicia una sesión X que luego inicia solo una aplicación (la interfaz) en lugar de un administrador de ventanas.

http://www.mythtv.org/wiki/Frontend_Auto_Login#Method_1

Parecería que esto se puede adaptar a sus propósitos. Las terminales virtuales aún estarían disponibles a través de alt-ctrl-Fncombos, pero una terminal no está fácilmente disponible ya que tendrías que iniciar sesión.

información relacionada