Comencé a ejecutar Jessie (Debian 8) con un escritorio LightDM / Xfce en mi HTPC después de que se detuvo casi por completo en W7. Una de las cosas que no puedo olvidar es tener que escribir la contraseña, algo que no es normal para mirar televisión.
Siguiendo las instrucciones en el Wiki de Debian , llegué a seleccionar automáticamente mi inicio de sesión. Pero esto todavía requiere la contraseña, y no se permiten medios arreglos como contraseñas vacías / triviales.
¿Es posible ir directamente a la sesión de Xfce sin nombre de usuario / contraseña?

lightdm --show-configdagreeter-session=lightdm-greeterysession-wrapper=/etc/X11/Xsession, las líneas sobrepamyauto-login-userson las mismas. Sin lagreeter-sessionlínea X no comienza. <br> Hice la parte para elautologingrupo pero aún así tuve que escribir mi contraseña. Luego hice el bit para elnopasswdlogingrupo y luego ni lightdm aceptó mi contraseña ni la raíz.Aquí está la respuesta correcta para Debian 9 Jessie, para todos los que necesitan ayuda de la manera correcta.
Agregar inicio de sesión automático a Debian
Primero necesita cambiar a LightDM (Desktop Manager).
Cambiar a LightDM **
Agregue la cuenta de Autologin **
Edite los archivos de configuración de LightDM
Agregue las 3 líneas siguientes al archivo y guárdelo:
Ahora, observe que arriba tiene XFCE como sesión. Si usa gnome, canela, etc., asegúrese de especificar qué sesión (GUI) usa, de lo contrario, lo anterior lo conectará a XFCE y es posible que no lo tenga instalado.
Si no sabe, escriba
fuente
En Debian 9 y 10 con Xfce, todo lo que tuve que hacer fue agregar esto a
/etc/lightdm/lightdm.conf:A pesar de lo que dicen las otras respuestas, mi usuario no necesita estar en el
autologingrupo y no necesitaba hacer nada con PAM.(Fuente: https://wiki.debian.org/LightDM#Enable_autologin )
fuente
Lo resolví usando la página wiki de Debian y esta página en LinuxServe , ¡especialmente el comentario!
cuando lo hago
/usr/sbin/lightdm --show-config, obtengo dos archivos:/etc/lightdm/lightdm.confy/usr/share/lightdm/lightdm.conf.d/01_debian.confEstos los edité para que en
/usr/share/lightdm/lightdm.conf.d/01_debian.confél diga:greeter-session=lightdm-greetersession-wrapper=/etc/X11/Xsessiony en
/etc/lightdm/lightdm.confeso dice:autologin-user=usernameautologin-user-timeout=0El truco fue que, como dice el comentario al final del segundo enlace, la configuración de inicio de sesión automático debe estar en la
[SeatDefaults]sección del archivo. Hay dos lugares donde aparecen las líneas, comentadas, y había comentado el primer lugar.Fue un poco extraño porque en los archivos de configuración normal de Debian, líneas como estas no aparecen dos veces, ¡pero debería haberlo visto mejor!
fuente
01_debian.confson los valores predeterminados, por lo que todo lo que necesitaba cambiar estaba enlightdm.confautologin-user=root, autologin fallará en silencio a menos que también comente de salidaauth required pam_succeed_if.so user != root quiet_successen/etc/pam.d/lightdm-autologinA continuación funcionó para mí. Estaba registrado como root.
groupadd -r autologin gpasswd -a YOURUSERNAME autologinautologin-user=YOURUSERNAME autologin-user-timeout=0 autologin-session=DESKTOP_SESSION2a. Si no sabes el nombre de la sesión
echo $DESKTOP_SESSIONfuente