![如何为特定应用程序启用全局菜单?](https://linux22.com/image/1043683/%E5%A6%82%E4%BD%95%E4%B8%BA%E7%89%B9%E5%AE%9A%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%90%AF%E7%94%A8%E5%85%A8%E5%B1%80%E8%8F%9C%E5%8D%95%EF%BC%9F.png)
大多数时候,我发现全局菜单很烦人,但有时它在某些最大化的程序中很有用,特别是 Unity 中没有菜单的 WEBAPPS。那么,有没有办法禁用 Unity 中的全局菜单,但让某些应用程序使用它?
无论如何,我的系统是 Ubuntu 13.10。
答案1
灵感来自这里: 在 UBUNTU 中禁用 APPMENU(全局菜单) 您可以先执行以下操作来禁用所有应用程序的全局菜单:
sudo su
echo "export UBUNTU_MENUPROXY=0" > /etc/X11/Xsession.d/81ubuntumenuproxy
然后重新启动计算机。
然后,您可以更改 WebApps 的“.desktop”文件,并在“Exec=...”行中添加“UBUNTU_MENUPROXY=1”。如下所示:
Exec=UBUNTU_MENUPROXY=1 the_command_here
“*.desktop” 文件位于以下位置:
/home/USERNAME/.local/share/applications
其中,将 USERNAME 替换为您的用户名,或者此处:
/usr/share/applications