面板状态图标颜色错误

面板状态图标颜色错误

在面板顶部,我有这些状态指示器:语言、网络连接、消息、音量、时间和系统。

格式化并全新安装 13.10 后,我发现在将主题从 Ambiance 切换到 Radiance 时,语言图标不会从白色变为深灰色。但无论如何,我安装了 Unity Tweak Tool 和自定义图标主题 (Flattr) 和窗口主题 (Nitrux)。

现在,我的所有状态指示器(时间和语言除外)都卡在灰色,尽管 Niturx 是一个“深色”主题。它们几乎看不见。

而语言却始终停留在白色。

指示器图标为白色.svg 文件,在调用启动器时出现。

语言指示器图标怎么了?在添加任何应用程序/文件之前,问题就存在了。我的图标不改变颜色是怎么回事?主题显然支持它,但就是没有发生。

答案1

  • 尝试为所有主题重新生成图标缓存

    sudo find /usr/share/icons/* -maxdepth 0 -type d -exec echo -e "\n"{} \; -exec gtk-update-icon-cache -f {} \;
    

    Cache file created successfully.即确定

    No theme index file.也就是说,它不是一个主题文件夹。只有当你认为不是这样的时候,它index.theme才会缺失。

    The generated cache was invalid.即存在问题。

  • 未解决,尝试将主题首选项重置为默认值:

    dconf reset -f /org/gnome/desktop/interface/
    dconf reset /org/gnome/desktop/wm/preferences/theme
    

参考:

相关内容