前言:一个平平无奇的中午,一觉醒来,我的ubuntu突然搜不到wifi了,显卡驱动也应用不上了,按照网上的教程试了很多方法,最后都没成功,最后在男朋友的帮助下重装驱动成功啦!!!特记录一下 探索的过程 希望同样遇到问题的你经过以下任意一个步骤就能解决问题!
情况说明:自己的笔记本,装了win10+ubuntu18.04双系统,win10可以正常联网,ubuntu之前可以连,突然之间就不能连了。无线网卡是realtek8822CE(无线网卡型号我是进win10里面网络适配器属性里看的)
方法1:用vim编辑器打开NetworkNamager.conf这个文件看managed是不是false
输入命令
vim /etc/NetworManager/NetworkNamager.conf
或者是
vi /etc/NetworManager/NetworkNamager.conf
如果managed=false,就把它改成managed=true
(vim编辑器进去以后按i就可以进入编辑模式,改完以后esc,然后输入:wq 就可以保存退出)
试过了,对我这个没用,我的本来就是true
方法2:改boot模式
secure boot 改为disable
试过了,没用,我的以前改过,查看了一下现在也是disable
方法3:重新启动网络服务
sudo service network-manager stop 再 sudo service network-manager start
还是搜不到wifi
方法4:看看是不是无线被禁用了
sudo rfkill list
方法5:有线网能用的情况下自动更新
有线能用的情况下,去软件更新那里更新以下ubuntu软件可能可以,但我宿舍现在没网线,只有无线,没办法试
方法6:离线重装驱动方法(1)
参考这个博客的离线安装方法,解压安装时候用的系统iso文件,找到对应的这两个文件,拷到ubuntu里,重新装这两个文件。
试过了没用
方法7:离线重装驱动方法(2)
在我能联网的windows下下载对应版本的驱动文件
然后解压拷贝过来
这里我上传一个我这个无线驱动版本的文件
https://download.csdn.net/download/Miaodawang/12663066
其他的要自己去找
在那个文件夹终端输入命令安装
sudo sh install.sh
这个时候可以输入reboot命令重启一下电脑看无线好使了没
如果没有
打开这个路径,可以看到有一个今天刚更新的核文件夹
也就是5.4.0-48-generic
看这个文件夹下的kernel/drivers/net/wireless/realtek下有没有rtw88这个文件夹
如果有,删除rtw88文件夹(删之前cp备份一下哈,以免删完没用原来的也没了)
sudo rm -rf rtw88
再用下面命令行更新
update-initramfs -u
然后重启电脑 wifi就好使啦!!!!!!!
经过几次反复装驱动才发现,我的wifi和英伟达驱动突然消失的情况是系统自动检测更新,然后给我更新了,每次更新完这两个驱动都不好使。
打开软件与更新,选择更新,把自动检测更新那个设置成了从不,希望以后不要再出现这个问题了。每次都要浪费我半小时。气。