我知道有大量关于 jackaudio 问题的帖子,但这个不是其中之一,因为 jackd 运行良好,并且在终端中使用 -v(详细选项)运行时没有显示任何问题或错误。
观察结果:
Alsamixer 显示所有输出都处于最大
无需通过插孔即可传输声音:
speaker-test -c 2 -r 48000 -D hw:PC
运行 jackd、将输出连接到系统并从 jackd 客户端(ecasound)抽取流时没有错误:
以下(作为测试插孔音频的简单方法)运行时没有任何错误:
jackd -v -d alsa -r 44100 -P hw:PCH -C hw:PCH ecasound -f:32,1,44100 -i 1-long.mp3 -b:1024 -o:jack,system
问题:我听不到笔记本电脑扬声器发出的声音!通过 qjackctl 检查连接或消息没有发现任何问题(即,连接有效,消息没有进一步说明问题所在)。
作为参考,上述简单命令可在 Sony VAIO 上成功产生声音。
问题:有什么建议可以调试这个问题吗?我的直觉是声音设备无法被 alsa 或 jackd 正确识别,但请注意 pulseaudio 可以工作(非 jackd 场景)。
非常感谢任何指点、建议等。谢谢!
附件:从 alsa 网站运行 alsa-info_alsa-info.sh 的 txt 结果。在此处输入链接描述
设置:
Manufacturer: Apple Inc.
Product Name: MacBookPro11,2
Product Version: 1.0
Firmware Version: MBP112.88Z.0138.B02.1310181745
OS: ubunntu 16.04.1 desktop (running from live CD/USB).
FYI, problem also reproduces on a clean install of Mint18