正如标题所示。选择背景图像、颜色或使用透明度设置不适用于 Ambiance 主题。
面板的各部分将采用新设置,但许多小程序(包括时钟、指示器小程序会话、指示器小程序、Rhythmbox 图标、Tomboy 图标、分隔符和其他各种小程序)将保留 Ambiance 主题背景。这在重新启动后仍会保留。
另外,由于背景图像无法缩放,因此您无法将 Ambiance 中的面板大小调整为 24 像素以上。
我是不是做错了什么?这是一个错误吗?还是本来就是这样的?
我非常喜欢 Ambiance,但由于这些问题,我在使用它时遇到了困难
编辑:这些问题似乎也延伸到了 Radiance 和 New Wave
答案1
这确实是当前错误报告的一个错误:https://bugs.launchpad.net/ubuntu/+bug/664794
单击顶部并将此错误标记为也影响您。
问题不仅仅在于主题氛围,实际上还在于“控制”氛围。单击“自定义”并将“控制”更改为另一个应该可以解决这个问题,同时将“控制”更改为任何其他控制到氛围也会导致这个错误。
答案2
看起来是这样,因为 Ambiance 主题使用图像作为面板小程序和背景。更改面板的首选项只会更改背景主题,而不会更改小程序主题。
您可以通过注释掉或删除include "apps/gnome-panel.rc"
中的行来解决此问题/usr/share/themes/Ambiance/gtk-2.0/gtkrc
。
答案3
更好的方法是执行以下操作编辑文件 /usr/share/themes/Ambiance/gtk-2.0/gtkrc
通过在该行前面添加一个 # 来注释掉该行。bg_pixmap[NORMAL] = "panel_bg.png"
实际上,这条线变成了
# 背景像素图[NORMAL] = “panel_bg.png”
删除面板背景。
答案4
如果您的计算机上有多个用户,并且其中一些用户不使用透明度而喜欢渐变,那么您可以为自己复制一份 Ambiance 并为自己修改面板控制器。
首先,复制氛围sudo cp -r /usr/share/themes/Ambiance ~/.themes
接下来进入你的氛围副本并修改 gnome 面板:
sudo gedit ~/.themes/Ambiance/gtk-32.0/apps/gnome-panel.rc
在 gedit 中,第 10 行显示为bg_pixmap[NORMAL] = "img/panel.png"
。
请将其更改为注释掉#bg_pixmap[NORMAL] = "img/panel.png"
。
之所以将它注释掉,是因为如果您想重新使用它,则无需查找其他任何内容。
现在,您可以拥有任意高度的面板,而不会产生任何风格影响,而且透明度也可以使用。