В Precise (12.04), когда я захожу на lightdm, используя единителя, у меня есть белый круг под моим именем. Для стандартных DE, таких как Unity или XFCE, круг имеет репрезентативную иконку (символ Ubuntu или маленькая мышка соответственно). У меня есть сеанс для оконного менеджера Awesome, который был добавлен при установке Awesome, но он просто показывает пустой белый кружок. Я хотел бы знать, как добавить к нему значок или, по крайней мере, какой-нибудь индикатор, поскольку юнит-юнит не показывает вам, какой сеанс установлен, пока вы не нажмете на круг.
Я нашел еще один вопрос об изменении имен сеансов. В ответе на него сказано изменить имена в файлах рабочего стола в /usr/share/xsessions
. К сожалению, хотя в этих файлах рабочего стола есть поле значков, они все пустые (Предостережение: У меня больше не установлен Unity, поэтому, возможно, Unity не будет пустым. Но в файле рабочего стола Xubuntu оно пустое, даже если значок показывает в единстве-встречающем).
Обновление : Вот png, который я использую в качестве значка для Awesome. Это не здорово, но выглядит довольно красиво: [ ]
Обзор
Значки для Lightdm хранятся в /usr/share/unity-greeter
.
Вы можете добавить новый значок в каталог, упомянутый выше. Полагаю, вы хотели бы назвать его как custom_awesome_badge.png
или как-нибудь по имени сеанса в /usr/share/xsessions/
. Все значки имеют размер 22 х 22 пикселя.
От сопровождающего lightdm в списке ubuntu-devel :
- Возьмите
/usr/share/unity-greeter/unknown_badge.png
и используйте его в качестве шаблона (просто белый круг 22x22).- Добавьте ваш логотип в виде прозрачного выреза белого круга (см. Другие значки в этом каталоге для примеров)
- Отправьте ваш логотип как
/usr/share/unity-greeter/custom_SESSIONNAME_badge.png
, где SESSIONNAME - это ваше имя сеанса X (например, «xfce») для XFCE).Unity Greeter будет автоматически искать там, возвращаясь к общему значку белого круга, если не найден.
blockquote>
Набор готовых пользовательских значков
Вы можете скачать большой набор дополнительных значков здесь . Для их установки просто скопируйте содержимое папки в
/usr/share/unity-greeter
.