¿Puedo cambiar entre dos usuarios con un solo clic?

15

Comparto la computadora de mi casa con mi esposa, y a menudo cambiamos entre nuestras dos cuentas.
Estoy considerando usar Ubuntu en mi próxima computadora, y estoy evaluando diferentes entornos de escritorio (por ejemplo, Gnome, Unity o Xfce).
El cambio rápido de usuario es un factor decisivo para mí en la mayoría de los entornos de escritorio. En Unity es lo mejor: siempre tiene un menú con todos los usuarios y puede cambiar con un solo clic (suponiendo que no haya contraseñas):

Cambio de unidad de usuario

En Gnome y Xfce es bastante malo. Necesito hacer clic en "Cambiar usuario", seleccionar el otro usuario y hacer clic en "Iniciar sesión", todo con pequeños botones en diferentes posiciones de la pantalla.

¿Hay alguna manera de cambiar de usuario rápidamente, preferiblemente con un solo clic y / o una tecla de acceso rápido? ¿Hay algo que funcione independientemente del entorno de escritorio?

Encontré una pregunta similar: método abreviado de teclado para cambiar las cuentas de usuario , pero solo llega al administrador de pantalla. Quiero omitirlo y cambiar a la sesión del otro usuario.

Kobi
fuente

Respuestas:

22

No es un solo clic, pero puedo darle una solución de acceso directo de teclado.

Vaya al menú para configurar atajos de teclado personalizados

y agregue uno nuevo con este comando:

dm-tool switch-to-user suzi

Asumiendo que suzies el nombre de usuario de su esposa, y establezca un atajo de su elección haciendo clic donde dice "deshabilitado" y luego presionando la combinación de teclas que desea usar (por ejemplo, super+ alt+ Ssi la inicial del usuario es S). Establezca otro acceso directo para cambiar a su propia cuenta (con su propio nombre de usuario en el comando).

Zanna
fuente
¡Gracias! Sabía que debería haber algo simple, pero no pude encontrarlo. Esto funciona muy bien en Xfce an Unity (estoy probando en VirtualBox). Gnome está menos feliz, pero probablemente pueda hacer que funcione también.
Kobi
3
@Kobi ah increíble: acabo de enterarme de esto ayer cuando examiné viejas preguntas para un momento perfecto. También lo encuentro muy útil (uso MATE)
Zanna
Otra nota: esto funciona en entornos de escritorio que se han lightdminstalado. Si lo entiendo correctamente, no me gustaría instalarlo en sistemas como KDE, podría romper algo (?). Funciona en mi caso, pero solo porque tiendo a preferir estos entornos de escritorio. Gracias de nuevo.
Kobi
@Kobi buen punto, no lo probé con ningún otro dm
Zanna
7

Puede usar una combinación de teclas de función. F1es la primera DISPLAY, entonces F2, F3, etc.

Si fueras el primero en iniciar sesión, tu PANTALLA sería F1. La siguiente PANTALLA del usuario sería F2.

Para que pueda cambiar rápidamente entre usuarios presionando Alt+ Ctrl+F#

Con este método puede ahorrar tener que iniciar sesión al cambiar de sesión.

LD James
fuente
Esto tambien funciona. F6-F7 funcionó para mí, F1-F5 eran terminales. Sin embargo, prefiero algo más determinista.
Kobi
1
TTY1-TTY6 son terminales de texto, solo TTY7-TTY12 se utilizan para sesiones gráficas normalmente, comenzando con TTY7 para la primera sesión y agregando más a pedido.
Byte Commander
@ Kobi Había mencionado los valores predeterminados en mi respuesta. Linux está lleno de sorpresas. Por lo tanto, es posible programar configuraciones alternativas para las asignaciones.
LD James
@LDJames Nunca he visto una distribución en la que las asignaciones de terminales que describe sean las predeterminadas. Eso no quiere decir que no existan. Simplemente no los he visto.
Kasperd
@ Kobi Ya es determinista. A menos que cambie los archivos de configuración para cambiar el comportamiento, debe permanecer igual que ahora. Por supuesto, es posible que cambie cuando actualice a la próxima versión de Ubuntu.
Kasperd