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 →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:environnements:x11:lightdm [28/10/2017 12:33] Croutons [Personnalisation : thèmes, icônes, images] |
doc:environnements:x11:lightdm [31/08/2021 17:24] (Version actuelle) èfpé [Ressources] correction lien peu pertinent, supression lien ko |
||
---|---|---|---|
Ligne 19: | Ligne 19: | ||
Il a été conçu pour être une alternative relativement légère et très personnalisable à GDM. | 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. | + | LightDM a été introduit depuis Wheezy, il est suffisamment stable pour être aussi utilisé dans Stretch et Sid. |
===== Installation ===== | ===== Installation ===== | ||
Ligne 26: | Ligne 26: | ||
<code root>apt-get update && apt-get install lightdm </code> | <code root>apt-get update && apt-get install lightdm </code> | ||
+ | Depuis stretch on peut aussi utiliser [[doc:systeme:apt:apt|la commande apt]] ainsi : | ||
+ | <code root>apt update && apt install lightdm </code> | ||
===== Configuration ===== | ===== Configuration ===== | ||
Ligne 51: | Ligne 53: | ||
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. | 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 ==== | + | ==== Lancement automatique d'une session user ==== |
Éditez le fichier lightdm.conf : | Éditez le fichier lightdm.conf : | ||
Ligne 59: | Ligne 61: | ||
#autologin-user= | #autologin-user= | ||
#autologin-user-timeout=0</code> | #autologin-user-timeout=0</code> | ||
- | Décommentez-les (on enlève #) et personnalisez-les suivant vos préférences, par exemple pour une connexion automatique sur la session de l'utilisateur toto : | + | [[doc:programmation:commenter|Décommentez-les (on enlève #)]] et personnalisez-les suivant vos préférences, par exemple pour une connexion automatique sur la session de l'utilisateur toto : |
<code bash /etc/lightdm/lightdm.conf>[SeatDefaults] | <code bash /etc/lightdm/lightdm.conf>[SeatDefaults] | ||
autologin-user=toto | autologin-user=toto | ||
Ligne 65: | Ligne 67: | ||
Enregistrez et quittez : <key>Ctrl+X</key>, ensuite un appui sur la touche <key>o</key> puis un appui sur la touche <key>Entrée</key> | Enregistrez et quittez : <key>Ctrl+X</key>, ensuite un appui sur la touche <key>o</key> puis un appui sur la touche <key>Entrée</key> | ||
- | ==== Lancement automatique - méthode 2 ==== | + | ==== Lancement automatique d'une session user sans demande de passswd ==== |
Configurer LightDm pour pouvoir se connecter sans mot de passe. | 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> | - 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> | ||
- | - Utilisez <key>A-Right</key> ou <key>Left</key> pour basculer sur une autre console. | + | - Utilisez <key>A-Right</key> ou <key>Left</key> pour basculer sur une autre [[doc:systeme:console|console]]. |
- Loggez-vous en root, puis tapez le mot de passe de celui-ci. | - 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> | - É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> | ||
Ligne 75: | Ligne 77: | ||
autologin-user-timeout=0 | autologin-user-timeout=0 | ||
pam-service=lightdm-autologin</file> | pam-service=lightdm-autologin</file> | ||
- | <note>Remplacez "andy" par votre nom d'utilisateur du compte concerné.</note> | + | <note important>Remplacez "andy" par votre nom d'utilisateur du compte concerné.</note> |
Vous pouvez également interdire la connexion des comptes invités à lightdm (facultatif).\\ | Vous pouvez également interdire la connexion des comptes invités à lightdm (facultatif).\\ | ||
- Pour ce faire : <code root>nano /etc/lightdm/lightdm.conf</code> | - Pour ce faire : <code root>nano /etc/lightdm/lightdm.conf</code> | ||
Ligne 104: | Ligne 106: | ||
Enfin, rechargez et redémarrez lightdm : <code root>/etc/init.d/lightdm reload && /etc/init.d/lightdm restart</code> | Enfin, rechargez et redémarrez lightdm : <code root>/etc/init.d/lightdm reload && /etc/init.d/lightdm restart</code> | ||
- | ==== Ajouter la liste des utilisateurs ==== | + | ==== Liste des utilisateurs ==== |
+ | |||
+ | === Ajouter la liste des utilisateurs === | ||
Méthode pour faire apparaître une liste déroulante des utilisateurs à la connexion. | Méthode pour faire apparaître une liste déroulante des utilisateurs à la connexion. | ||
Ligne 131: | Ligne 135: | ||
<note tip>En ne modifiant que le 2ème (et en redémarrant la bestiole), ça fonctionne.</note> | <note tip>En ne modifiant que le 2ème (et en redémarrant la bestiole), ça fonctionne.</note> | ||
Merci **trebmuh** de l'avoir signalé. :-D | Merci **trebmuh** de l'avoir signalé. :-D | ||
+ | === Masquer un des utilisateurs de la liste === | ||
+ | Si l'utilisateur que vous souhaitez masquer s'est déjà connecté sur sa session, il y a un fichier dans le dossier ''/var/lib/AccountsService/users/'' qui porte son nom. Il suffit de modifier ce fichier et de mettre le paramètre ''SystemAccount=true'' (au lieu de false) \\ | ||
+ | Par exemple si toto est l'utilisateur à masquer : \\ | ||
+ | <code root>nano /var/lib/AccountsService/users/toto</code> | ||
+ | Dans le fichier modifier ainsi la dernière ligne : | ||
+ | <code>[User] | ||
+ | Language=fr_FR.utf8 | ||
+ | XSession=mate | ||
+ | SystemAccount=true</code> | ||
+ | Enregistrer avec <key>Ctrl O</key> et quitter <key>Ctrl X</key> | ||
==== Verrouillage du pavé numérique dès la fenêtre d'identification ==== | ==== Verrouillage du pavé numérique dès la fenêtre d'identification ==== | ||
Ligne 153: | Ligne 166: | ||
Depuis Stretch, le paquet [[https://packages.debian.org/stretch/lightdm-gtk-greeter-settings|lightdm-gtk-greeter-settings]] permet de choisir thème, l'icône, la police d'écriture, l'image utilisateur ...\\ | Depuis Stretch, le paquet [[https://packages.debian.org/stretch/lightdm-gtk-greeter-settings|lightdm-gtk-greeter-settings]] permet de choisir thème, l'icône, la police d'écriture, l'image utilisateur ...\\ | ||
<code root>apt install lightdm-gtk-greeter-settings</code> | <code root>apt install lightdm-gtk-greeter-settings</code> | ||
- | |||
Pour les versions avant Stretch, il n'existe pas de gestionnaire graphique pour choisir et configurer les thèmes. \\ | Pour les versions avant Stretch, 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''. \\ | 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//. | Par exemple : //lightdm-gtk-greeter.conf//. | ||
+ | |||
+ | ==== Stretch ==== | ||
+ | |||
+ | === numlockx === | ||
+ | |||
+ | Depuis stretch, pour conserver le numlockx à l'ouverture : \\ | ||
+ | Installer : | ||
+ | <code root>apt-get install numlockx</code> | ||
+ | Puis éditer : | ||
+ | <code root>nano /usr/share/lightdm/lightdm.conf.d/50-numlock.conf</code> | ||
+ | Et ajouter : | ||
+ | <file config LightDM> | ||
+ | [Seat:*] | ||
+ | greeter-setup-script=/usr/bin/numlockx on</file> | ||
+ | |||
+ | Merci à **liovay** là : | ||
+ | [[https://debian-facile.org/viewtopic.php?pid=243852#p243852]] ^_^ | ||
==== Lien vers le forum ==== | ==== Lien vers le forum ==== | ||
Ligne 166: | Ligne 195: | ||
* [[https://wiki.debian.org/fr/LightDM]] | * [[https://wiki.debian.org/fr/LightDM]] | ||
- | * [[http://www.freedesktop.org/wiki/Software/LightDM/]] | + | * [[https://doc.ubuntu-fr.org/lightdm]] |
- | * [[http://doc.ubuntu-fr.org/lightdm]] | + | * [[https://www.freedesktop.org/wiki/Software/LightDM/CommonConfiguration/]] |
- | * %%[[http://rohanprabhu.com/?p=240]]%% - Lien obsolète. | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||