bobandyou
筑基期 · 主力
筑基期 · 主力
  • UID56342
  • 注册日期2018-04-17
  • 粉丝2
  • 发帖数3
  • 威望56
  • 被喜欢3
  • 有效bug0
阅读:1046回复:5

[问题反馈]meegopad t07pro hdmi 无声音

楼主#
更多 发布于:2018-04-18 13:28
@youling257大神
求助:meegopad t07 (光棍1号)
hdmi输出没有声音
3.5耳机插口没有声音
蓝牙耳机有声音

c1.txtc0.txtlog.txtsnd.txt
附件名称/大小 下载次数 最后更新
aplay.txt (1KB)  4 2018-04-18 13:35

最新喜欢:

easy103easy10...
youling257
真仙
真仙
  • UID304
  • 注册日期2015-08-01
  • 粉丝460
  • 发帖数5936
  • 威望33707
  • 被喜欢2439
  • 有效bug0
沙发#
发布于:2018-04-18 14:48
麻痹的破bay trail/cherry trail寨板
http://bbs.phoenixstudio.org/cn/read.php?tid=13403
12楼
bobandyou
筑基期 · 主力
筑基期 · 主力
  • UID56342
  • 注册日期2018-04-17
  • 粉丝2
  • 发帖数3
  • 威望56
  • 被喜欢3
  • 有效bug0
板凳#
发布于:2018-04-18 17:52
youling257:麻痹的破bay trail/cherry trail寨板
http://bbs.phoenixstudio.org/cn/read.php?tid=13403
12楼
回到原帖
按照那个帖子,执行了:
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




youling257
真仙
真仙
  • UID304
  • 注册日期2015-08-01
  • 粉丝460
  • 发帖数5936
  • 威望33707
  • 被喜欢2439
  • 有效bug0
地板#
发布于:2018-04-18 18:28
bobandyou:按照那个帖子,执行了:
1)

mv /dev/snd/pcmC0D0p /dev/snd/1pcmC0D0pmv /dev/snd/pcmC0D1p /dev/snd/1pcmC0D1p
killall audioserver
...
回到原帖
我的意思破平板别折腾板载声卡,别想耳机有音

重插hdmi线,要看
numid=5,iface=CARD,name='HDMI/DP,pcm=0 Jack'
  ; type=BOOLEAN,access=r-------,values=1
  : values=on
是不是on
youling257
真仙
真仙
  • UID304
  • 注册日期2015-08-01
  • 粉丝460
  • 发帖数5936
  • 威望33707
  • 被喜欢2439
  • 有效bug0
4楼#
发布于:2018-04-18 18:29
bobandyou:按照那个帖子,执行了:
1)

mv /dev/snd/pcmC0D0p /dev/snd/1pcmC0D0pmv /dev/snd/pcmC0D1p /dev/snd/1pcmC0D1p
killall audioserver
...
回到原帖
alsa_amixer -c1 contents > /sdcard/c1.txt,c1里面hdmi jack是不是on
bobandyou
筑基期 · 主力
筑基期 · 主力
  • UID56342
  • 注册日期2018-04-17
  • 粉丝2
  • 发帖数3
  • 威望56
  • 被喜欢3
  • 有效bug0
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
游客

返回顶部