答案1
好的,这确实不是一个答案,但是对于评论来说信息太多了,而 iut 可能是唯一的答案。
首先这是此问题的一个错误报告 https://bugs.launchpad.net/ubuntu/+source/unity/+bug/894348
然而没有解决办法
以下是我找到的一些信息为什么以 root 身份打开的应用程序不使用全局菜单?
对于要使用全局菜单的应用程序,需要将环境变量 $UBUNTU_MENUPROXY 设置为要使用的 menuproxy 库的名称。出于安全原因,当使用 sudo 等以 root 身份运行程序时,此变量将被清除。
作为副作用,这表明哪些程序以 root 身份运行,否则可能并不总是清楚全局菜单中的项目属于以 root 身份运行的程序。
由于这是当前行为的充分理由,所以我不希望它发生改变。
这是我所能找到的全部内容,简短回答一下
没有修复,这似乎与 Ubuntu 和 root 的安全性有关,可能永远不会有修复。
但是如果它真的让你烦恼,你可以删除全局菜单(任务裸菜单)并将它们放在所有用户的窗口上,就像这样
sudo apt-get remove indicator-appmenu
然后像这样放回去
sudo apt-get install indicator-appmenu
如果你只是想删除某些应用程序,请查看此http://www.webupd8.org/2013/11/unity-global-menu-can-now-be-disabled.html