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).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:environnements:x11:lightdm [18/07/2012 22:01]
black_sun créée
doc:environnements:x11:lightdm [30/01/2016 20:04]
smolski tatouillage de la forme du tuto
Ligne 1: Ligne 1:
 ====== LightDM ====== ====== LightDM ======
 +
 +  * Objet : installation et configuration du gestionnaire de connexion Lightdm
 +  * Niveau requis : {{tag>​débutant avisé}}
 +  * Commentaires : LighDM est une alternative à GDM ou KDM.
 +  * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)
 +  * Suivi : {{tag>​à-tester}}
 +    * Création par [[user>​black_sun_2012]] le 18/07/2012
 +    * Mise-à-jour par [[user>​paskal]] le 29/10/2013
 +    * Mise à jour par [[user>​Freddec]] le 07/12/2015, rajout du paragraphe
 +      * Verrouiller le pavé numérique dés le lancement de LightDM ​
 +    * Testé par <...> le <...>
 +  * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​pid=70723 | Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
 +
 +
 ===== Présentation ===== ===== Présentation =====
-Étant ​un peu faignant mais aussi car c'est tres bien rediger je vous renvoie sur la doc [[http://​doc.ubuntu-fr.org/​lightdm|Ubuntu.fr]]. Je vous encourage à la lire intégralement+ 
 +LightDM est un gestionnaire d'affichage multi-desktop\\ 
 +Il a été conçu pour être une alternative relativement légère et très personnalisable à GDM. 
 + 
 +LightDM a été introduit dans Wheezy, il est suffisamment stable pour être aussi utilisé dans Jessie et Sid. 
 ===== Installation ===== ===== Installation =====
 +
 +Installer((Voir la commande [[:​doc:​systeme:​apt:​apt-get | apt-get]])) le paquet ​ **lightdm** :
 +<code root>​apt-get update && apt-get install lightdm </​code>​
 +
 ===== Configuration ===== ===== Configuration =====
-LightDM est configurable ​grâce au fichier /​etc/​lightdm/​lightdm.conf.\\ + 
-Pour connaître les differente clée je vous renvoie sur la doc [[http://​doc.ubuntu-fr.org/​lightdm#​tableau_des_parametres_de_lightdm|ubuntu]]\\ +LightDM est configurable ​en éditant((Voir : [[:​doc:​editeurs:​nano | nano]])) le fichier ​
-Et aussi quelque explication ​sur différent paramètre ​et comment les changer ​[[http://​doc.ubuntu-fr.org/​lightdm#​aller_plus_loin|aller plus loin]] +   /​etc/​lightdm/​lightdm.conf 
-===== Thème (greeter) ===== + 
-Lightdm ​et personnalisable ​grâce à des thèmeIl n'​existe ​actuellement ​pas de gestionnaire graphique pour choisir et configurer les thème.\\ +Il est recommandé d'​effectuer une sauvegarde du fichier de configuration avant d'​essayer de le configurer. \\ 
-La configuration des thèmes ​ce fait en fonction de ces dernier.\\ +Pour changer le gestionnaire d'​affichage par défaut courant, exécutez : 
-  * Par le fichier portant le nom_du_theme.conf ​ce trouvant dans le dossier/​etc/​lightdm +<code root>​dpkg-reconfigure lightdm</​code>​ 
-  Par gsetting (pour unity-greeter ​de ubuntu ​a partir de la version 12.04 precise pangolin)+ 
 +puis sélectionnez : 
 +   ​lightdm 
 +Si vous débutez avec LightDM, mieux vaut avoir [[:​doc:​environnements:​gnome:​gdm3|GDM]],​ [[:​doc:​environnements:​x11:​slim|SLiM]] ou un autre gestionnaire d'​affichage installé en sauvegarde. 
 + 
 +Pour connaître les différentes clés je vous renvoie sur la doc 
 +  * [[http://​doc.ubuntu-fr.org/​lightdm#​tableau_des_parametres_de_lightdm|ubuntu]] 
 +Et aussi quelques explications ​sur différents paramètres ​et comment les modifier : 
 +  * [[http://​doc.ubuntu-fr.org/​lightdm#​aller_plus_loin|aller plus loin]] 
 + 
 +==== Modifier le fond de l'​écran d'​accueil ​==== 
 + 
 +La configuration de l'​écran d'​accueil GTK de LightDM avec Debian se trouve dans le fichier ''/​etc/​lightdm/​lightdm-gtk-greeter.conf''​. On peut y voir que l'​image de fond pointe vers le fichier ''/​usr/​share/​images/​desktop-base/​login-background.svg''​. 
 + 
 +Aussi, le moyen le plus simple pour modifier le fond de l'​écran d'​accueil est de trouver une image qui vous plaît dans le répertoire ''/​usr/​share/​images/​desktop-base/'',​ puis d'en indiquer le chemin dans le fichier ''/​etc/​lightdm/​lightdm-gtk-greeter.conf''​. \\ 
 +Vous pouvez aussi spécifier dans ''/​etc/​lightdm/​lightdm-gtk-greeter.conf''​ le chemin vers une autre image de votre choix, aux formats svg ou png. 
 + 
 +==== Lancement automatique - méthode 1 : ==== 
 + 
 +Cherchez ces lignes dans le fichier de configuration de lightdm, décommentez-les et personnalisez-les suivant vos préférences : 
 + <​code bash /​etc/​lightdm/​lightdm.conf>​[SeatDefaults] 
 +#​autologin-user= 
 +#​autologin-user-timeout=0</​code>​ 
 + 
 +==== Lancement automatique - méthode 2 : ==== 
 + 
 +Configurer LightDm pour pouvoir se connecter sans mot de passe 
 +  - Au préalable fermez et enregistrez vos applications si vous avez une session d'​ouverte puis tapez : <code root>/​etc/​init.d/​lightdm stop</​code>​ 
 +  - Utiliser <​key>​A-Right</​key>​ ou <​key>​Left</​key>​ pour basculer sur une autre console. 
 +  - Loggez vous en root puis tapez le mot de passe de celui-ci. 
 +  - Éditez le fichier "/​etc/​lightdm/​lightdm.conf"​ : <code root>​nano /​etc/​lightdm/​lightdm.conf</​code>​Puis lui ajouter à la fin ceci : <file config fin du fichier lightdm.conf>​ 
 +[SeatDefaults]autologin-user=andy 
 +autologin-user-timeout=0 
 +pam-service=lightdm-autologin</​file>​ 
 +<​note>​Remplacez "​andy"​ par votre nom d'​utilisateur du compte concerné.</​note>​ 
 +Vous pouvez également interdire la connexion des comptes invité à lightdm (facultatif).\\ 
 +  - Pour ce faire : <code root>​nano /​etc/​lightdm/​lightdm.conf</​code>​ 
 +  - Chercher la ligne "#​allow-guest=true" dans la section "​SeatDefaullts"​ et remplacez :<​code>#​allow-guest=true</​code>​ Par :<​code>​allow-guest=false</​code>​Normalement l'​installation de lightdm à du créer le fichier "/​etc/​pam.d/​lightdm-autologin",​ si ce n'est pas le cas créez le :<code root>​touch /​etc/​pam.d/​lightdm-autologin</​code>​ 
 +  - Puis l'​éditer et y remplir ceci : <file config lightdm-autologin>​ 
 +#%PAM-1.0 
 +auth    requisite ​      ​pam_nologin.so 
 +auth    required ​       pam_env.so readenv=
 +auth    required ​       pam_env.so readenv=1 envfile=/​etc/​default/​locale 
 +#auth    sufficient ​     pam_thinkfinger.so 
 +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.)@include common-password</​file>​ 
 +  - Et enfin rechargez ​et redémarrez lightdm : <code root>/​etc/​init.d/​lightdm reload && /​etc/​init.d/​lightdm restart</​code>​ 
 + 
 +==== Ajouter la liste des utilisateurs ==== 
 + 
 +Dans le fichier ''/​usr/​share/​lightdm/​lightdm.conf.d/​01_debian.conf'',​ changer la valeur de ''​greeter-hide-users''​ : 
 + <​code bash /​usr/​share/​lightdm/​lightdm.conf.d/​01_debian.conf>​[SeatDefaults] 
 +greeter-session=lightdm-greeter 
 +greeter-hide-users=false 
 +session-wrapper=/​etc/​X11/​Xsession 
 +</​code>​ 
 + 
 +fera apparaître une liste déroulante des utilisateurs à la connexion. \\ 
 +Utile pour les feignants qui ne veulent pas retaper le login à chaque connexion. 
 + 
 +==== Verrouillage du pavé numérique dés la fenêtre de login ==== 
 + 
 +===Pré-requis=== 
 + 
 +Avoir installé le paquet **numlockx** avec [[doc:​systeme:​apt:​apt|apt]],​ [[doc:​systeme:​apt:​synaptic|synaptic]],​ [[doc:​systeme:​apt:​aptitude|aptitude]],​ wajig...vous avez le choix des armes ;-) \\ 
 +Faites au préalable une copie du fichier ''/​usr/​share/​lightdm/​lightdm.conf.d/​01_debian.conf''​ : 
 +<code root>cp /​usr/​share/​lightdm/​lightdm.conf.d/​01_debian.conf /​usr/​share/​lightdm/​lightdm.conf.d/​01_debian.conf.sav</​code>​ 
 + 
 +=== Méthode === 
 + 
 +Puis éditez-le en root ou via sudo <code user> sudo vi /​usr/​share/​lightdm/​lightdm.conf.d/​01_debian.conf </​code>​ ou <code user> sudo nano /​usr/​share/​lightdm/​lightdm.conf.d/​01_debian.conf </​code>​ 
 +Là encore je vous laisse le choix des armes. \\ 
 +Ajoutez la ligne ci-dessous : 
 +<code bash /​usr/​share/​lightdm/​lightdm.conf.d/​01_debian.conf>​ greeter-setup-script=/​usr/​bin/​numlockx on </​code>​ 
 + 
 +===== Thèmes ​ ===== 
 + 
 +LightDM peut être personnalisé ​grâce à des thèmes (greeters)\\ 
 + 
 +Actuellement,​ il n'​existe pas de gestionnaire graphique pour choisir et configurer les thèmes \\ 
 +La configuration des thèmes ​se fait donc par le fichier portant le //nom_du_theme.conf//, se trouvant dans le dossier ​''​/​etc/​lightdm''​. ​ \\ 
 +Par exemple : //​lightdm-gtk-greeter.conf//. 
 + 
 +===== Ressources ===== 
 + 
 +  * [[https://​wiki.debian.org/​fr/​LightDM]] 
 +  * [[http://​www.freedesktop.org/​wiki/​Software/​LightDM/​]] 
 +  * [[http://​doc.ubuntu-fr.org/​lightdm]] 
 +  * %%[[http://​rohanprabhu.com/?​p=240]]%% - Lien Obsolète 
 + 
 + 
 + 
 + 
 + 
  
  
doc/environnements/x11/lightdm.txt · Dernière modification: 31/08/2021 17:24 par èfpé

Pied de page des forums

Propulsé par FluxBB