我已经安装了 Gnome 和 Awesome 窗口管理器。窗口管理器有一个面板,根据 freedesktop.org 显示系统托盘图标系统托盘协议规范。我想更改系统托盘中电池的图标。
我首先尝试更改图标主题;系统托盘中的图标与所选主题中的图标不匹配,因此我不确定该图标来自哪里。我尝试了几个主题,以防我选择的主题出现问题。
我已阅读上述规范以及Gnome 图标主题规范和为 GNOME 创建图标主题文章。我还尝试在重新启动 Gnome 会话时以及使用 更改图标主题时使用inotifywait -mr
on 。它实际上确实触摸了我主题中的电池图标,但这不是显示的内容。/usr/share/icons
gnome-tweak-tool
[更新:主题图标是正在显示的内容,但它呈现为黑色而不是真实的颜色,这是一些灰色阴影]。
我浏览了 中的每张图片/usr/share/gnome-power-manager
。该图标不在其中的任何地方[更新:它是 - 但我没有认出它,因为它不是黑色的]。我尝试用 击中它xprop
,但它没有给我任何有用的东西,并且xprop -spy
在更新小部件时运行不会显示任何内容。
答案1
您的图标主题(无论您使用什么)可能会继承另一个主题,而另一个主题又继承另一个主题等等......直到它找到所有图标。查看主题的index.theme 文件并查看它继承的图标主题。在那里寻找电池图标。如果在那里找不到它,看看是什么主题那继承..等经过一两次迭代后,您可能会找到该图标。
你可以在/usr/share/icons/[主题名称]/index.theme中找到index.theme
答案2
安装lxappearance
。找到您想要为图标设置主题的图标主题包。将这个未压缩的包移动到/usr/share/themes
.打开lxappearance
并从字体部分选择它。