当前位置: 首页>>技术问答>>正文


如何调整状态栏(顶部面板)的透明度?

, , ,

问题描述

状态栏(默认情况下)位于屏幕顶部,右侧是图标OFFdateuser name和其他计算机选项。

如何使该条透明,就像dash激活时一样(如下面的屏幕所示)?

unity,panel,statusbar,ubuntu

而不是这个:

unity,panel,statusbar,ubuntu

最佳解决办法

示例面板透明度

例如100%透明度……

unity,panel,statusbar,ubuntu

如果您使用透明度,一个有用的选项是下面的选项 – Transparency Maximized Toggle(在Unity-Tweak-Tool中称为Opaque面板,用于最大化窗口)

如果窗口最大化,即启用100%透明度,则启用此选项将不会将顶部面板显示为透明,但此切换switch-on:

unity,panel,statusbar,ubuntu

Nautilus最大化,因此top-bar不会保持透明。

13.04

可以使用unity-tweak-tool定义面板透明度

unity,panel,statusbar,ubuntu

unity,panel,statusbar,ubuntu

12.04

(点击安装)

现在可以在MyUnity中定义面板透明度

unity,panel,statusbar,ubuntu

次佳解决办法

从终端,您可以使用

gsettings get org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ panel-opacity

获取面板不透明度的当前值

gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ panel-opacity X

将面板不透明度设置为XX必须介于0和1之间。

P:S这种方式优于任何其他直接使用dconf的方法。比使用CCSM更安全

也可以看看:

第三种解决办法

对于12.04和12.10 – 使用CCSM

由于现有的Unity配置工具尚未针对12.10进行更新,因此我们仅限于使用CCSM。在我们开始之前,这里有一些预防措施:

如果您仍想坚持,请安装compizconfig-settings-manager并转到Ubuntu Unity插件:

unity,panel,statusbar,ubuntu

unity,panel,statusbar,ubuntu

导航到“实验”选项卡,然后在“选项面板不透明度”选项中输入介于0.0000到1.0000之间的任何值,其中0.0000完全透明,1.0000完全不透明。

unity,panel,statusbar,ubuntu

这是我的顶部面板在0.3670不透明度下的样子:

unity,panel,statusbar,ubuntu

第四种办法

您想要更改Panel的不透明度。 Unity的一些有用的术语定义是Unity的用户界面元素有哪些正确的术语?

执行此操作的方法是从软件中心安装CompizConfig设置管理器。安装后,启动它。在Ubuntu Unity插件/实验/面板不透明度中找到所需的设置。将标记滑动到要调整的位置。没有保存按钮,只需关闭设置窗口即可。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/2889.html,未经允许,请勿转载。