为什么在 11.10 版的 Gnome-Classic 中网络指示器变得不可见(只有一个像素宽)?

为什么在 11.10 版的 Gnome-Classic 中网络指示器变得不可见(只有一个像素宽)?

我使用的是 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

  • 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风格的指示栏,包括网络,声音和用户......就这样!

    在此处输入图片描述

相关内容