Dans Precise (12.04), lorsque je me connecte à lightdm, en utilisant l'unité-greeter, il y a un cercle blanc par mon nom. Pour les DE standard comme 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 lorsque j'ai installé Awesome, mais elle montre juste un cercle blanc vierge. Je voudrais savoir comment y ajouter une icône, ou au moins un indicateur, car l'unité-greeter ne vous montre pas quelle session est définie jusqu'à ce que vous cliquiez sur le cercle.
J'ai trouvé une autre question sur la modification des noms de session. La réponse a dit de changer les noms dans les fichiers du bureau en /usr/share/xsessions
. Malheureusement, bien qu'il y ait un champ d'icône dans ces fichiers de bureau, ils sont tous vides (mise en garde: je n'ai plus installé Unity, donc peut-être que celui d'Unity ne serait pas vide. Mais le fichier de bureau Xubuntu l'a 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 semble assez agréable: [ ]
la source
unknown_badge.png
.custom_xubuntu_badge.png
et se trouve dans/usr/share/unity-greeter
. Si votre fichier de session est nomméxubuntu.desktop
, alors ce badge sera utilisé (comme expliqué dans la réponse acceptée). Vous pouvez donc soit changer le nom de la session, soit copier le badge xubuntu mais le nommer commecustom_xfce_badge.png
(en supposant que votre fichier de session est nomméxfce.desktop
).Réponses:
Aperçu
Les badges pour le 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/usr/share/xsessions/
. Tous les badges sont de 22 x 22 pixels.Du mainteneur de lightdm sur la liste ubuntu-devel :
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
.la source
awesome_badge.png
n'a pas fonctionné, mais acustom_awesome_badge.png
fonctionné, où génial est le nom de ma session. Je l'ai fait après avoir remarquécustom_xubuntu_badge.png
, bien qu'il existekde_badge.png
etgnome_badge.png
. Je n'ai pas de sessions KDE ou Gnome, donc je ne peux pas vérifier si l'unité-greeter les reconnaîtra.