
我刚刚安装了带有 MATE Desktop 的 Ubuntu 13.10 Mini,还安装了 network-manager 和 network-manager-gnome。问题是托盘中缺少 nm-applet。
尽管这看起来是个微不足道的问题,但我已经尝试了大多数解决方案,但都无济于事。我发现了一些有趣的事情:
即使安装了 network-manager 和 network-manager-gnome,也没有 NetworkManager 或 network-manager 这样的服务。但是,在我登录并进入终端并输入网络管理器,我得到的回应是:NetworkManager 已运行 (pid 2447)(尽管它没有注册为服务/守护进程,它也会自动启动。)
尽管 nm-applet 设置为自动启动(我已在启动应用程序中注册了它),但它并没有出现在通知区域中,这表明它无法连接到网络管理器服务。但是,当我通过终端手动启动它时,它出现并运行正常(并且它显示网络由网络管理器管理,而不是由其他服务管理)。
以下是与我的问题相关的一些信息: /etc/network/interfaces 的内容:
# 此文件描述了系统上可用的网络接口以及如何激活它们。有关更多信息,请参阅interfaces(5)。
# 环回网络接口
自动档
iface lo inet 环回
/etc/NetworkManager/NetworkManager.conf 的内容:
[主要的]
插件=ifupdown,keyfile,ofono
dns=dnsmasq
[如果上载]
管理=真
/var/lib/NetworkManager/NetworkManager.state 的内容
[主要的]
网络启用=true
WirelessEnabled=true
WWANEnabled=true
WimaxEnabled=true
有什么办法可以解决这个问题吗?提前致谢。
答案1
我在以下帮助下成功解决了这个问题此主题在 ubuntuforums 上。
自动启动文件位于此处:/etx/xdg/autostart/nm-applet.desktop
包含以下一行:
AutostartCondition=GNOME3 除非会话 gnome
我将其删除了,现在 nm-applet 显示正确。