系统内核里找不到snd-hdmi-lpe-audio.ko

文件应该在modules / x.xx.xx / kernel / sound / x86 文件夹里面的,但是现有的内核里没有 x86 这个文件夹的。结果ATOM小主机的HDMI没有声音输出。
尝试过找了一个4.14.157内核的Ubuntu里提取出该文件,但是在FydeOS加载还是报错文件头不对应。

如果碰上电视棒那样没有扬声器的设备,唯一途径就是用蓝牙连接蓝牙音箱才有声音。但是RTL8723BS的蓝牙也不能正常打开,插上USB的CSR 8510A可以打开,插上CSR 2.0的蓝牙适配器也无法打开蓝牙。RTL8723BS现在还需要手动更换固件文件吗?看到FydeOS官方git上面的文件都是几年前的。

再展开来说,FydeOS把主机板载的ES8316判别为nocodec,扬声器和耳机都没有声音。就算手动加载了snd-soc-sst-byt-cht-es8316.ko,用aplay看还是nocodec,而且在用不能rmmod。有没有办法是暂时停掉所有audio服务,把nocodec卸载了,加载es8316的模块,再重启audio服务?

8.21、9.2、10.11结果都一样,10.11更糟的是goodix的触屏不能用。