Historias
Slashboxes
Comentarios
 

En busca de distribuciones tipo kiosko

editada por mig21 el 07 de Noviembre 2011, 11:00h   Printer-friendly   Email story
Un pobrecito hablador nos cuenta: «Hola a todos, hace ya unos días estoy en la búsqueda de una distribución de Linux que sea tipo kiosko. Que únicamente ejecute el programa que yo le configuro en el entorno X al cual se le limita el acceso al teclado físico y que soporte pantalla táctil. Adicionalmente el programa que voy a correr en una animación interactiva hecha en Flash. ¿Alguien tiene experiencias al respecto?»

Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Luego te cuento

    (Puntos:1, Divertido)
    por pobrecito hablador el Lunes, 07 Noviembre de 2011, 11:05h (#1293575)
    Voy a bajar a comprar el As y el Hola.
    Le pregunto al kiosquero por lo tuyo y te cuento.
  • Facil

    (Puntos:1)
    por franblay (46937) el Lunes, 07 Noviembre de 2011, 11:27h (#1293577)
  • Sesión personalizada de GNOME

    (Puntos:5, Informativo)
    por Mu (11278) el Lunes, 07 Noviembre de 2011, 11:55h (#1293580)
    ( http://press.asqueados.net/ | Última bitácora: Jueves, 09 Febrero de 2012, 22:38h )
    Hice una vez algo parecido. Esta solución valdría para cualquier distro que usase GDM 2. Aquella vez era Ubuntu 9.04, pero te podría valer mejor, creo, Debian Squeeze, que tendrá más años de soporte.

    Consiste en crear una sesión X personalizada que puede ser cargada a través del GDM.

    Paso 1: script. Crea un script que llame a tu programa. En nuestro caso poníamos también la resolución de pantalla adecuada. También deberías lanzar aquellos servicios que se puedan necesitar.

    #!/bin/bash
     
    # Change resolution 1024x768
    xrandr -s 1024x768
     
    # Start Foo Software
    /opt/foo/start.sh
    Y luego se crea un fichero de sesión en /usr/share/xsessions/foo.desktop

    [Desktop Entry]
    Encoding=UTF-8
    Name=Foo Software
    Comment=Only a X server and Foo Software
    Comment[es]=Solamente un servidor X y Foo Software
    Exec=/opt/scripts/x.sh
    Icon=/opt/foo/ic on.png
    Type=Application
    Esto crea una sesión X que solamente tendrá Foo Software ejecutándose sobre ella y sin decoración de ventanas.

    Para dejarlo fino, configura esta sesión como predeterminada para el usuario luser, y haz que el GDM entre automáticamente en el usuario luser. Ponle un tema bonico y corporativo al GDM.

    El efecto será que no sólo al encender aparecerá tu programa directamente. Cuando salgas de él tras un lapso de tiempo, el programa volverá a iniciarse, dando la ilusión de ser un simple reinicio o salida de sesión si tienes login dentro del programa.

    HTH

    PD: Lo del flash no simpatiza mucho. Una aplicación nativa o en java te servirá igual o mejor. Lo siento pero lo tenía que decir.
    --
    Envíos descartados por Mu [barrapunto.com]
  • opera

    (Puntos:2, Informativo)
    por pobrecito hablador el Lunes, 07 Noviembre de 2011, 12:35h (#1293591)
    Opera tiene modo kiosko:
    opera -kioskmode
  • por Observer (13195) el Lunes, 07 Noviembre de 2011, 16:10h (#1293617)
    ( http://www.fsf.org/ | Última bitácora: Domingo, 09 Mayo de 2004, 05:32h )
    Si necesitas que las ventanas solo puedan estar a pantalla completa, puedes usa un kde4 o un sawfish que te permiten crear reglas por las cuales ciertas ventanas siempre tengan ciertas características(maximizadas, sin decoración, siempre debajo) ademas de poder quitar combinaciones de teclas o cambiar las acciones de los botones del ratón.

    En el caso de kde4 puedes configurarle gestos para poder cerrar el modo quiosco y abrir una sesión con un escritorio completo.
    Si no quieres que kde tenga escritorio, puedes cerrarlo con "qdbus org.kde.plasma-desktop /App quit" (en general hay unas cuantas cosas que no necesitarías en el quiosco y que podrías cerrar o controlar a través de dbus).
    Kde tiene un teclado virtual bastante completo, aunque algunos diseños tienen teclas de función así que mejor andar con cuidado.

    Claro que realmente no necesitas arrancar todo un gestor de ventanas, solo las X con la aplicación que desees usar puede es suficiente.
    Con aufs puedes mantener un home predefinido y fácil de restaurar simplemente borrando los ficheros nuevos o modificados.

    En el caso de que necesites un navegador estas extensiones te pueden ser utiles:
    Drag and Grab - Scroll cinético
    R-kiosk - Se abre a pantalla completa, sin menus, barras ni combinaciones de teclado
    Reset Kiosk - Recarga la pagina de inicio y cierra las pestañas abiertas después de un tiempo de inactividad
    Public Fox - Bloquea con una clave ciertas partes del navegador y limita las paginas que se pueden visitar.
    VKeyBoard - Un teclado virtual para el firefox

    Con pantalla tactil desplazar las paginas es bastante incomodo, la extensión "Drag and Grab" le da al firefox scroll cinético al estilo de los navegadores móviles.
    --
    Si no obtienes respuesta sera porque no la mereces.
  • Buscas un GNU/Linux

    (Puntos:1, Troll)
    por obreiro (37284) el Martes, 08 Noviembre de 2011, 13:37h (#1293659)
    ( http://www.galizalivre.org/ )
    Buscas un GNU/Linux para correr un flash???

    No me parece una buena combinación si te digo la verdad.

    A lo mejor te puede ayudar esto:

    http://brainextender.blogspot.com/2009/01/look-dow n-ubuntus-gnome-desktop.html [blogspot.com]

    Con un ubuntu cualquiera se puede bloquear el gnome para que tenga el efecto que deseas.

    Te recomiendo que no uses flash, ya que además de ser estar bastante obsoleto, no funciona bien en Linux y no respeta la libertad de los usuarios (en este caso tu).

    --
    nem guerra entre povos, nem paz entre classes!
  • por escribanoruben (25276) el Martes, 08 Noviembre de 2011, 18:44h (#1293676)
    ( http://barrapunto.com/ )

    Yo te recomendaría alguna distro basada en lxde como lubuntu (es muy liviano y puedes quitar casi todo)

    O directamente usar openbox a pelo

    Personalmente pienso que sería mas fácil de configurar que un gnome o un kde4. Y puede funcionar en máquinas con pocos recursos (128Mb de ram )

    --
    Aquel que sacrifica libertad por seguridad no merece ninguna de las dos
  • 2 respuestas por debajo de tu umbral de lectura actual.