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 对应的包:
sudo apt-get install linux-headers-5.4.0-154
sudo apt-get install linux-headers-5.4.0-154-generic
sudo apt-get install linux-modules-extra-5.4.0-154-generic
完成上面的步骤后,重启,进入 5.4.0-154 的内核(直接选择ubuntu),可以联网了!
※显卡驱动安装问题,在「软件和更新」中的「附加驱动」里重新安装就正常,选择专有驱动。
其他问题:
Ubuntu 遇到Failed to stop network-manager.service: Unit network-manager.service not loaded或者网络丢失情况
Ubuntu遇到网络丢失,连不上网络/网络图标消失/获取不了镜像源
Failed to stop network-manager.service: Unit network-manager.service not loaded.
搜了很多,都是network-manager的命令,ubuntu会提示没有这个服务,原因是服务名称错误,解决方案如下
执行以下语句:
sudo service NetworkManager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state
sudo service NetworkManager start
ubuntu18.04没有网络,网络中或者右上角没有有线设置
问题描述:在网络设置中仅有VPN和网络代理,没有有线设置
第一步查看interfaces文件,该文件内容正常,未被修改
sudo vim /etc/network/interfaces
第二步修改NetworkManager.conf配置文件,将managed=false更改为managed=true,保存退出
sudo vim /etc/NetworkManager/NetworkManager.conf
三步修改10-globally-managed-devices.conf配置文件,添加有线设备,添加内容如下
sudo vim /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf
第四步重启