我使用自定义 Gtk 主题以及默认的 Ambiance 窗口控件。使用我的主题时,当我的窗口最大化时,Unity 面板会显示非常丑陋的默认按钮。由于我有相同的窗口主题,我假设它来自 Gtk 主题。我尝试从 Ambiance 的 gtkrc 复制并粘贴了一些内容,但到目前为止没有任何效果。
主题作者必须做什么才能在 Unity 面板中获得漂亮的窗口按钮?
答案1
Dylan,Unity 尚未实现 metacity 主题支持。这不是优先事项,但目前有人正在努力实现它。我希望在下一个 Unity 版本中看到它(本周某个时候)。
答案2
Owais 是对的,但只要您要使用的主题与默认的 Ambiance 窗口边框相匹配,就可以解决这个问题。
备份氛围:
sudo mv /usr/share/themes/Ambiance/gtk-2.0/ /usr/share/themes/Ambiance/gtk-2.0.bak/
更换氛围:
sudo cp /usr/share/themes/<yourthemename>/gtk-2.0/ /usr/share/themes/Ambiance/gtk-2.0/
注销并重新登录。作为额外奖励,通过“劫持” Ambiance 主题,登录屏幕也具有主题。我已将其与较暗的 Equinox 主题一起使用,没有遇到任何问题。