Я установил Gnome и Awesome оконный менеджер. В оконном менеджере есть панель, на которой отображаются значки системного лотка в соответствии со спецификацией протокола системного лотка freedesktop.org . Я хотел бы изменить значок батареи в системном трее.
Сначала я попытался изменить тему значка; значок в systray не соответствует значку выбранной темы, поэтому я не уверен, откуда этот значок. Я перепробовал несколько тем на случай, если возникла проблема с выбранной.
Я прочитал Названные спецификации, а также Gnome Icon Theme Specification и Создание темы иконок для GNOME статьи. Я также попытался использовать inotifywait -mr
в /usr/share/icons
то время перезагрузки моего Gnome сессии и при смене темы значка с помощью gnome-tweak-tool
. Это на самом деле касается значка батареи в моей теме, но это не то, что отображается.
[ОБНОВЛЕНИЕ: отображается значок темы, но он отображается как черный, а не как истинный цвет, а пара оттенков серого].
Я просмотрел каждое изображение в /usr/share/gnome-power-manager
. Икона там нигде не было [ОБНОВЛЕНИЕ: это было - но я не узнал его, потому что он не черный]. Я попытался нажать на него xprop
, но он не дал мне ничего полезного, и при запуске xprop -spy
виджет ничего не показывает.
источник
xfce4-power-manager
качестве замены старого менеджера власти гномовОтветы:
Ваша тема значков (независимо от того, что вы используете), вероятно, наследует другую тему, которая наследует другую тему и т. Д., Пока она не найдет все значки. Посмотрите в файле index.theme вашей темы и посмотрите, какая тема значков она наследует. Ищите там значок батареи. Если вы не нашли его там, посмотреть на какую тему , что inherits..etc. Вы, вероятно, найдете значок после 1 или 2 итераций.
Вы можете найти index.theme в / usr / share / icons / [название темы] /index.theme
источник
Установить
lxappearance
. Найдите пакет темы значков, который вы хотите добавить в тему значков. Переместить этот пакет без патронов в/usr/share/themes
. Откройтеlxappearance
и выберите его в разделе шрифтов.источник