ubuntu 更新显卡驱动导致无法联网
一、问题描述
1、问题
在「软件和更新」的「附加驱动」里面,更新了显卡驱动,重启后不仅 nvidia-smi 没反应,而且 wifi 图标也没了。
在设置网络页面,USB以太网、wifi、还有蓝牙这三项全都消失了,设置界面也显示找不到wifi适配器。
2、可能原因
升级显卡时导致内核被升级,而缺少与内核相关的包。
二、解决连不上网的问题
先在连不上网的系统里,打开命令行,查看内核版本:uname -a
可以看到当前连不上网的这个内核版本是 5.4.0-154
重启进入引导菜单,选择 ubuntu 高级选项,发现 5.4.0-154 紧邻着的下面的5.4.0-152 的版本,这应该是上一个版本。
进入此版本后发现确实可以联网了,于是在命令行里输入 dpkg --get-selections | grep linux
可以看到以下的包是5.4.0-152有,但5.4.0-154没有的:
linux-headers-5.4.0-152 install
linux-headers-5.4.0-152-generic install
linux-modules-extra-5.4.0-152-generic install
因为我在 5.4.0-152 的内核里是可以联网的,所以直接下载 5.4.0-154 对应的包: