Dans Precise (12.04), lorsque je me connecte à lightdm, à l'aide de l'unité-greeter, il y a un cercle blanc portant mon nom. Pour les DE standard tels que Unity ou XFCE, le cercle a une icône représentative (symbole Ubuntu ou petite souris resp.). J'ai une session pour le gestionnaire de fenêtres Awesome qui a été ajoutée lors de l'installation de Awesome, mais elle affiche simplement un cercle blanc. J'aimerais savoir comment y ajouter une icône, ou au moins un indicateur, car l'unité-greeter ne vous indique pas quelle session est définie tant que vous n'avez pas cliqué sur le cercle.
J'ai trouvé ne autre question à propos de changer les noms de session. La réponse à cette question était de changer les noms dans les fichiers du bureau dans /usr/share/xsessions
. Malheureusement, bien qu’il y ait un champ d’icône dans ces fichiers de bureau, ils sont tous vierges (Avertissement: je n’ai plus d’Unity installé; par conséquent, celui d’Unity ne serait pas vide. Mais le fichier de bureau Xubuntu le laisse vide même si l’icône indique dans l'unité-greeter).
Mise à jour : Voici le png que j'utilise comme badge pour Awesome. Ce n'est pas génial, mais a l'air assez sympa: []
Vue d'ensemble
Les badges pour Lightdm sont stockés dans /usr/share/unity-greeter
.
Vous pouvez éventuellement ajouter un nouveau badge au répertoire mentionné ci-dessus. Je suppose que vous voudriez le nommer comme custom_awesome_badge.png
ou quel que soit le nom de la session dans /usr/share/xsessions/
. Tous les badges sont de 22 x 22 pixels.
Depuis le responsable lightdm sur le liste ubuntu-devel :
- Prenez
/usr/share/unity-greeter/unknown_badge.png
et utilisez-le comme modèle (juste un cercle blanc 22x22).- Ajoutez votre logo sous forme de découpe transparente du cercle blanc (voir les autres badges dans ce répertoire pour des exemples)
- Envoyez votre logo sous le nom
/usr/share/unity-greeter/custom_SESSIONNAME_badge.png
, où SESSIONNAME est le nom de votre session X (par exemple, 'xfce' pour XFCE).Unity Greeter regardera automatiquement là-bas, retombant sur l'icône générique de cercle blanc si elle n'est pas trouvée.
Ensemble de badges personnalisés prêts à l'emploi
Vous pouvez télécharger un grand nombre de badges supplémentaires ici . Pour les installer, copiez simplement le contenu du dossier dans /usr/share/unity-greeter
.