无法将 NetworkManager 小程序添加到 gnome 面板

无法将 NetworkManager 小程序添加到 gnome 面板

我已经深入研究了这个问题,但似乎找不到答案。在 Ubuntu 10.04 LTS 中,我想通过 NetworkManager 小程序连接到我的 VPN。我安装了所有网络管理器软件包,包括 gnome 客户端。

我知道我需要将“通知区域”添加到面板,我已经完成了。我检查了 NetworkManager 是否正在运行:

nate@nate-desktop:~$ service network-manager status
network-manager start/running, process 763

在 /etc/NetworkManager/nm-system-settings.conf 中,我添加了 managed=true(不知道这是否重要,但我在一个论坛上看到有这样的建议):

nate@nate-desktop:~$ more /etc/NetworkManager/nm-system-settings.conf 
# This file is installed into /etc/NetworkManager, and is loaded by 
# NetworkManager by default.  To override, specify: '--config file' 
# during NM startup.  This can be done by appending to DAEMON_OPTS in 
# the file:
#
# /etc/default/NetworkManager
#

[main]
plugins=ifupdown,keyfile

[ifupdown]
#managed=false
managed=true

我重新启动了 NetworkManager,也尝试了重启。此时,NetworkManager 似乎正在运行,但它没有出现在面板的通知区域中。我不知道还能尝试什么。有什么想法吗?

答案1

您需要启动网络管理器小程序。它默认启动,尽管听起来您已经做了一些自定义。这是我输入的屏幕截图:

替代文本

这可以通过系统/首选项/启动应用程序获得。

答案2

网络管理器与其小程序是分开的,原因很简单:网络管理器是一个存在于 X 之外的守护进程。小程序只与这个守护进程进行通信。

无论如何,你想运行这个:

nm-applet --sm-disable

它被设置为在我的计算机启动时从系统->首选项->启动应用程序运行。

答案3

如果我没记错的话,你的系统network-manager默认没有安装。Ubuntu 最小安装(我试过)也是这种情况,稍后安装时不会nm-applet在通知区域显示。我找到了这个问题的答案询问 Ubuntu 本身

sudoedit /etc/network/interfaces或者sudo gedit /etc/network/interfaces

在第一个命令中,终端本身会显示一个编辑器。否则,您可以gedit在第二个命令中使用 as 或将其替换为您喜欢的文本编辑器。打开文件后,找到您的网络接口(如 eth0 等),并#在其提到的行前面添加。重新启动,网络管理器的图标应正常显示在通知区域中。

相关内容