logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 28-10-2019 15:53:29

Trefix
Membre
Lieu : 48
Distrib. : bookworm
Noyau : linux 6.1.0-25-amd64
(G)UI : Xfce4
Inscription : 15-02-2015

[Résolu] lightdm autologin

Bonjour (re).

Tant qu'à clicouiller, je fais une Xfce-W$-like en vue de convertir enfin mon épouse (et surtout son Toshiba, bien ralenti avec W$ 10 hmm ). Du coup question aux bidouilleurs, à propos de l'auto-login :

si j'édite (en rut)

/etc/lightdm/lightdm.conf

en laissant à l'utilisateur Germaine un time-out non nul, genre 1 seconde

[SeatDefaults]
autologin-user=Germaine
autologin-user-timeout=1

elle va voir un bref instant l'écran "Germaine" puis sa session va se lancer toute seule  ?
Et lorsque je viendrai la dépanner roll je n'aurai qu'à cliquer pour accéder au login de Mister root, c'est bien ça ?

Je vais numlocker, aussi, si je ne veux pas d'ennui...

Merkiiii...



Édith à ajouté le lien wikiDF
Évelyne a tagué [Résolu] : suffisait d'appliquer le wiki-df (lien dans le dernier post)

Dernière modification par Trefix (05-05-2021 15:11:01)

Hors ligne

#2 28-10-2019 17:28:35

Trefix
Membre
Lieu : 48
Distrib. : bookworm
Noyau : linux 6.1.0-25-amd64
(G)UI : Xfce4
Inscription : 15-02-2015

Re : [Résolu] lightdm autologin

Re.

La méthode 1 de la page lightdm semble ne pas fonctionner sur Buster, du moins en éditant en sudoer. Depuis une session root, peut-être ???

Côté numlockx pas de soucis, par contre, toujours en travaillant sudoer...

Pour info.

Hors ligne

#3 28-10-2019 19:04:58

Trefix
Membre
Lieu : 48
Distrib. : bookworm
Noyau : linux 6.1.0-25-amd64
(G)UI : Xfce4
Inscription : 15-02-2015

Re : [Résolu] lightdm autologin

Re.

Mise en pause du sujet, après mes déboires de tout à l'heure. J'attendrai donc que les barbus aient refait le tour de la question avec les modif intervenues sur Buster...

@+

Hors ligne

#4 23-02-2020 19:40:07

al louarn
Membre
Distrib. : Buster
Noyau : Linux 4.19.0-23-amd64
(G)UI : lightdm-xsession/xfce
Inscription : 21-02-2012

Re : [Résolu] lightdm autologin

Salut,

Trefix a écrit :

autologin-user-timeout=1.


Pas sur qu'une seconde suffise si l'affichage de l'écran met un peu de temps


Debianophile = DebiaNoGeek

Hors ligne

#5 24-02-2020 12:47:03

jarek
Invité

Re : [Résolu] lightdm autologin

J'ai fait la manip hier :
- numlockx
- autologin (paramétré dans [Seat:*] avec une tempo 5s)
et ça fonctionne !

#6 24-02-2020 13:41:13

al louarn
Membre
Distrib. : Buster
Noyau : Linux 4.19.0-23-amd64
(G)UI : lightdm-xsession/xfce
Inscription : 21-02-2012

Re : [Résolu] lightdm autologin

Perso j'utilise

su -


2 commandes pour comprendre ta conf :

lightdm --show-config


less   /var/log/lightdm/lightdm.log


des précisions ici je ne sais pas trop ou les caser dans le wiki


Debianophile = DebiaNoGeek

Hors ligne

#7 24-02-2020 15:27:00

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] lightdm autologin

Trefix a écrit :

Et lorsque je viendrai la dépanner roll je n'aurai qu'à cliquer pour accéder au login de Mister root, c'est bien ça ?


Tu ne devrai *jamais* avoir à te connecter en tant que root à une session graphique. Ce n'est pas fait pour ça et ça n'a aucune utilité (normalement).
Pour moi vaut mieux opter autologin et si on veut se déconnecter de la session ;

systemctl stop lightdm



Aussi ta ligne dans le premier message ne peut (à priori) pas être correct.

autologin-user=Germaine


Un nom affiché peut avoir des majuscules, mais il me semble que ce n'est pas le cas du "vrai nom sur le système". Je crois.

Dernière modification par otyugh (24-02-2020 15:28:57)


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#8 05-05-2021 15:09:50

Trefix
Membre
Lieu : 48
Distrib. : bookworm
Noyau : linux 6.1.0-25-amd64
(G)UI : Xfce4
Inscription : 15-02-2015

Re : [Résolu] lightdm autologin

Bonjour.

Bon, résolu juste en appliquant > ça < après avoir lu un autre post. Pourquoi ai-je brillamment merdoyé lors de ma précédente tentative ?...

Là ça fonctionne, après édition de /etc/lightdm/lightdm.conf depuis un terminal root... La propriétaire du Tosh. est presque mûre pour quitter Fat-W$-10 wink

Le post peut donc maintenant plonger sereinement dans les abysses du forum.

Hors ligne

#9 19-05-2024 17:48:22

Trefix
Membre
Lieu : 48
Distrib. : bookworm
Noyau : linux 6.1.0-25-amd64
(G)UI : Xfce4
Inscription : 15-02-2015

Re : [Résolu] lightdm autologin

Bonsoir.

Gros déterrage de post. Il y a de petites modif' par rapport au tuto dans le fichier /etc/pam.d/lightdm-autologin créé par défaut lors de l'installation, dont une dernière ligne qu'il me semblerait utile de commenter pour que ça marche comme dans le tuto...

J'ai prudemment fait machine arrière (en ré-éditant les fichiers à rebours des modifications déjà faites) avant de recharger et lancer /etc/init.d/lightdm.

Je vous copie mon fichier /etc/pam.d/lightdm-autologin (tel que trouvé dans la bécane avant de tenter quelque modification que ce soit) :

#%PAM-1.0

# Block login if they are globally disabled
auth      requisite pam_nologin.so

# Load environment from /etc/environment and ~/.pam_environment
session      required pam_env.so readenv=1
session      required pam_env.so readenv=1 envfile=/etc/default/locale

# Allow access without authentication
auth      required pam_succeed_if.so user != root quiet_success
auth      required pam_permit.so

@include common-account

# SELinux needs to be the first session rule. This ensures that any
# lingering context has been cleared. Without out this it is possible
# that a module could execute code in the wrong domain.
# When the module is present, "required" would be sufficient (When SELinux
# is disabled, this returns success.)
session  [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close

session  required        pam_limits.so
session  required        pam_loginuid.so
@include common-session

# SELinux needs to intervene at login time to ensure that the process
# starts in the proper default security context. Only sessions which are
# intended to run in the user's context should be run after this.
session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open
# When the module is present, "required" would be sufficient (When SELinux
# is disabled, this returns success.)

# Can't change password
password  required pam_deny.so

@include common-password



Merci à ceux qui sauront.

Hors ligne

#10 20-05-2024 16:39:15

Trefix
Membre
Lieu : 48
Distrib. : bookworm
Noyau : linux 6.1.0-25-amd64
(G)UI : Xfce4
Inscription : 15-02-2015

Re : [Résolu] lightdm autologin

Re.

Y avait pas besoin de déterrer, l'autologin décrit dans la première moitié du tuto et repris dans les Cahiers fonctionne sans prise de tête, pas besoin de toucher au /etc/pam.d cité au-desus.

Je verrai la sortie de veille, par contre, mon écran étant définitivement farceur... (ou fatigué) big_smile


Édith : à la sortie de veille le mot de passe est demandé, par contre, donc il doit falloir tout de même modifier /etc/pam.d/lightdm-autologin.

Dernière modification par Trefix (20-05-2024 17:41:42)

Hors ligne

#11 20-05-2024 19:36:24

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] lightdm autologin

Édith : à la sortie de veille le mot de passe est demandé


J'ai déjà eu le souci, y avait un petit réglage en plus à ajouter côté light-locker à faire
Dans me sources j'ai retrouvé ça. Je sais pas s'il faut les deux ou si j'ai juste eu la flemme de tester l'un puis l'autre, mais ça a l'air de marcher >_>

dconf write /apps/light-locker/lock-on-suspend false
gsettings set apps.light-locker lock-on-suspend false


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#12 20-05-2024 21:52:14

Trefix
Membre
Lieu : 48
Distrib. : bookworm
Noyau : linux 6.1.0-25-amd64
(G)UI : Xfce4
Inscription : 15-02-2015

Re : [Résolu] lightdm autologin

Merci, je testerai, probablement jeudi, maintenant.

Bonne soirée.

Hors ligne

#13 24-05-2024 16:56:34

Trefix
Membre
Lieu : 48
Distrib. : bookworm
Noyau : linux 6.1.0-25-amd64
(G)UI : Xfce4
Inscription : 15-02-2015

Re : [Résolu] lightdm autologin

Bonsoir.

J'ai jeté un œil viteuf dans les dossiers système mais je n'ai pas trouvé de fichier correspondant.

Du coup je ne suis pas bien sûr de ce qu'il faudrait faire de l'un ou l'autre deux lignes données hmm

Hors ligne

#14 24-05-2024 17:11:17

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] lightdm autologin

Du coup je ne suis pas bien sûr de ce qu'il faudrait faire de l'un ou l'autre deux lignes données


Oops, c'est qu'elles ne sont pas à copier dans un fichier, elles sont juste à exécuter dans la session en cours d'un utilisateur wink (elles modifieront les fichiers de conf de l'utilisateur toutes seules)

Dernière modification par otyugh (24-05-2024 17:13:21)


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#15 25-05-2024 09:13:19

Trefix
Membre
Lieu : 48
Distrib. : bookworm
Noyau : linux 6.1.0-25-amd64
(G)UI : Xfce4
Inscription : 15-02-2015

Re : [Résolu] lightdm autologin

Salut.

dconf write /apps/light-locker/lock-on-suspend false

ne suffit pas, même après redémarrage.

Pour la seconde, en $user comme en #root, le retour est :

bash: gsettings : commande introuvable



apt search gsettings

En train de trier... Fait
Recherche en texte intégral... Fait
cmake-extras/stable 1.6-1 all
  modules utilitaires supplémentaires pour CMake

dconf-gsettings-backend/stable,now 0.40.0-4 amd64  [installé, automatique]
  système de stockage de configuration simple - moteur GSettings

dconf-service/stable,now 0.40.0-4 amd64  [installé, automatique]
  système de stockage de configuration simple - service D-Bus

gconf-gsettings-backend/stable 3.2.6-8 amd64
  GNOME configuration database system - GSettings back-end

gir1.2-gdesktopenums-3.0/stable 43.0-1 amd64
  introspection GObject pour les schémas de bureau GSettings

gnome-settings-daemon-common/stable 43.0-4 all
  daemon handling the GNOME session settings - common files

gsettings-desktop-schemas/stable,now 43.0-1 all  [installé, automatique]
  Schémas Gsettings destinés à l'ensemble de l'environnement de bureau

gsettings-desktop-schemas-dev/stable 43.0-1 amd64
  Fichiers de développement pour les schémas Gsettings destinés à l'ensemble de l'environnement de bureau

kdebugsettings/stable 22.12.3-1 amd64
  application pour activer ou non les réglages de qCDebug

libgsettings-qt-dev/stable 0.2-5 amd64
  library to access GSettings from Qt (development files)

libgsettings-qt1/stable 0.2-5 amd64
  library to access GSettings from Qt (shared libraries)

libnma-common/stable,now 1.10.6-1 all  [installé, automatique]
  NetworkManager GUI library - translations

libproxy1-plugin-gsettings/stable 0.4.18-1.2 amd64
  automatic proxy configuration management library (GSettings plugin)

librem5-tweaks/stable 3 all
  Default configuration settings for the Librem-5

libukui-gsettings-dev/stable 1.0.1-2+b1 amd64
  application settings interface

libukui-gsettings0/stable 1.0.1-2+b1 amd64
  application settings module

phosh-mobile-tweaks/stable 0.24.0-1 all
  Pure Wayland shell for mobile devices - GSettings tweaks

pinephone-tweaks/stable 3 all
  réglages par défaut de configuration pour le PinePhone

pinetab-tweaks/stable 3 all
  Default configuration settings for the PineTab

pulseaudio-module-gsettings/stable 16.1+dfsg1-2+b1 amd64
  GSettings module for PulseAudio sound server

qml-module-gsettings1.0/stable 0.2-5 amd64
  QML Bindings for GSettings
 


Soit il me manque un paquet soit il a été renommé entre Debian 11 et 12 et la commande serait à ajuster en conséquence. Pas grave, ' y a pas l' feu...

Merci encore et @+

Hors ligne

#16 25-05-2024 09:41:52

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] lightdm autologin

Moi cherchant d'où ça vient

#Demander de quel fichier on parle
which gsettings
>/usr/bin/gsettings
#Demander de quel paquet le fichier vient
dpkg -S /usr/bin/gsettings
>libglib2.0-bin: /usr/bin/gsettings
#Demander d'où vient la dépendance
aptitude why libglib2.0-bin
>gnome-software



Bon ben ça venait de gnome-software. Un peu étonné de ce résultat, light-locker ne devrait avoir aucun lien avec une dépendance gnome maintenant que j'y pense. Si jamais ça marche je comprends vraiiiment pas - je me demande si j'ai pas mélangé mes pinceaux >_<


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#17 25-05-2024 10:02:39

Trefix
Membre
Lieu : 48
Distrib. : bookworm
Noyau : linux 6.1.0-25-amd64
(G)UI : Xfce4
Inscription : 15-02-2015

Re : [Résolu] lightdm autologin

Ben justement, ça marche pas big_smile

Pour mémoire, fresh install de Debian 12.5 avec récupération partielle de mon /home séparé (je n'ai pas gardé les .fichiers sauf .mozilla et .thunderbird renommés en *-back).

Pas de gsettings dans mon /usr/bin, ni rien qui y ressemble de près ou de loin, mais dconf, light-locker et light-locker-command y sont.

Hors ligne

#18 25-05-2024 10:14:02

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] lightdm autologin

Oui, c'est ce que j'essayais de dire. Il faudrait installer le paquet libglib2.0-bin pour que ça existe. Mais en cherchant d'où ça vient j'ai de groooos doute que ça serve à quoique ce soit ^^'
Du coup faudra que je rectifie ça >_>

virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#19 25-05-2024 10:17:26

Trefix
Membre
Lieu : 48
Distrib. : bookworm
Noyau : linux 6.1.0-25-amd64
(G)UI : Xfce4
Inscription : 15-02-2015

Re : [Résolu] lightdm autologin

Il n'y a toujours pas d'urgence, merci wink

Hors ligne

#20 25-05-2024 11:49:01

dezix
Membre
Distrib. : Debian stable
Noyau : Linux amd64 (stable)
(G)UI : XFCE4
Inscription : 19-02-2018

Re : [Résolu] lightdm autologin

Salut!

Trefix a écrit :

[SeatDefaults]
autologin-user=Germaine
autologin-user-timeout=1


As-tu testé/vérifié que autologin-user-timeout=1 n'est pas la cause du mauvais fonctionnement,
et que autologin-user-timeout=0 n'est pas la valeur correcte ?

Hors ligne

#21 25-05-2024 12:35:32

Trefix
Membre
Lieu : 48
Distrib. : bookworm
Noyau : linux 6.1.0-25-amd64
(G)UI : Xfce4
Inscription : 15-02-2015

Re : [Résolu] lightdm autologin

Holààààà... ça c'est un bricolage d'il y a longtemps. Il y a eu deux installations au moins, depuis ça.

Je n'aurais peut-être pas dû déterrer le topic, c'est vrai.

Hors ligne

#22 25-05-2024 14:01:15

dezix
Membre
Distrib. : Debian stable
Noyau : Linux amd64 (stable)
(G)UI : XFCE4
Inscription : 19-02-2018

Re : [Résolu] lightdm autologin

Trefix a écrit :

Holààààà... ça c'est un bricolage d'il y a longtemps



Désolé, je n'avais pas remarqué qu'il s'agissait d'une cuvée 2019 !

out.gif

Hors ligne

#23 25-05-2024 18:59:27

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] lightdm autologin

@Trefix : Tu peux donner ta sortie de

dconf dump /apps/light-locker/



Elle devrait ressembler à ça :

[/]
idle-hint=false
late-locking=false
lock-after-screensaver=uint32 0
lock-on-lid=false
lock-on-suspend=false

Dernière modification par otyugh (25-05-2024 18:59:54)


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#24 26-05-2024 05:56:53

Trefix
Membre
Lieu : 48
Distrib. : bookworm
Noyau : linux 6.1.0-25-amd64
(G)UI : Xfce4
Inscription : 15-02-2015

Re : [Résolu] lightdm autologin

Voili-voilou...

[/]
idle-hint=false
late-locking=false
lock-after-screensaver=uint32 5
lock-on-lid=false
lock-on-suspend=false



Ainsi que :

lightdm --show-config

   [Seat:*]
A  greeter-session=lightdm-greeter
A  greeter-hide-users=true
A  session-wrapper=/etc/X11/Xsession
B  autologin-user=trefix
B  autologin-user-timeout=0

   [LightDM]
B  allow-guest=false

   [Seatdefaults]
B  autologin-user=trefix
B  autologin-user-timeout=0
B  pam-service=lightdm-autologin

Sources:
A  /usr/share/lightdm/lightdm.conf.d/01_debian.conf
B  /etc/lightdm/lightdm.conf
 




Je vais rétablir le fichier lightdm.conf non modifié...

Dernière modification par Trefix (26-05-2024 08:01:36)

Hors ligne

#25 26-05-2024 10:53:02

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] lightdm autologin

Bizarre, j'ai vraiment pas d'explication, j'ai pas de souci via mes nouvelles installations (j'ai juste un bug sur des portables quand on ferme le clapet de l'écran et je pense que c'est un bug que j'ai reporté) - mais pas en sortie de veille.

Dernière modification par otyugh (26-05-2024 10:53:21)


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

Pied de page des forums