Articles avec les mots clés ’lightdm’
Donner un look Unity au LightDM de Xubuntu
Par défaut, sur Xubuntu 11.10, LightDM ressemble à :
Dans cet article, nous allons essayer de le faire ressembler au LightDM d’Ubuntu 11.10 tout en gardant la charte graphique de Xubuntu.
Tout d’abord, installons les paquets nécessaires :
sudo apt-get install gnome-settings-daemon indicator-session-gtk2 unity-greeter ubuntu-mono light-themes
Modifions le fichier /etc/lightdm/lightdm.conf :
[SeatDefaults] user-session=xubuntu greeter-session=unity-greeter
Bien évidemment, vous pouvez garder vos autres personnalisations dans ce fichier. Seule la ligne greeter-session est importante.
Éditons ensuite le fichier /etc/lightdm/unity-greeter.conf pour remplacer la ligne :
background=/usr/share/backgrounds/warty-final-ubuntu.png
par
background=/usr/share/xfce4/backdrops/xubuntu-greybird.png
et
logo=/usr/share/unity-greeter/logo.png
par
logo=/usr/share/pixmaps/xubuntu.png
Ensuite, téléchargeons le logo déclaré précédemment :
sudo wget -O /usr/share/pixmaps/xubuntu.png http://www.be-root.com/downloads/xubuntu/xubuntu.png
Redémarrons LightDM :
service lightdm restart
Nous obtenons alors un écran d’accueil semblable à celui d’Ubuntu 11.10 :
LightDM sous Ubuntu 11.10 : restreindre les sessions à exécuter
Il peut être utile de restreindre les sessions exécutables depuis LightDM sans pour autant désinstaller les environnements.
Par exemple, nous avons les sessions suivantes :
Nous désirons supprimer les entrées « Ubuntu » et « Ubuntu 2D » sans pour autant supprimer Unity du disque.
La solution se trouve dans le répertoire /usr/share/xsessions :
Il nous suffit de supprimer (ou de renommer) les fichiers .desktop correspondants.
sudo mv ubuntu.desktop ubuntu.desktop.old sudo mv ubuntu-2d.desktop ubuntu-2d.desktop.old
Au prochain rechargement de LightDM, les entrées ne seront plus visibles :
LightDM sous Ubuntu 11.10 : liste des utilisateurs et session d’invité
Sous Ubuntu 11.10, LightDM remplace GDM. Par défaut, il propose une session d’invité permettant de se connecter au système sans avoir à s’authentifier. Il affiche également la liste des utilisateurs s’étant connecté en dernier.
Lorsque l’on regarde le code source de LightDM :
nous remarquons que la session invité est crée à la volée directement par LightDM. En examinant plus en profondeur le fonctionnement de cette session invité, nous remarquons qu’un utilisateur nommé guest-****** est crée, ainsi qu’un groupe correspondant et un home directory /tmp/guest-*****.
Afin de désactiver cette fonctionnalité, il suffit de rajouter à la section [SeatDefaults] du fichier /etc/lightdm/lightdm.conf la ligne :
allow-guest=false
Afin de désactiver l’affichage des comptes utilisateurs, il suffit de rajouter dans ce même fichier, à la même section, la ligne :
greeter-hide-users=true
LightDM aura donc maintenant cette apparence :