记录联想小新Air14 Plus 在Ubuntu20.04中的一系列问题(截图不大好截)
问题1. 刚装好双系统后,直接点Ubuntu是登陆不进去的,一直卡在登陆界面。
解决方法: 是因为我们的电脑的显卡的在linux中适配从的问题,例如我的电脑显卡是NVIDIA MX450,在LInux中不能自动安装该驱动!!!(手动查找,安装在问题2。)
所以 第一步:
我们可以在引导选择界面选择Ubuntu之前,先按下键盘上的 e,进入编辑开机指令的模式 ,在倒数第二行找到 quiet splash,并在其后面添加 nomodeset,然后就可以直接按下F10进入Ubuntu系统。
第二步:
进入系统后,编辑“sudo gedit /etc/default/grub”
$sudo gedit /etc/default/grub
第三步:
找到这一行
“GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
然后修改为:
“GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset”
第四步:
更新grub
$sudo update-grub
最后重新开机即可。
问题2. 无法调节屏幕亮度,直接亮瞎眼!!!
解决方案:还是老问题!显卡驱动问题。
既然在软件和更新中不能自动安装驱动,那我们就自己来查,自己来装。
第一步:要先知道我们的电脑的显卡是啥,方法很多也很简单,某宝、某东、某度问一问就可以了。不想问的话,关机!!!切回WIN10,在联想电脑管家中查。
第二步:查到显卡是什么型号的了,回到Ubuntu中用浏览器上N卡的官网下载自己显卡对应的驱动:
www.geforce.cn/drivers
第三步:下载好后,放在英文目录下,并给其最高权限:(我的是NVIDIA-Linux-x86_64-495.44.run)
sudo chmod 777 NVIDIA-Linux-x86_64-495.44.run
第四步:把第三方那个驱动给配置一下:
sudo gedit /etc/modprobe.d/blacklist.conf
然后在最后一行加上:
blacklist nouveau
第五步:刷新一下配置:
sudo update-initramfs -u
第六步:接着先重启一下,进入到非图形化界面:Ctrl + Alt + F1
然后用命令行进入到刚下载的驱动所在的目录后:
sudo ./NVIDIA-Linux-x86_64-495.44.run
接着就是一阵默认回车,按就完事了。
第七步:重启系统,一般到这就可以调亮度啦。但是,还是不行的话,那就是grub参数的问题了。
sudo gedit /etc/default/grub
然后找到这一行:
“GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
然后修改为:
“GRUB_CMDLINE_LINUX_DEFAULT="quiet splash”
最后更新grub配置:
sudo update-grub
再重启电脑,就发现眼睛再也不能被亮瞎了!!!
问题3.蓝牙打不开
解决方案:打开终端,输入以下命令:
sudo apt update
sudo apt install bcmwl-kernel-source
重启网络服务:
sudo service network-manager stop
sudo service network-manager start
运气好的话,问题3的解决方案就可以直接解决问题4的了,wifi列表可能就莫名其妙的出现在右上角了。
问题4. WIFI找不到适配器
解决方案:查看wifi驱动,发现是Realtek RTL8852AE WiFi 6。老样子,先去对应的官网查一下。很好,啥也没有。这时就要跑去github上看看有没有大牛自己写了这个驱动。
sudo apt install make gcc linux-headers-$(uname -r) build-essential git
git clone https://github.com/lwfinger/rtw89.git -b v5
make
sudo make install
sudo modprobe -r rtw89pci
sudo modprobe rtw89pci #loads the module
就这样,两个月前因为这些问题放弃双系统。而今天晚上突然想整一下,收获满满,证明两个月的对嵌入式linux的学习还是有所收获的,也为下一步的学习打好了基础!!!冲冲冲!
bug可能一时解不出来,但是可以暂时跳过,往下刷点级后,再回来解掉。