¿Hay alguna manera de "Pin de pantalla" una aplicación en Ubuntu?

8

El título puede no ser lo suficientemente claro, pero este video muestra la fijación de pantalla en Android Lollipop

Necesito una función en Ubuntu por la cual si inicio una aplicación y la pincho , el usuario no podrá hacer otra cosa que usar esa aplicación en particular, a menos que presione una combinación predefinida de teclas (e ingrese la contraseña en un cuadro de diálogo emergente si posible)


Escenarios útiles

  • Los niños juegan o pintan o escriben sus nombres en LibreOffice Writer, pero al hacerlo confunden los íconos en el iniciador o apagan accidentalmente la computadora cuando algo importante se estaba ejecutando en segundo plano.
  • Si dejo que alguien use mi computadora portátil para un poco de Facebook, no quiero que revisen mis fotos locales personales; Simplemente fijaría Chrome para ellos.

Android ha tenido esta característica durante 3 años , y Chrome tiene algo similar llamado modo Kiosk, pero es solo para el navegador.

La implementación de Android me hace creer que es posible. Soy flexible en la implementación y el funcionamiento y estoy abierto a enfoques alternativos para lograr esto. Prefiero no usar el terminal cada vez, pero estoy de acuerdo con usarlo (terminal) para una configuración única. Y de nuevo soy flexible si funciona


  • Ubuntu 17.04
  • GNOME Shell 3.24
Sumeet Deshmukh
fuente
1
Ooops, perdón por esa edición, no me di cuenta de que en realidad mencionaste la implementación de Android en la parte inferior, es posible que desees considerar moverla a la primera sección.
You'reAGitForNotUsingGit
@AndroidDev También creo que no está haciendo ningún bien en el medio, déjame moverlo
Sumeet Deshmukh
2
Creo que lo que quieres se llama "modo quiosco", al menos si la aplicación anclada es un navegador. Hay muchas soluciones para, por ejemplo, cromo o Firefox en modo quiosco, pero no sé si puede hacer lo mismo con cualquier aplicación.
Byte Commander
3
Bloqueaba la pantalla y permitía que otras personas iniciaran sesión como otro usuario o incluso mejor, como usuario invitado . De esa manera, todo su usuario quedará "anclado".
sudodus
1
¡Felicidades por romper 2k hoy Sumeet Deshmukh! Ahora puede editar publicaciones libremente sin tener que esperar a las evaluaciones por pares :)
You'reAGitForNotUsingGit

Respuestas:

4

Sesión de invitados

Permitiría que otras personas seleccionen otra ID de usuario o incluso mejor, el usuario invitado, y comience una sesión de invitado . De esa manera, todo su usuario quedará "anclado".

Se ve así en Ubuntu 16.04.x ​​LTS (excepto que el programa de captura de pantalla cambió los colores y el idioma puede ser diferente),

ingrese la descripción de la imagen aquí

sudodus
fuente
2
Esta es una sugerencia útil, pero no creo que responda correctamente la pregunta publicada, que trata sobre restringir al usuario a una aplicación de pantalla completa.
Byte Commander
@ByteCommander, entiendo tu punto. Pero es mejor con una solución alternativa que ninguna solución ;-) Estoy de acuerdo, el modo kiosco es una solución adecuada, si hay una para los programas de aplicación, que el póster original intenta usar. No sé cómo se puede modificar Porteus para este propósito. Quizás sea posible, pero mucho más complicado que usar la sesión de invitado. Y no es Ubuntu.
sudodus
¡Digamos que voy con tu respuesta ahora mismo! ¿Pero es posible implementar esta característica en Ubuntu? ¿Por parche o actualización completa del sistema en el futuro? ¿Podemos solicitar características al proyecto Ubuntu?
Sumeet Deshmukh
Una forma estándar de comunicarse con los desarrolladores de Ubuntu es a través de Launchpad, launchpad.net . Puede crear un informe de error con su solicitud para el 'marcador de pantalla', pero es posible (¿probable?) Que se 'mueva a la lista de deseos' y se ignore. Otra forma es crear una opinión para el 'pin de pantalla' en el Foro de desarrollo de Ubuntu, ubuntuforums.org/forumdisplay.php?f=427 o algunos de los otros foros de Ubuntu.
sudodus
1
porteus-kiosk.org
sudodus