Hay varias formas de cerrar sesión en una sesión de escritorio de Ubuntu, pero la mayoría son tan obvias que no necesitan una guía que las explique.
Sin embargo, lo que quizás no sepa es cómo cerrar sesión en Ubuntu desde una terminal (o para cerrar sesión en GNOME en cualquier distribución de Linux que lo use).
Diablos, no lo hice hasta hace alrededor de un minuto.
Para cerrar sesión en una terminal, abra la Terminal app y ejecuta este comando:
gnome-session-quit
Después de pulsar Intro, aparecerá el cuadro de diálogo de cierre de sesión (GUI estándar), con una cuenta atrás de 30 segundos. El temporizador le da tiempo para guardar cualquier trabajo no guardado, terminar cualquier tarea y salir de las aplicaciones limpiamente, ya sabe, para asegurarse de que cierre sesión de forma segura en su sesión de usuario de Ubuntu de la manera correcta.
Pero si tienes prisa...
Para cerrar la sesión de Ubuntu desde la línea de comandos inmediatamente (es decir, tan pronto como presione Intro) abra la aplicación Terminal y ejecute el mismo comando, pero esta vez agregue el --no-prompt
bandera hasta el final, así:
gnome-session-quit --no-prompt
Tan pronto como levante el dedo del enter
llave serás a la fuerza desconectado. Sin "si", sin "peros" y sin "quizás". Cualquier cambio no guardado, aplicaciones en ejecución, comandos de terminal u otros esfuerzos que estén activos se morir.
Y vuelve a la pantalla de inicio de sesión de GDM.
¡Simple, de verdad!
Entonces, ¿por qué estoy escribiendo una publicación al respecto?
Bueno, estaba creando algunos componentes de desarrollo de GNOME para poder probar cosas (y tomar algunas capturas de pantalla) para un próximo artículo. Una vez que terminé de construir ninguna de las formas de GUI "obvias" para cerrar sesión en GNOME (por ejemplo, el menú de estado, los accesos directos de la pantalla de la aplicación, etc.) respondería.
Y sí, traté de paciente 😅.
Recurrí a Google para aprender "cómo cerrar sesión en GNOME desde la terminal". Pensé en algún fragmento enriquecido para darme una respuesta inmediata.
No fue así.
En su lugar, Google me envió enlaces a guías de "cierre de sesión" (ciertamente útiles) que recorren (lo que parecían) dieciséis formas diferentes de hacer la misma tarea, cuando todo lo que quería saber era esto uno específico.
Entonces, para ayudar a cualquier otra persona que se encuentre en una situación similar (aunque probablemente solo yo en 6 meses cuando me olvide nuevamente), pensé en lanzar una guía rápida para mostrarle cómo cerrar sesión en Ubuntu desde la línea de comandos, y , er, bueno, eso es todo!
FIN.