Lockhelm
(Lockhelm)
1
ThinkPad X250. 安装最新版插耳机没有声音,但是插耳机开机话耳机有声音,但是拔出以后耳机和外方都没有。不插耳机卡机后外方有声音,耳机没声音。
参考https://community.fydeos.com/t/topic/1250 进行移植操作(在xubuntu下是HDA-Intel),无效果。是不是应该移植RealTek的ALC3232这个?但是这不是通用的驱动linux内核里该有的吗
附aplay -l
结果:
card 1: PCH [HDA Intel PCH], device 0: ALC3232 Analog [ALC3232 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
user24
(飞鸟之鸦)
2
软声卡,处理工作由CPU完成,所以显示Intel PCH,出来的数字信号转模拟信号、功放 / 麦克风输入信号的模拟信号转CPU能识别的数字信号由codec芯片ALC3232 负责。如果用蓝牙耳机、音箱,就不需要经过ALC3232处理,数字转模拟+功放由音箱内的芯片完成。
可以试试从amixer -contents 里找到是哪个switch影响结果。
1 个赞
Lockhelm
(Lockhelm)
3
谢谢回复。
我感觉可能是内核级别的兼容性,我是各种ucm文件移植花都玩出来了,ubuntu,fedora几个版本都试了下不行,我猜还可能和syntax版本有关,请问知道哪里能搞到syntax=1的文件吗?
amixer contents 的返回结果为:
numid=1,iface=MIXER,name='Master Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=2,iface=MIXER,name='Master Playback Volume' ; type=INTEGER,access=rw------,values=1,min=0,max=100,step=0 : values=80
另外我注意到alsamixer 后只有一个调节:
Card: CRAS Chip: CRAS
不知道是否有关系(但是猜是和系统设置有关)
如果是和linux本身有关,现在我就主要以headphone no sound linux 作为关键词搜索了,因为以chromeOS chromium OS 或者 fydeOS 为关联词都搜不到任何有用信息。
据称有人反应cloud ready 可以正常使用,那么可能就是内核和chromiumOS 版本问题了,希望官方能尽快更新和修复。
Lockhelm
(Lockhelm)
4
更新:以为和alsamixer有关,但好像并不是,因为有CRAS这一个中间层在接管。
应该可能大概是和内核有关的兼容性问题。换CloudReady了,他家的certified model里面有x250,并且支持期限会一直到2028年。如果有任何人遇到了和我一样的问题希望能做参考。
其他台式机能装fydeOS的都尽量推荐和安装,支持并希望FydeOS继续向前发展!
1 个赞