阿尼樱奈奈
2023-10-02 02:20 Moderator
Reply Like 0 View the author
Linux系统的最终归宿就是自己编译?
目前已知6.5系列内核比前面的都要好,比如V23默认的6.1和源里的6.4
Linux系统的最终归宿就是自己编译?
也不一定。有个不得不承认的事实:linux发行版对新硬件的支持要比WIndows落后很多。这个还有部分原因是硬件厂商大多对linux支持力度不高,Intel除外。
也不一定。有个不得不承认的事实:linux发行版对新硬件的支持要比WIndows落后很多。这个还有部分原因是硬件厂商大多对linux支持力度不高,Intel除外。
经过几天的使用,没有出现系统稳定性问题。
关于稳定性,除了内核因素之外,系统应用软件也是主要因素。
这个要给Deepin点个赞了,虽然Deepin23是Beta版,但是在我的电脑上居然比Ubuntu22.04稳定的多。
Ubuntu22.04在我当前这台台式机上,总是出现问题。
Popular Events
More
RTL8761BU蓝牙芯片在Deepin上无法搜到设备的问题-爬坑记录
问题背景
在某东买了一个USB 蓝牙dongle(芯片是RTL8761BU)。如下:
在windows下运行正常,但在Deepin下(包括Deepin20和Deepin23)上,系统可以发现蓝牙控制器,但是就是扫不到其他设备,而内核日志又没有相关的错误日志,纠结很久后,认为该USB dongle不支持linux。
直到,我安装了Ubuntu22.04后,发现功能正常。通过对比内核日志发现:
而“
rtl_bt/rtl8761bu_fw.bin
和rtl_bt/rtl8761bu_config.bin
在Deepin下也有,那么可能的原因就是内核版本过低不支持RTL8761BU这颗芯片。于是,开始更换内核。
解决尝试
一、安装必备软件
除了上述必须包外,还需要zlibc, 但在deepin23的源里是没有zlibc, 参考deepin论坛https://bbs.deepin.org/post/247537 ,到中科大源 去下载后手动安装。
在Deepin20下可以直接用命令
sudo apt install zlibc -y
来安装。二、准备源码
三、编译安装
若遇到如下错误:
执行如下:
该问题的原因是安装Deepin时选择了闭源NVIDIA驱动,而在 “/var/lib/dkms/nvidia-current/530.41.03 ”中没有6.5.5内核对应的ko。该解决办法(应该还有别的办法)虽然可以解决错误,但是没有验证系统稳定性!!
然后再执行:
但是重启后,蓝牙适配器都找不到了,emo。。。
查看日志发现HCI命令发送失败,USB 低层报错,那么可能是当前蓝牙dongle已经处于异常状态了吧,重新插拔一下USB 蓝牙dongle,不出所料的工作正常了。
工作正常后的日志: