Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
gdm [Le 27/03/2016, 18:06]
L'Africain créée
gdm [Le 11/05/2025, 13:16] (Version actuelle)
Amiralgaby GDM configuration simplifiée en passant par gdm-settings
Ligne 1: Ligne 1:
-{{tag>Trusty ​fenêtre_de_connexion}}+{{tag>Noble fenêtre_de_connexion}}
  
 ---- ----
  
-====== GDM, l'​écran ​de connexion alternatif ​======+====== GDM, le gestionnaire ​de session de GNOME ======
  
-**GDM** est la [[:fenêtre de connexion]] de l'​[[:​environnements#​gnome_shell|environnement ​Gnome 3]]. Elle est une alternative à celle installée par défaut, ​[[:Lightdm]]. La modification de son fichier de configuration est pour le moment incontournable.+**GDM** est le [[:fenêtre de connexion|gestionnaire de sessions]] de l'​[[:​environnements|environnement]] [[:GNOME]] et son bureau [[:GNOME Shell]].
  
-{{ :applications:​gdm3_trusty.png?400 }}+C'est donc le gestionnaire de connexion pré-installé de la variante par défaut d'[[:Ubuntu]].
  
 +| {{ https://​didrocks.fr/​images/​artful-shell-transition/​ubuntu-default-sessions.png?​500 |GDM sur Ubuntu 17.10 }} |
 +^ Ci-dessus, GDM sur Ubuntu \\ ^
  
-===== Pré-requis ​=====+===== Installation ​=====
  
-  * Disposer des [[:​sudo|droits ​d'administration]]. +<note important>​L'​installation ​d'un gestionnaire de session alternatif est déconseilléeIl est plus sûr d'​utiliser GDM au sein d'​une ​variante où il est présent par défaut.
-  * Disposer ​d'​une ​connexion à Internet configurée et activée.+
  
-===== Installation =====+L'​installation de GDM entraînera inévitablement l'​installation de [[:GNOME Shell]] s'il n'est pas déjà présent.</​note>​
  
-Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>gdm]]** qui entraîne inévitablement l'​installation de [[:​Gnome-shell]].+Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>gdm3]]**.
  
-===== Configuration ​de GDM =====+<note important>​Le système ne peut avoir __qu'​un seul__ gestionnaire ​de connexion ! Le processus d'​installation vous demandera donc de choisir entre activer ​GDM et conserver votre gestionnaire de connexion existant.</​note>​
  
-La configuration de GDM est très complexe, ce document n'​abordera que le point de vue de l'​utilisateur : fichier de configuration // /​etc/​gdm/​custom.conf //. Pour une documentation complète, [[#​voir_aussi|voir ici pour plus d'​informations]].+===== Utilisation =====
  
-Le fichier //custom.conf// se compose de plusieurs sections de paramètres délimitées par des titres de sections entre les crochets [ et ] : +Au démarrage, une liste d'​utilisateurs est proposée. Cliquez sur votre nom.
-  * [chooser] option multicast +
-  * [daemon] options TimedLoginEnable,​ TimedLogin, TimedLoginDelay,​ AutomaticLogin,​ User, Group +
-  * [debug] option Enable +
-  * [greeter] options IncludeAll, Include, Exclude +
-  * [security] option DisallowTCP +
-  * [xdmcp] options DisplaysPerHost,​ Enable, HonorIndirect,​ MaxPending, MaxSessions,​ MaxWait, MaxWaitIndirect,​ PingIntervalSeconds,​ Port, Willing+
  
-Les options les plus utilisées par les utilisateurs sont celles figurant dans [greeter] et [daemon], les autres étant surtout utilisées par les administrateurs ​de réseaux. Pour ces derniersla lecture de la documentation officielle sera plus instructive.+On vous demande alors votre mot de passeentrez-le et cliquez sur "Se connecter"​.
  
-==== Configuration de [daemon] ====+Cliquez sur "​Annuler"​ pour revenir à la liste des utilisateurs. 
 + 
 +==== Choix de l'​environnement ==== 
 + 
 +Si plusieurs environnements sont installés, à coté du bouton "Se connecter"​ se trouvera un petit engrenage. En cliquant dessus, vous pouvez sélectionner l'​environnement de votre choix. 
 + 
 +Cela concerne également le choix du protocole d'​affichage ([[:​Wayland]] ou [[:Xorg]] ; le protocole par défaut, conseillé, n'​étant pas précisé explicitement). 
 + 
 +==== Menu système ==== 
 + 
 +En haut à droite, un menu vous permet de modifier quelques paramètres système, comme le son. Un bouton pour éteindre/​redémarrer l'​ordinateur est également disponible. 
 + 
 +==== Options d'​accessibilité ==== 
 + 
 +Juste à gauche du menu système, des options d'​accessibilité sont disponibles : 
 +  * Agrandir le texte ; 
 +  * Afficher un clavier visuel ; 
 +  * Activer le lecteur d'​écran ; 
 +  * et d'​autres paramètres… 
 + 
 +<note tip>Le « Clavier visuel » permet de se connecter à sa session graphique même quand on n'est pas trop sûr de ses réglages de clavier, agencements,​ langues…\\ 
 +{{:​gdm:​gdm_access.png?​direct&​200|}} {{:​gdm:​gdm_access_clav_visu.png?​direct&​200|}} {{:​gdm:​gdm_clav_visu.png?​direct&​200|}}\\ 
 +</​note>​ 
 + 
 + 
 +==== Verrouillage ==== 
 +{{ :​gdm:​ecran_verrouille.png?​direct&​300|L'​écran de verrouillage par défaut d'​Ubuntu}} 
 +GDM gère aussi le verrouillage/​déverrouillage de l'​écran (au moment de la mise en veille par exemple). 
 + 
 +Une image occupera alors l'​écran,​ avec une horloge en son centre. Vos notifications peuvent apparaître sur l'​écran de verrouillage si vous le souhaitez. Cet écran est appelé dans cette page **« écran de verrouillage »**. 
 + 
 +En faisant ''​Espace'',​ ou en faisant glisser l'​image vers le haut (geste au touchpad, clic maintenu à la souris, molette de la souris, ...), cette image va se retirer.  
 + 
 +~CB~ 
 + 
 +{{ :​gdm:​deverrouillage.png?​direct&​300|Le déverrouillage d'une session sur Ubuntu}} 
 +Vous verrez alors apparaître un écran appelé dans cette page **« écran de connexion »**. On vous demandera alors votre mot de passe pour déverrouiller la session. 
 +<note tip>Un autre utilisateur a verrouillé sa session ? Vous pouvez malgré tout ouvrir la vôtre en cliquant sur "​Changer d'​utilisateur"​. 
 + Mais attention, les performances de la machine seront impactées, car l'​autre session n'a pas été fermée.</​note>​ 
 + 
 +<note important>​Les options d'​accessibilité ne seront disponibles sur l'​écran de déverrouillage que si elles ont été activées par l'​utilisateur au sein de sa session.</​note>​ 
 + 
 +===== Configuration ​===== 
 + 
 +Les droits d'​administration sont requis. 
 + 
 +Pour une configuration accrue, utilisez [[gdm-settings]]. 
 + 
 +==== Changer l'​arrière-plan de GDM ==== 
 + 
 +  * La personnalisation de l'​image ​de [[:​gdm#​verrouillage|l'​écran de verrouillage]] est possible en mode graphique dans [[:​gnome-control-center|les paramètres système]]. 
 + 
 +  * La personnalisation de l'​image d'​arrière-plan de [[:​gdm#​verrouillage|l'​écran de connexion]] nécessite une modification manuelle des fichiers de configuration : voir le [[:​tutoriel:​changer_arriere_plan_gdm|tutoriel dédié à ce sujet]]. 
 + 
 +==== Configuration avancée ==== 
 + 
 +Le fichier de configuration ''/​etc/​gdm3/​custom.conf''​ permet de modifier quelques paramètres. 
 +<note tip>​Selon les versions et les options, le chemin d'​accès au fichier à modifier varie. Sous Ubuntu 19.04, il est situé dans /​etc/​gdm3/​. 
 +</​note>​ 
 + 
 +Le fichier ''​custom.conf''​ se compose de plusieurs sections de paramètres délimitées par des titres de sections entre crochets (entre parenthèses se trouve la liste des options disponibles) : 
 +  * [chooser] (multicast) 
 +  * [daemon] ​(TimedLoginEnable,​ TimedLogin, TimedLoginDelay,​ AutomaticLogin,​ User, Group) 
 +  * [debug] (Enable) 
 +  * [greeter] (IncludeAll,​ Include, Exclude) 
 +  * [security] (DisallowTCP) 
 +  * [xdmcp] (DisplaysPerHost,​ Enable, HonorIndirect,​ MaxPending, MaxSessions,​ MaxWait, MaxWaitIndirect,​ PingIntervalSeconds,​ Port, Willing) 
 + 
 +<​note>​Les options les plus utilisées par les utilisateurs sont celles figurant dans [greeter] et [daemon], les autres étant surtout utilisées par les administrateurs de réseaux. Pour ces derniers, la lecture de la documentation officielle sera plus instructive. 
 + 
 +Pour une documentation complète, [[#​voir_aussi|voir ici]].</​note>​ 
 + 
 +=== Configuration de [daemon] ​===
  
 ^ Option | **TimedLoginEnable** | active/​désactive la connexion automatique temporisée | ^ Option | **TimedLoginEnable** | active/​désactive la connexion automatique temporisée |
Ligne 43: Ligne 110:
 ^ Option | **Group** | en général et par défaut gdm | ^ Option | **Group** | en général et par défaut gdm |
  
-==== Configuration de [greeter] ​====+== Configuration de [greeter] ==
  
-^ Option | **IncludeAll** | vrai tous les utilisateurs de l'​ordinateur local | faux : utilisateurs connectés ​seulement ​récemment | +^ Option | **IncludeAll** | si vrai (''​true''​), ​tous les utilisateurs de l'​ordinateur local, sinon (''​false''​) seulement les utilisateurs connectés récemment | 
-^ Option | **Include** | liste des utilisateurs toujours visibles ​le symbole de séparation est la virgule | +^ Option | **Include** | liste des utilisateurs toujours visibles ​(le symbole de séparation est la virgule
-^ Option | **Exclude** | liste des utilisateurs toujours exclus ​ce paramètre remplace complètement le réglage d'​origine |+^ Option | **Exclude** | liste des utilisateurs toujours exclus ​(ce paramètre remplace complètement le réglage d'​origine|
  
-===== Changeer le fond d'écran GDM ===== +===== Problèmes ===== 
-Installez [[:GDM3Setup]].+==== Mon avatar ne s'affiche pas ==== 
 +Lors de la connexion, si votre répertoire personnel est chiffré, il est possible que votre avatar ne s'​affiche pas s'il s'agit d'un avatar personnalisé. En effet si l'​avatar se situe sur votre partition personnelle,​ GDM ne peut pas y accéder tant qu'​elle n'est pas déverrouillée. Pour solutionner ce problème, il convient de copier cet avatar dans une partition acessible à GDM avant que vous n'​ayiez saisi votre identifiant. La partition par défaut des avatars est /​usr/​share/​pixmaps/​faces/,​ que vous pouvez utiliser. Créer (en mode root) un répertoire /opt/icone a l'​avantage de ne pas affecter les répertoires systèmes. 
 +Dans un second temps, il faut affecter cet avatar à votre profil. 
 +  * En mode graphique, en utilisant <​utilisateurs>​ 
 +  * En console, en modifiant le contenu du fichier /​var/​lib/​AccountsService/​users/​VotreNomDUtilisateur et en insérant le chemin complet de votre avatar à la ligne Icon (par exemple Icon=/​opt/​icone/​MonAvatar) : 
 +<​code>​ 
 +moi@pc:~$ sudo mkdir /​opt/​icone 
 +moi@pc:~$ sudo cp /​home/​moi/​Images/​Monavatar.png /​opt/​icone 
 +moi@pc:~$ sudo cat /​var/​lib/​AccountsService/​users/​moi 
 +[User] 
 +Session= 
 +XSession= 
 +Icon=/​home/​moi/​Images/​Monavatar.png 
 +SystemAccount=false
  
-===== Voir aussi =====+[InputSource0] 
 +xkb=fr 
 +moi@pc:~$ sudo sed -i '​s#​Icon=/​home/​moi/​Images/​Monavatar.png#​Icon=/​opt/​icone/​Monavatar.png#'​ /​var/​lib/​AccountsService/​users/​moi 
 +moi@pc:~$ sudo cat /​var/​lib/​AccountsService/​users/​moi 
 +[User] 
 +Session= 
 +XSession= 
 +Icon=/​opt/​icone/​Monavatar.png 
 +SystemAccount=false
  
-  ​* ** fr ** [[https://​wiki.debian.org/fr/GDM|Documentation sur GDM pour la personnalisation]], +[InputSource0] 
-  * [[https://wiki.gnome.org/Projects/GDM|Documentation officielle ​en anglais]], +xkb=fr 
-  * [[http://gdm3.sourcearchive.com/documentation/2.29.92/main.html|documentation ​à télécharger]].+moi@pc:~$  
 +</​code>​ 
 +Au prochain redémarrage,​ vous aurez le plaisir de découvrir votre icône tant espérée. 
 + 
 +===== Voir aussi ===== 
 +  ​* **(fr)** [[tutoriel:​changer_arriere_plan_gdm|Personnaliser l'​arrière-plan de GDM]] 
 +  * **(en)** [[https://​wiki.gnome.org/Projects/GDM|Site officiel]] 
 +  ​* **(en)** [[https://help.gnome.org/admin/gdm/​|Documentation officielle ​complète]] 
 +  ​* **(en)** [[https://didrocks.fr/2017/09/​11/​ubuntu-gnome-shell-in-artful-day-11/|À propos du thème par défaut ​à partir de 17.10]]
  
 ---- ----
  
-//​Contributeurs principaux : [[:​utilisateurs:​J5012]],​ [[:​utilisateurs:​claudiux]] ​+//​Contributeurs principaux : [[:​utilisateurs:​J5012]],​ [[:​utilisateurs:​claudiux]], [[:​utilisateurs:​deobs]],​ [[:​utilisateurs/​roschan]] 
 +, ...// 
  • gdm.1459094770.txt.gz
  • Dernière modification: Le 27/03/2016, 18:06
  • par L'Africain