pantalla de bloqueo vs cierre de sesión en Linux

1

Cuando uno bloquea la pantalla en Windows, se redirige a la misma pantalla que en el inicio de sesión. En Linux, se ejecuta un programa que "captura" todos los eventos de mouse y teclado. Si bien xcreensaver hace el trabajo muy bien, el predeterminado para gnome a veces tiene un retraso de varios segundos entre la salida de la animación del protector de pantalla y el bloqueo de la pantalla (aún no he enviado un error de este tipo, y no lo hago) saber si solo está en mi máquina o si es un problema más generalizado). Independientemente de la naturaleza del problema, me preguntaba si hay una forma más limpia y robusta de bloquear la pantalla.

La implementación en la que estaba pensando, en realidad cerraría la sesión del usuario y lo llevaría de vuelta a la pantalla gdm. ¿Los programas que se ejecutan como demonios se pueden seguir ejecutando en un nivel jerárquico superior, y los programas de interfaz gráfica de usuario simplemente se pueden pausar? Además, la memoria RAM actual podría volcarse en algún lugar y luego recuperarse ... Otros probablemente podrían pensar en mejores implementaciones que yo.

¿Es necesaria una implementación más limpia? ¿Beneficiaría al usuario final o no valdría la pena?

Oscar Wahltinez
fuente

Respuestas:

0

La IU gráfica en Linux ... digamos 'Desktop Linux' (esa cosa no existe), es claramente insegura. Las personas que son conscientes de esto, no usan el sistema operativo. Aquellos que lo desarrollan, son lo suficientemente felices si logran solucionar los errores de los controladores y demás. (Como reparar el mal controlador de Intel).

De todos modos, no quiero comenzar una guerra de llamas ni nada, no me malinterpreten.
Aquí hay un artículo que puede leer:
http://blogs.iss.net/archive/Shmoocon2011.html

Acerca de esta inseguridad ... No sé cuánto sigues las noticias y cosas de Linux, pero hubo un error realmente desagradable en el bloqueo de pantalla de KDE. Si presionó el botón ENTER durante unos segundos, el administrador de bloqueos se bloqueó y llegó al escritorio. :)))))

Shiki
fuente
Entiendo algunos de los conceptos de los que habla, pero (corríjame si me equivoco) diferentes entornos de escritorio manejan el bloqueo de pantalla de una manera diferente. Sin embargo, todos confían en el concepto de usar una aplicación dentro de la sesión que, si se bloquea, dejaría todo desbloqueado. ¿Es posible una implementación de la sesión de guardado -> cerrar sesión como bloqueo de pantalla?
Oscar Wahltinez
No existe tal sesión de guardado implementada en este momento. La única salvación sería la hibernación. Lo cual es para un propósito diferente. Y sí, cada aplicación X11 se basa en la implementación de bloqueo de X11, son solo interfaces. Y es realmente fácil evitar el bloqueo de X11.
Shiki
Se acerca un nuevo servidor, llamado Wayland. Arreglará este desastre en Linux, pero tienen que arreglar todas las cosas para que sean compatibles con él. Espero que vaya bien y pronto veremos un Wayland que funcione. Ubuntu y Fedora lo enviarán lo antes posible. osnews.com/story/24029/Fedora_To_Eventually_Move_to_Wayland_Too
Shiki
¿Cómo es wayland diferente en este aspecto?
Oscar Wahltinez