如何更改Unity上部面板的颜色?

我很长时间都在寻找这个,但我找不到任何东西。 如果可能,请告诉我如何更改Unity菜单栏的颜色。

不是左侧面板(启动器),我的意思是Unity桌面顶部的面板。

方法1

Unity中的顶部面板(适当的术语是“菜单栏” )从当前设置的GTK + 3主题获得其主题。 请注意,根据您选择Ambiance还是Radiance,菜单栏的颜色会更改以匹配您的窗口标题栏。 因此,一种选择是简单地查找,安装和选择不同的GTK + 3主题。 但是,这也会更改桌面其余部分的主题。

方法2

您可以尝试的替代解决方案需要一些工作,但可能会让您对最终结果的外观有很多控制。 以下方法描述了如何通过使菜单栏透明并修改壁纸以获得所需的外观来更改菜单栏的外观:

  1. 使用您选择的配置工具更改菜单栏的不透明度。 如果你足够勇敢,你可以使用CCSM来做到这一点,或者你可以使用更安全的替代方案。 在这个例子中,我使用的是Ubuntu Tweak 。 安装Ubuntu Tweak后,单击工具栏中的“ 调整”按钮,然后在“ 桌面”类别下选择“ Unity ”。 在“面板不透明度”下面找一个靠近底部的选项,并将其调低; 越低越好。

    注意:如果你将面板的不透明度一直降低到0.00,那么你应该得到其他步骤所需的最佳效果(即完全透明),但你冒着遇到这个bug的风险,这将使你的全局菜单文本是一种丑陋的黑色,直到再次增加不透明度。 如果您遇到此错误,请将自己标记为受影响。

    Ubuntu Tweak设置的屏幕截图

  2. 创建您选择的面板背景。 使用您选择的图像编辑软件可以通过多种方式完成此操作(以及下一步)。 (我的个人推荐是GIMP ,虽然它有一点学习曲线。)你会希望你的面板背景高24px(菜单栏的高度),和你的显示器一样宽。 如果您愿意,可以在线找到预制的面板背景,然后跳到下一步。

    提示:如果您不确定此步骤或下一步的显示分辨率,可以通过单击屏幕右上角的电源齿轮下的“ 显示…”选项轻松查看,并查看当前选择的内容根据决议

  3. 获取与显示器尺寸相同的壁纸,并将面板背景覆盖在顶部。 这里的想法是创建一个适合您的显示的新壁纸,以便您可以在菜单栏下方的屏幕顶部看到自定义面板背景,从而给出菜单栏实际看起来像这样的外观。 再次,随意使用您选择的图像软件。

  4. 将自定义壁纸设置为新的桌面背景。 您可以通过电源cog或右键单击桌面并从菜单中选择“更改桌面背景”,在“ 外观”>“查找系统设置”下更改桌面背景。 或者,您只需在文件管理器中双击新创建的背景文件,即可在图像查看器中将其打开,然后从全局菜单或HUD中选择图像>设置为桌面背景

sudo add-apt-repository ppa:shimmerproject/ppa sudo apt-get update sudo apt-get install gtk-theme-config 

截图