<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" style="task" id="lockdown-single-app-mode" xml:lang="es">

  <info>
    <link type="guide" xref="user-settings#lockdown"/>
    <link type="guide" xref="sundry#session"/>
    <link type="seealso" xref="lockdown-printing"/>
    <link type="seealso" xref="lockdown-file-saving"/>
    <link type="seealso" xref="lockdown-repartitioning"/>
    <link type="seealso" xref="lockdown-command-line"/>
    <link type="seealso" xref="login-automatic"/>
    <link type="seealso" xref="session-custom"/>
    <link type="seealso" xref="session-user"/>

    <revision pkgversion="3.30" date="2019-02-08" status="review"/>

    <credit type="author copyright">
      <name>Matthias Clasen</name>
      <email>mclasen@redhat.com</email>
      <years>2014</years>
    </credit>
    <credit type="editor">
      <name>Jana Svarova</name>
      <email>jana.svarova@gmail.com</email>
        <years>2014</years>
    </credit>
    <credit type="editor">
      <name>Petr Kovar</name>
      <email>pknbe@volny.cz</email>
      <years>2019</years>
    </credit>

    <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
       
    <desc>Configurar un sistema de una aplicación única tipo kiosco.</desc>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Daniel Mustieles</mal:name>
      <mal:email>daniel.mustieles@gmail.com</mal:email>
      <mal:years>2017 - 2021</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Oliver Gutiérrez</mal:name>
      <mal:email>ogutsua@gmail.com</mal:email>
      <mal:years>2018 - 2020</mal:years>
    </mal:credit>
  </info>

  <title>Configurar el modo de aplicación única.</title>

  <p>El modo de aplicación única es una interfaz de GNOME modificada que configura la Shell como un kiosco interactivo. El administrador bloquea algunos de los comportamientos estándar para hacer el escritorio más restrictivo para los usuarios, permitiéndoles concentrarse en las funciones seleccionadas.</p>

  <p>Configure el modo de aplicación única para un amplio rango de funciones en varios campos (desde comunicación a entretenimiento o educación) y úselo como máquina de autoservicio, administrador de eventos, punto de registro y otros.</p>

  <steps>
  <title>Configurar el modo de aplicación única</title>
    <item>
      <p>Bloquear ajustes para evitar impresión, acceso al terminal y otros.</p>
      <list type="disc">
        <item><p><link xref="lockdown-command-line"/></p></item>
        <item><p><link xref="lockdown-printing"/></p></item>
        <item><p><link xref="lockdown-file-saving"/></p></item>
        <item><p><link xref="lockdown-repartitioning"/></p></item>
      </list>
    </item>
    <item>
      <p>Configurar el inicio de sesión automático para el usuario en el archivo <file>/etc/gdm/custom.conf</file>.</p>
      <p>Consulte la sección <link xref="login-automatic"/> para más información.</p>
    </item>
    <item>
      <p>Cree un nuevo usuario con un nombre que siga los estándares típicos de nombres de usuario (sin espacios ni caracteres especiales, no empezar con un número o un guión). También asegúrese que el nombre de usuario coincide con los nombres relacionados como cuando se refiere a una sesión. Un buen ejemplo es <em>usuario-kiosko</em></p>
    </item>
    <item>
      <p>Cree una sesión con un nombre que coincida con el nombre de usuario (por ejemplo, para el usuario-kiosco mencionado antes, <em>kiosko</em> es una buena elección). Para ello, cree un archivo <file>/usr/share/xsessions/<var>kiosk</var>.desktop</file> y configure la línea <code>Exec</code> como sigue:</p>
<code>
Exec=gnome-session --session kiosk
</code>
    </item>
    <item>
      <p>Especificar la sesión predeterminada para <em>kiosk-user</em> añadiendo la siguiente línea al archivo <file>/var/lib/AccountsService/users/<var>kiosk-user</var> </file>:</p>
<code>
XSession=kiosk
</code>
    </item>
    <item>
      <p>Especifique la sesión <em>kiosco</em> escribiendo una definición de sesión personalizada, que contenga la siguiente línea:</p>
<code>
RequiredComponents=kiosk-app;gnome-settings-daemon;kiosk-shell;
</code>
      <p>Esto crea una sesión que ejecuta tres programas: <sys>kiosk-app</sys> (una aplicación de ejemplo), <sys>gnome-settings-daemon</sys> (un componente estándar de la sesión de GNOME), y <sys>kiosk-shell</sys> (que es una versión personalizada de la interfaz de usuario de GNOME).</p>
    </item>
    <item>
      <p>Crear un archivo desktop para <sys>kiosk-shell</sys> en el archivo <file>/usr/share/applications/kiosk-shell.desktop</file> que contenga las siguientes líneas:</p>
<code>
[Desktop Entry]
Exec=gnome-shell --mode=kiosk
</code>
    </item>
    <item>
      <p>Cree una definición de modo <file>/usr/share/gnome-shell/modes/kiosk.json</file>. Este es un simple archivo json que define el interfaz de usuario <sys>gnome-shell</sys> disponible.</p>
      <p>Como punto de partida, eche un vistazo a <file>/usr/share/gnome-shell/modes/classic.json</file> y <file>/usr/share/gnome-shell/modes/initial-setup.json</file> para ver ejemplos.</p>
    </item>
  </steps>

</page>
