Unity 中的系统托盘中的 Google 桌面图标看起来很丑:
有什么办法可以解决这个问题吗?
答案1
我也遇到了这个问题,但是 fpoehler (http://ubuntuforums.org/member.php?u=1174921)在这里解决了这个问题:http://ubuntuforums.org/showthread.php?t=1466473&page=4。
“ 正常工作的主题应具有与普通应用程序窗口相同的面板背景。这就是为什么问题不明显的原因。但是,较新的主题通常会为面板使用不同的颜色或背景图像。
解决方法是将面板的属性(背景颜色或背景图像)应用于 GtkPlug 小部件类,而大多数库存主题都没有考虑到这一点。
步骤:
1) 找出面板的背景颜色或其背景图像的路径(如果有)。
对于颜色,需要十六进制值(例如“#A1B2C3”。
在大多数情况下,图像位于 /usr/share/themes/<Your_Theme's_Name>/gtk-2.0/ 或其子文件夹中。
对于 Radiance 主题,它是
/usr/share/themes/Radiance/gtk-2.0/apps/img/panel.png
2)(如果有背景图片)将背景图片复制到您的主文件夹(或主文件夹的子文件夹)。3
) 在主文件夹中打开(或创建)名为“.gtkrc-2.0”的文件。4
) 将以下内容复制到文件中:
样式“GoogleDesktopIconFix”{ # 如果你的面板有背景图像,请添加此行 bg_pixmap[NORMAL] = "subfolder/panel.png" # 将“panel.png”替换为实际文件名或(相对)路径 #如果您的面板没有背景图像,请添加此行 bg[NORMAL] = "#000000" # 用你的颜色值替换“#000000” } 类“*oPlug”样式“GoogleDesktopIconFix”
5)打开终端并输入
代码:
pkill gnome面板“
结果:(
颜色) (背景)
附言:如果不起作用:
1)更改 类“*oPlug”为了类“GtkPlug”
2)将“相对”路径放到背景中(例如:如果我将背景图像放在“~/gdesk/panel.png”我必须把路径“gdesk/panel.png”)