正如标题所说,电报系统托盘图标几乎不可见。所有外观设置均为默认设置。
但是当我将颜色从 Breeze 更改为 Breeze Dark 时,它会得到修复。
问题是我喜欢微风颜色,我不想改变它。此外,我注意到问题出在/usr/share/color-schemes/Breeze.colors
因为当我ForegroundNormal=35,38,39
从[Colors:Window]
标签更改为时,图标中ForegroundNormal=239,240,241
使用的值更改为白色,但我遇到了其他颜色问题。BreezeDark.colors
现在正在寻找解决方案。
此外,我尝试替换所有 Telegram 图标,并且/usr/share/icons/breeze/status/22
没有任何改变。/usr/share/icons/breeze/status/24
/usr/share/icons/breeze-dark/status/22
/usr/share/icons/breeze-dark/status/24
我找到了简单的解决方案。托盘中显示的图标具有扩展名
.svg
,因此可以根据需要轻松修复图标。telegram.*svg
您应该收到近 15 个结果:一组
telegram-attention-panel.svg
- 4 个项目,一组
telegram-mute-panel.svg
- 4 个项目,一组
telegram-panel.svg
- 4 个项目和单个文件
telegram.svg
文件
telegram.svg
包含蓝色背景和白色飞机的经典图标,所以我用它来修复。telegram.svg
在任何文本编辑器中打开,复制整个内容并将其粘贴到所有文件中telegram-panel.svg
(而不是这些文件的原始内容)。完成此操作后,您将在每个全局主题的托盘中都有漂亮的图标。
如果您使用非 Qt DE,例如 GNOME 或 Windo maanger。安装
qt5ct
然后运行
qt5ct
以更改 Qt 应用程序设置。如果应用程序仍然没有选择它的设置,请尝试放入export QT_QPA_PLATFORMTHEME="qt5ct"
您的 shell 配置文件。信用:Manjaro 维基
我选择将微风主题中的图标替换为微风主题中具有相同名称的图标。您可以在/usr/share/icons/breeze/status/22之类的路径中找到图标。