LightDM, le nouvel écran de connexion d'Ubuntu
L'écran de connexion vous permet de vous connecter à un compte d'utilisateur sur votre système d'exploitation.
Ubuntu (comme les autres systèmes GNU/Linux) est un système d'exploitation multi-utilisateurs, c'est-à-dire qu'il peut être utilisé par plusieurs personnes. Chacune de ces personnes peut disposer de son propre compte d'utilisateur sur votre ordinateur, ce qui aura pour avantage que chacune pourra avoir son propre dossier personnel (inaccessible aux autres utilisateurs), son propre bureau, ses propres réglages… sans affecter les choix des autres utilisateurs de votre ordinateur. Durant la procédure d'installation, un premier compte d'utilisateur a été créé ; vous pouvez en créer d'autres à l'aide de l'outil de gestion de comptes d'utilisateurs.
Dans le but de vous permettre de choisir sur quel compte d'utilisateur vous connecter, au chargement de votre ordinateur, Ubuntu vous propose un écran de connexion, dorénavant nommé LightDM, vous permettant de préciser le nom de votre compte utilisateur, ainsi que quelques autres options avancées, comme le choix de votre interface graphique préférée (si plusieurs ont été installées).
Configuration du comportement
Changer de session par défaut
En connexion automatique, unity-3d se lance par défaut.
Pour changer cela, pour se mettre par exemple automatiquement sur unity-2d, une simple petite ligne de commande dans le terminal suffit :
sudo /usr/lib/lightdm/lightdm-set-defaults -s ubuntu-2d
Changer l'utilisateur par défaut
Ouvrez avec les droits d'administration le fichier /etc/lightdm/lightdm.conf et ajouter la ligne suivante:
default-user=mon_utilisateur_par_défaut
où mon_utilisateur_par_défaut sera le nom d'utilisateur souhaité.
Supprimer la session invité
Ouvrez avec les droits d'administration le fichier /etc/lightdm/lightdm.conf et ajouter la ligne suivante:
allow-guest=false
Ajouter la possibilité de taper au clavier son nom de login
Ouvrez avec les droits d'administration le fichier /etc/lightdm/lightdm.conf et ajouter la ligne suivante:
greeter-show-manual-login=true
Cacher tous les utilisateurs
Ouvrez avec les droits d'administration le fichier /etc/lightdm/lightdm.conf et ajouter la ligne suivante:
greeter-hide-users=true
Connexion automatique
Au démarrage, il est possible de vous connecter automatiquement avec un compte défini.
En ligne de commande
Ouvrez avec les droits d'administration le fichier /etc/lightdm/lightdm.conf et ajouter avant la ligne
user-session=ubuntu
les lignes suivantes:
autologin-user=mon_utilisateur autologin-user-timeout=0
où mon_utilisateur sera le nom d'utilisateur que vous souhaitez connecter automatiquement.
Redémarrez l'ordinateur et la connexion automatique devrait avoir lieu.
Via l'interface graphique
- Aller dans le menu Paramètres système → Comptes utilisateur, puis choisissez un compte utilisateur
- En haut à droite de la fiche utilisateur : cliquez sur Déverrouiller, saisissez le mot de passe administrateur
- En bas de la fiche utilisateur : activez Connexion automatique.
Redémarrez l'ordinateur et la connexion automatique devrait avoir lieu.
Verrouillage numérique
Pour activer automatiquement le verrouillage numérique du clavier au démarrage, reportez-vous à la page numlockx.
Configuration Graphique
Changer le thème de l'écran d’accueil (greeter)
Installer le paquet lightdm-gtk-greeter, puis éditer le fichier /etc/lightdm/lightdm.conf avec les droits d’administration pour remplacer
greeter-session=unity-greeter
par
greeter-session=lightdm-gtk-greeter
Changer l'image de fond
Solution 1
La manipulation s’avère relativement simple mais ne doit s’effectuer qu’en toute connaissance de cause car il faut indiquer le chemin de l’image désirée dans le fichier de configuration initial.
Éditez le fichier /etc/lightdm/unity-greeter.conf avec les droits d’administration pour modifier la ligne n°12
background=/usr/share/backgrounds/warty-final-ubuntu.png
où /usr/share/backgrounds/warty-final-ubuntu.png sera remplacé par le chemin de votre image.
Par exemple:
background=/home/rusty/Images/wallpaper.png
ici l'image de fond d'écran nommée wallpaper.png se trouve dans le dossier Images du Dossier Personnel de l'utilisateur rusty.
Comme vous venez de le constater, le fond a changé.
.Il suffit de modifier la ligne
logo=/le/chemin/du/logo.png de la même manière que pour le fond.
Solution 2
Si la solution précédente n'a pas fonctionnée, vous pouvez installer ce petit logiciel créé par Claudio Novais:
- Ajoutez le PPA ppa:claudiocn/slm1) dans vos sources de logiciels.
Résumé en ligne de commande
Le résumé utilise ici l'outil apt-get
sudo apt-add-repository ppa:claudiocn/slm sudo apt-get update sudo apt-get install simple-lightdm-manager
Solution pour Ubuntu Precise 12.04
L'image d'arrière plan est gérée par le "greeter" utilisé par lightdm. Il faut donc modifier les préférences de unity-greeter, mais sur le "compte" de lightdm en saisissant dans un terminal:
sudo xhost +SI:localuser:lightdm sudo su lightdm -s /bin/bash
Maintenant que vous êtes sous le compte de lightdm, vous pouvez au choix changer les préférences avec l'outil en ligne de commande gsettings, soit graphiquement avec dconf-editor.
En ligne de commande avec gsettings
gsettings set com.canonical.unity-greeter background '/chemin/image-de-fond.png'
Avec l'éditeur dconf-editor
Ouvrez dconf-editor, fourni avec dconf-tools, puis naviguer dans l'arbre de clés au chemin /com/canonical/unity-greeter et changer la valeur de la clé "background".
Affichage d'une image de fond différente selon l'utilisateur sélectionné
À partir de 12.04 Precise, lorsque l'on change l'utilisateur sélectionné (avant la connexion), le fond d'écran de lightdm peut - dans certaines conditions - changer pour refléter le fond d'écran choisi par la personne.
Conditions
i - il faut que l'image (le fichier + son chemin d'accès) soit accessible en lecture (droit : read) par tous (ou au moins par l'utilisateur lightdm) ;
ii - cela ne fonctionne pas pour les fond d'écran dynamiques.
Procédure pour utiliser un fond d'écran personnel sans pour autant donner l'accès en lecture à son propre dossier d'images
1- mettre l'image dans un autre dossier, accessible en lecture à tous (par exemple dans le dossier personnel ~/ (/home/[utilisateur]/), le dossier ~/Public (/home/[utilisateur]/Public) ou - si on dispose des droits administrateurs - dans /usr/share/backgrounds/2)) ;
2 - donner le droit de lecture du fichier à tous ;
3- dans l'outil paramètres Apparence, ajouter l'image en cliquant sur le bouton [+]3). Ensuite on peut changer ses propriétés d'affichage (mosaïque, zoom, etc.), couleur de fond.
Voir aussi
- (en) Site officiel
- (en) Projet sur Launchpad
- Basé sur How to change LightDM background(en) par OMG! Ubuntu!
—-
Contributeurs principaux :
Le contenu de ce wiki est sous licence : CC BY-SA v3.0

