我可以完全禁用菜单代理吗?

我可以完全禁用菜单代理吗?

在最近的 Ubuntu 中,菜单被拉入 Unity 面板。这很好,但不适合我。我的桌面使用的是 Gnome 3 后备面板,我的菜单和以前一样。

只需使用 fallback/Classic 模式即可满足我的大部分需求。应用程序会附加菜单,但需要经过短暂的延迟。就好像它们在启动时没有菜单,然后在意识到没有 Unity 可以处理菜单后才重新添加菜单。

通常情况下,这不会造成任何灾难,但真的 图像查看器和其他基于某些媒体大小弹出窗口的东西很烦人,结果却弹出菜单,毁了一切。下面是我今天冒着生命危险录制并向你们展示的一个例子:

在此处输入图片描述

这有多烦人?!它从 100%(可爱)变成了糟糕的 94%!

所以,是的...我怎样才能让窗口在加载时像以前一样执行操作,而不会在完成操作后几秒钟弹出菜单?


我认为使用UBUNTU_MENUPROXY明确设置运行可能会有所帮助:

 UBUNTU_MENUPROXY=0 eog 20120215-psychonauts.png

但事实并非如此。延迟同样存在。

答案1

建议的修复似乎在 12.04 中有效(图像保持 100% 缩放):

UBUNTU_MENUPROXY= eog image.png

有关如何禁用全局菜单的更多选项:

答案2

最好只是删除 indicator-appmenu 包,按照这个答案的说明: 如何启用或禁用全局应用程序菜单?

据我所记得,这可能会中断ubuntu-desktop,但我相信你知道,这只是一个元包,不应该是世界末日,除非在升级期间可能值得将其重新添加。

附言:我建议安装 gthumb 并使用它代替 eog,因为您将获得大致相同的体验,但如果您需要的话,还可以获得一些基本的图像处理功能(无需启动笨重的 Shotwell 即可)。只是一个想法。

相关内容