可以在 Unity 中关闭应用程序菜单的自动隐藏吗?

sec*_*t2k 84 panel unity appmenu autohide menu-bar

有没有办法在 Unity 中禁用全局应用程序菜单的自动隐藏行为。虽然我希望默认情况下禁用此行为(因为它是糟糕的 UX),但看起来它会保留下来,所以我想知道作为用户,我是否能够将其关闭。

fos*_*dom 33

16.04 及更高版本(统一 7)

除了 15.04 中引入的 gsettings 菜单选项外,在 Settings - Appearance 中还添加了这个:

在此处输入图片说明

15.04、15.10 和 14.04

15.04 现在能够切换全局菜单以及本地集成菜单(通过系统设置 - 外观 - 行为选项卡)永久打开或关闭。

如果您运行的是 14.04 的完全最新版本,则该功能已被反向移植。

永久开启:

gsettings set com.canonical.Unity always-show-menus true
Run Code Online (Sandbox Code Playgroud)

要关闭即自动隐藏:

gsettings set com.canonical.Unity always-show-menus false
Run Code Online (Sandbox Code Playgroud)

12.10 到 13.10 + 14.10

有一份实施报告对全局菜单有一些推测性建议,包括能够始终打开全局菜单的能力。

不幸的是,这些版本的 Ubuntu 没有实现自动隐藏功能

12.04

使用标准 Unity 安装无法阻止全局菜单自动隐藏。

与以前版本的 Unity 不同,打开应用程序从不显示全局菜单,在 12.04 中,全局菜单在应用程序启动后显示两秒钟,然后消失。

...您还可以将全局菜单的自动隐藏延迟最多 10 秒

gconftool-2 -t int -s /apps/compiz-1/plugins/unityshell/screen0/options/menus_discovery_duration 10
Run Code Online (Sandbox Code Playgroud)

第三方解决方案

最近 ubuntu-forums 发布了一个始终显示全局菜单的解决方案(即它永远不会隐藏)。

此解决方案涉及将自定义版本的 Unity添加到您的安装中。因此 - 您依赖于 PPA 维护者以获取未来的 Unity 版本等。无论这只狗是否会吃掉您的猫- 我会让您监控 ubuntuforums 线程。我不保证其真实性或稳定性。



jas*_*nes 18

12.04

[根据这篇文章,'菜单始终可见'选项从统一改进的 ppa 中消失了]

现在有可能。该统一翻新的PPA提供统一用两个补丁:道奇的Windows最小化/取消最大化上点击了统一启动,昨天已经与一些更新的补丁在尚未可以从Ubuntu官方12.04仓库统一包装,以及一个新补丁带来了一个非常受欢迎的功能:禁用应用程序菜单(全局菜单)自动隐藏行为的选项

允许您在 Unity 中禁用菜单自动隐藏的选项应该默认包含在 Ubuntu 12.04 的系统设置中,但由于某种原因它没有实现。希望此选项将默认进入 Ubuntu 12.10,但在此之前,您可以使用下面的 PPA 来获取禁用应用程序菜单自动隐藏行为的选项。:

要从 Ubuntu 12.04 Precise Pangolin 中的 Unity Revamped PPA 升级到最新修补的 Unity,请使用以下命令:

sudo apt-add-repository ppa:ikarosdev/unity-revamped
sudo apt-get update
sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)

成功升级包后,注销并重新登录。

要使菜单始终可见,您需要安装 CompizConfig 设置管理器:

sudo apt-get install compizconfig-settings-manager
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

然后打开 CompizConfig 设置管理器 (CCSM),选择“Ubuntu Unity 插件”并在“实验”选项卡上,选中“菜单始终可见”旁边的框(默认情况下未选中)。


hul*_*ist 8

在以下错误中建议使用。作为用户,您可以为它投票。

默认情况下隐藏菜单