Как изменить круглую иконку, чтобы обозначить выбранную сессию в единстве?

В Precise (12.04), когда я захожу на lightdm, используя единителя, у меня есть белый круг под моим именем. Для стандартных DE, таких как Unity или XFCE, круг имеет репрезентативную иконку (символ Ubuntu или маленькая мышка соответственно). У меня есть сеанс для оконного менеджера Awesome, который был добавлен при установке Awesome, но он просто показывает пустой белый кружок. Я хотел бы знать, как добавить к нему значок или, по крайней мере, какой-нибудь индикатор, поскольку юнит-юнит не показывает вам, какой сеанс установлен, пока вы не нажмете на круг.

Я нашел еще один вопрос об изменении имен сеансов. В ответе на него сказано изменить имена в файлах рабочего стола в /usr/share/xsessions. К сожалению, хотя в этих файлах рабочего стола есть поле значков, они все пустые (Предостережение: У меня больше не установлен Unity, поэтому, возможно, Unity не будет пустым. Но в файле рабочего стола Xubuntu оно пустое, даже если значок показывает в единстве-встречающем).

Обновление : Вот png, который я использую в качестве значка для Awesome. Это не здорово, но выглядит довольно красиво: [ ]

13
задан 13 April 2017 в 15:24

1 ответ

Обзор

Значки для Lightdm хранятся в /usr/share/unity-greeter.

Вы можете добавить новый значок в каталог, упомянутый выше. Полагаю, вы хотели бы назвать его как custom_awesome_badge.png или как-нибудь по имени сеанса в /usr/share/xsessions/. Все значки имеют размер 22 х 22 пикселя.

От сопровождающего lightdm в списке ubuntu-devel :

  1. Возьмите /usr/share/unity-greeter/unknown_badge.png и используйте его в качестве шаблона (просто белый круг 22x22).
  2. Добавьте ваш логотип в виде прозрачного выреза белого круга (см. Другие значки в этом каталоге для примеров)
  3. Отправьте ваш логотип как /usr/share/unity-greeter/custom_SESSIONNAME_badge.png, где SESSIONNAME - это ваше имя сеанса X (например, «xfce») для XFCE).

Unity Greeter будет автоматически искать там, возвращаясь к общему значку белого круга, если не найден.


Набор готовых пользовательских значков

Вы можете скачать большой набор дополнительных значков здесь . Для их установки просто скопируйте содержимое папки в /usr/share/unity-greeter.

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: