沙发#
发布于:2018-04-18 14:48
|
|
板凳#
发布于:2018-04-18 17:52
youling257:麻痹的破bay trail/cherry trail寨板按照那个帖子,执行了: 1) mv /dev/snd/pcmC0D0p /dev/snd/1pcmC0D0pmv /dev/snd/pcmC0D1p /dev/snd/1pcmC0D1p killall audioserver 2) modprobe snd-hdmi-lpe-audio 有了 pcmC1D0p pcmC1D1p pcmC1D2p 0.txt 执行了多遍,耳机插口和HDMI还是没声音。 alsa_aplay -l 显示: **** List of PLAYBACK Hardware Devices **** card 0: bytcrrt5651 [bytcr-rt5651], device 0: Audio (*) [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: bytcrrt5651 [bytcr-rt5651], device 1: Deep-Buffer Audio (*) [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Audio [Intel HDMI/DP LPE Audio], device 0: HdmiLpeAudio [Intel HDMI/DP LPE Audio] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Audio [Intel HDMI/DP LPE Audio], device 1: HdmiLpeAudio [Intel HDMI/DP LPE Audio] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Audio [Intel HDMI/DP LPE Audio], device 2: HdmiLpeAudio [Intel HDMI/DP LPE Audio] Subdevices: 1/1 Subdevice #0: subdevice #0 |
|
地板#
发布于:2018-04-18 18:28
|
|
4楼#
发布于:2018-04-18 18:29
|
|
5楼#
发布于:2018-04-19 21:03
搞定了,总结一下:
card1 card2 是硬件,control1, control2是对应的控制文件 alsa_amixer -c1 contents 是显示对应的控制文件内容 pcm1 pcm2 是声卡的某种接口,通过这个发声音 /dev/snd 下面是配置文件,每次启动都清空重新生成 pcmC1D2p 对应pcm=2 jack modprobe snd-hdmi-lpe-audio 是侦测hdmi声音设备的,会自动生成文件到/dev/snd 所以完整步骤如下 modprobe snd-hdmi-lpe-audio alsa_amixer -c1 conents > /sdcard/c1.txt 找到hdmi value=on 的项对应的pcm等于几 删除dev/snd下的其他pcm开头的文件,只保留一个 执行 killall audioserver |
|