Yo uso Debian 8 que ejecuta Gnome 3.14.1.
Quiero configurar un inicio de sesión automático, pero el nombre del usuario para el registro automático no es fijo, por lo que quiero usar un script para configurarlo. De acuerdo con la documentación de GDM (en https://help.gnome.org/admin/gdm/3.14/configuration.html.en#daemonsection ), es posible usar una "tubería" (|) al final de la propiedad AutomaticLogin del archivo /etc/gdm3/daemon.conf para indicar que se debe usar un script para obtener el nombre del usuario:
Este es el usuario que debe iniciar sesión inmediatamente si AutomaticLoginEnable es verdadero. Si el valor termina con una barra vertical | (el símbolo de canalización), entonces GDM ejecutará el programa especificado y usará cualquier valor devuelto en la salida estándar del programa como usuario. El programa se ejecuta con la variable de entorno DISPLAY configurada para que sea posible especificar el usuario por pantalla. Por ejemplo, si el valor es "/ usr / bin / getloginuser |", se ejecutará el programa "/ usr / bin / getloginuser" para obtener el valor del usuario.
Sin embargo, en mi computadora, gdm intenta registrar al usuario "/ usr / bin / getloginuser |" en lugar del resultado del guión. ¿Alguien sabe cómo hacer que funcione?
Gracias.
gnome-session
y / o gnome-session-bin
.
nodm
(empaquetado con Debian) y ejecutarlognome-session
o cualquier programa de entrada que ejecute GDM para traer la sesión de GNOME.nodm
Es una solución dedicada destinada a manejar escenarios de "inicio de sesión automático" (para kioscos, etc.).