我使用的是 Ubuntu 11.10,在 GNOME Classic 中运行时,顶部面板中不再显示 nm-applet 图标。但是,该小程序正在运行:
jsteele@jsteele-00:~$ ps aux | grep nm-applet
jsteele 2767 0.0 0.2 454584 16576 ? Sl 08:57 0:01 nm-applet
jsteele 3304 0.0 0.0 9260 900 pts/0 S+ 09:32 0:00 grep --color=auto nm-applet
我注意到我实际上可以点击面板最右边的“像素”,然后我得到了 nm-applet 菜单(因此它存在并且可以运行,只是不可见)。理想情况下,我希望图标可见。
在 Unity 中,nm-applet 图标存在并且按我预期的方式运行 - 这是 Unity 和 GNOME Classic 之间的兼容性问题吗?
(可能与这个问题类似,但并不表明该小程序仍然可运行,并且有足够的不同让我提出这个单独的问题;同样也没有答案可以解决我的问题: 网络管理器图标未出现在顶部面板中)
答案1
我相信这表明了您遇到的“隐形 nm-applet”问题:
nm-applet
从终端运行给了我此调试信息,这让我相信你看到的行为是这个已知的错误关于非 Unity 环境中 nm-applet 指示器的可见性。该错误已在 Precise 中修复,但尚未在 Oneiric 11.10 中修复。
解决方案:按照 Precise 12.04 的做法:使用 Gnome 的指示器小程序完成!
Gnome Classic 12.04 中不存在此问题,因为它使用了一个不同的指示器包来“包装”nm-小程序的功能(使得错误(已修复或未修复)变得无关紧要)
作为fossfreedom 指出在对你的问题的评论中,指示器小程序完成软件包也适用于 11.10 的 PPA。安装它是你最好的选择。
为此,请打开终端并:
sudo apt-add-repository ppa:jconti/gnome3 -y sudo apt-get 更新 sudo apt-get 安装 indicator-applet-complete
要激活它,我们首先要删除现有的指标。按下
Win+Alt
并小心地右键单击小垂直条(如下所示),然后单击从面板中删除:您将收到错误,只需单击“重新加载”即可——它不会再次出现。执行相同操作也可以从面板中删除用户指示器。
现在
Alt+
右键单击空白面板,然后单击添加至面板,它将向您显示以下内容:向下滚动,选择指示器小程序完成并点击添加,得到Unity风格的指示栏,包括网络,声音和用户......就这样!