14.04 - 网络管理器停止工作

tal*_*a06 31 network-manager networking internet 14.04

当我启动我的笔记本电脑时,没有网络服务顶部栏中没有网络图标。当我启动操作系统时会出现错误,例如“抱歉,Ubuntu 14.04 遇到内部错误”。当我单击详细信息时,它说错误发生在可执行路径中usr/sbin/NetworkManager。另外,当我尝试输入NetworkSystem Settings,它说“系统网络服务与此版本不兼容”

我该如何解决这个令人震惊的问题?

ps 我没有安装任何与网络相关的第三方软件包/应用程序。只安装系统更新。

小智 27

我今天遇到了同样的问题。

TLDR:降级libnl3或升级network-manager

根据这个答案,问题是 中的修复libnl3导致 中的回归network-manager。然后,这只是-proposed包的一个错误,但我猜这个错误已经过足够的测试,可以将其引入常规的 Ubuntu ;)。

最安全的方法是退后一步并安装早期版本的libnl-3-200 libnl-genl-3-200 libnl-route-3-200(请参阅上述答案中的详细信息)。

这会给您留下降级的软件包。请记住在相关升级network-manager可用之前不要升级它们。

或者(我这样做了),您可以提前安装更新版本的network-manager: for amd64i386。您可以在不同的系统上下载软件包并通过 U 盘传递。或使用您的智能手机下载并通过 USB 传输。

安装它:

sudo dpkg -i network-manager_*.deb
Run Code Online (Sandbox Code Playgroud)

您可以尝试通过重新启动 NetworkManager 来获得网络:

sudo service network-manager restart
Run Code Online (Sandbox Code Playgroud)

但是我需要重新启动才能恢复系统托盘小程序。


小智 9

如果您可以通过以太网电缆连接,则此方法有效。

使用 Ubuntu 的内置恢复模式升级网络管理器。

第1步

使用向下箭头键为 Ubuntu选择高级选项,然后按Enter

第2步

使用向下箭头键选择具有恢复模式的最新 Linux 内核,然后按 Enter

我使用Ubuntu,Linux 4.2.0-36-generic(恢复模式)

Step3

使用向下箭头键选择网络启用网络并按Enter

第四步

Enter确定重新挂载文件系统

步骤 1 到 4 屏幕截图

第 5 步

使用向下箭头键选择dpkg Repair Broken packages并按Enter

第 6 步

它将要求使用Continue [Y/n]下载最新的网络管理器。输入字母 y 表示“是”,然后按Enter。当所有操作完成后,它会说

完成的。请按 Enter

所以再按Enter一次。

第 7 步

选择resume Resume normal boot并按Enter

第 8 步

按下Enter并继续启动。在登录屏幕不要登录,而是进行正常重启(单击屏幕右上角的关机图标)。

电脑重启后登录。

当我执行这些步骤时,网络连接又回来了。

步骤 5 到 8 屏幕截图