文章目录
- 一.计算机配置
- 二.遇到的问题及解决办法
- 1.键盘失灵
- 2.无法联wifi
- 3.蓝牙搜索不到设备
- 4.无法开热点
- 三.最后的感想
一.计算机配置
CPU: AMD R7 6800H
(网卡,娱乐大师读出来的不对,在windos系统下,联想管家读出来网卡的型号是:Realtek RTL8852BE)
二.遇到的问题及解决办法
1.键盘失灵
文字太苍白,我又不想重新安装一遍,姑且凑合着看吧,有不明白的,欢迎私信我,看到必回。
参考: https://www.bilibili.com/read/cv18157969?from=search&spm_id_from=333.337.0.0
这位UP主的解决办法是升级内核,至于怎么升级内核,下面会慢慢说来。
背景:
我是工作需要,买了一台thinkbook16+官翻机,用来装ubuntu系统,用来学习ros,我是通过U盘来安装ubuntu的,使用写入U盘的软件是“usbwrite”,ubuntu版本是20.04版本,打算用来学习ros(noetic版本)
正常安装ubuntu-报键盘不灵
正常的安装流程:关机重启-》不断地按F12,进入启动项选择,选择你刚才写的U盘》等待加载安装的界面,一直到需要输入用户名和密码的时候,你会发现你的键盘失灵了,无法使用,即使偶尔会敲出字,也不受控制,于是无法安装下去了,只能强制关机。
解决办法
我们发现,尽管我们的键盘不可用了,但是鼠标还是可以用的,也就异味着我们可以先用粘贴复制来填写用户名和密码,到时候我们系统装好了,再改回来也不迟。
于是我又准备一个U盘(thinkbookbook 有三个USB接口的),U盘里主要存放一个.txt文件,里面存放用户名和密码(这两个用同一个字符就行,用于后面的复制)
再重新安装流程来一遍,等加载到图形界面时,我们选择试用ubuntu(这里是为了进入放.txt文件的U盘,复制到里面的内容),等我们复制好后,再点击桌面的安装程序,就像正常一样的进入到安装的程序中了,到需要填写用户名和密码时,鼠标右键粘贴即可,接着继续安装,等到需要重启的时候,需要拔出安装ubuntu的U盘,但是界面会出现需要我们按“Enter”键,我们强制关机,再重启就可以进入安装好的系统了。
此时我们可以进入系统了,但是键盘还是不能用,这里我们可以用一根USB的数据线,将手机和电脑连接起来,并且在手机端给电脑分享热点“通过usb分享热点”,这样我们的电脑就可以联网了,我们可以通过鼠标来更新软件升级内核里。
等扫描完毕,我们点击立即安装即可(再操作这步之前,可以更换一下系统的软件安装源,不然会慢些)
这里的列表,由于我的更新过了,和没有更新的略有不同。
不出意外的话,等更新完,重启一下电脑,你的键盘应该可以正常使用了。
下图是我更新后的内核版本,没有什么其他操作,刚才的更新操作就更新到这内核版本了。
2.无法联wifi
原因: 找不到对应的驱动
参考: https://blog.csdn.net/duola_jingbo/article/details/129333049
之前一直以为是8168的网卡,其实是娱乐大师读错了,我之前的windows系统了找到了网卡的正确型号:
linux下rtl8852be网卡驱动下载地址:https://github.com/HRex39/rtl8852be
下载之后先解压
cd rtl8852be-main
sudo apt-get install build-essential
sudo apt-get install bc
make
sudo make install
sudo modprobe 8852be
以上就可以有wifi的设置显示了
3.蓝牙搜索不到设备
参考: https://www.dianjilingqu.com/654130.html
操作: 安装驱动
git clone https://github.com/HRex39/rtl8852be_bt.git
cd rtl8852be_bt
make
sudo make install
# 安装好蓝牙驱动后需要重启
sudo reboot
4.无法开热点
参考:https://blog.csdn.net/weixin_43994864/article/details/114441306
由于操作比较多,看参考网址就可以
特别说明一下,为什么需要开热点嘞,为了ROS的多机控制,到时候用电脑控制小车上的工控机,两者需要在同一网段内,用手机给两者开热点也可以。
三.最后的感想
多活几年不好?非得倒腾linux,讲个冷知识,Windows是最好的linux发布版本。