W Precise (12.04), kiedy loguję się do lightdm, używając unity-greeter, moje imię ma biały okrąg. W przypadku standardowych DE, takich jak Unity lub XFCE, kółko ma reprezentatywną ikonę (symbol Ubuntu lub odpowiednio mała mysz). Mam sesję dla Awesome menedżera okien, która została dodana podczas instalacji Awesome, ale pokazuje tylko puste białe kółko. Chciałbym wiedzieć, jak dodać do niego ikonę, a przynajmniej jakiś wskaźnik, ponieważ program unity-greeter nie pokazuje, która sesja jest ustawiona, dopóki nie klikniesz koła.
Znalazłem inne pytanie dotyczące zmiany nazw sesji. Odpowiedź na to powiedział, aby zmienić nazwy w plikach pulpitu w /usr/share/xsessions
. Niestety, mimo że w tych plikach pulpitu znajduje się pole ikony, wszystkie są puste (zastrzeżenie: nie mam już zainstalowanego Unity, więc być może w Unity nie będzie puste. Ale plik pulpitu Xubuntu ma puste pole, mimo że ikona pokazuje w jednostce witającej).
Aktualizacja : oto png, którego używam jako odznaki dla Awesome. To nie jest świetne, ale wygląda całkiem ładnie: [ ]
źródło
unknown_badge.png
.custom_xubuntu_badge.png
i znajduje się w/usr/share/unity-greeter
. Jeśli plik sesji ma nazwęxubuntu.desktop
, wówczas ta plakietka zostanie użyta (jak wyjaśniono w zaakceptowanej odpowiedzi). Możesz więc zmienić nazwę sesji lub skopiować plakietkę xubuntu, ale nazwać ją jakocustom_xfce_badge.png
(zakładając, że plik sesji ma nazwęxfce.desktop
).Odpowiedzi:
Przegląd
Odznaki Lightdm są przechowywane w
/usr/share/unity-greeter
.Możesz ewentualnie dodać nową plakietkę do wyżej wymienionego katalogu. Myślę, że chciałbyś nazwać to jako
custom_awesome_badge.png
czy jakikolwiek inny tytuł sesji/usr/share/xsessions/
. Wszystkie znaczki mają wymiary 22 x 22 pikseli.Z opiekuna lightdm na liście ubuntu-devel :
Zestaw gotowych niestandardowych odznak
Można pobrać duży zestaw dodatkowych odznaki tutaj . Aby je zainstalować, po prostu skopiuj zawartość folderu
/usr/share/unity-greeter
.źródło
awesome_badge.png
nie działało, alecustom_awesome_badge.png
działało, gdzie niesamowite jest nazwa mojej sesji. Zrobiłem to po zauważeniucustom_xubuntu_badge.png
, chociaż istniejąkde_badge.png
ignome_badge.png
. Nie mam sesji KDE ani Gnome, więc nie mogę sprawdzić, czy program rozpoznający jedność je rozpozna.