关于在X86的chromebook上安装没有声音的解决方案

1、找到你的声卡名称:启动原机的chrome os,进入shell(dev模式,control-alt-t 输入shell)。使用chronos用户名登录。运行lsmod。找到snd_xxxxx(比如snd_cht_rt5640 或则snd_bytcht_es8316),这个后面的字符就是你的声卡名称。如果你没有找到类似的内核模块,说明本系统没有内置你的声卡驱动。(高手可以下载4.14linux kernel,编译你的声卡内核模块)
2、到/usr/share/alsa/ucm里面找到你声卡的配置文件目录,这个目录跟你的声卡名称一样,里面包含一个跟目录名称一样的conf文件,和一个HiFi文件。将这个目录copy到FydeOS系统盘第三个分区相同的目录中(如果插入你的chromebook,应该在/media目录中自动mount)。
3、启动FydeOS,系统会自动调用这个ucm文件完成声卡的最后配置工作。

3 个赞

不是太懂说的什么。
在chromebook上弃用原来的chromeos刷BIOS装FYDEOS?
没有找到类似的模块,说明本系统没有内置你的声卡驱动,本系统指的是chromeos还是fydeos?如果是chromeos,没有驱动那原来的机器是怎么出声音的呢。

确实有些错误。编辑的时候少了一句,要现在FydeOS上看看是否正确加载了自己声卡的内核驱动,跟原生ChromeOS对比一下,如果连驱动都没有加载,就不用费心搞后面的ucm配置文件了。

Linux Kernel4.4以上版本就移除了相关声卡的驱动,自己编译很麻烦。。。

1 个赞

我们已经在最新的版本里加入了更多的驱动,包括声卡和wifi驱动,有兴趣的可以再试一下。

联想n21无法使用wifi了,上个版本正常

求chromebook原机器chrome os系统的声卡配置文件,10代intel酷睿cpu,比如i3-10110、i5-10210,声卡是intel 02c8。
所需要的intel 声卡配置文件在/usr/share/alsa/ucm目录,因为我已经安装fydeos没有保留原系统了,请广大fydeos社区朋友们帮个忙。

添加驱动 出现Read-only file system
查询需要must be superuser to use mount
输入su 输入密码总是错误

sudo su

localhost / # cp ~/Downloads/broadwell-rt286 /usr/share/alsa/ucm
cp: cannot stat ‘/root/Downloads/broadwell-rt286’: No such file or directory
localhost / #
湿了几下 都是这种问题 都是怎么装驱动的

现在不一定适用了,系统改动比较大,可以看看 Chromebook 折腾大神的分享:

太复杂了,不会编译声卡内核啊。能不能帮我编译一个ESSX8336的声卡驱动的内核?

你的要求有点像学车用自动档,但是考手动挡的驾照。