![Creative Sound Blaster ZxR ACM 耳机插孔仍然无法工作?](https://linux22.com/image/1171480/Creative%20Sound%20Blaster%20ZxR%20ACM%20%E8%80%B3%E6%9C%BA%E6%8F%92%E5%AD%94%E4%BB%8D%E7%84%B6%E6%97%A0%E6%B3%95%E5%B7%A5%E4%BD%9C%EF%BC%9F.png)
我刚刚安装了有点老旧的创新 Sound Blaster ZxR在最新的 Ubuntu 18.04 上。更准确地说,这是我今天得到的结果:
(base) skywalker@Zeus:~$ uname -a
Linux Zeus 5.3.0-45-generic #37~18.04.1-Ubuntu SMP Fri Mar 27 15:58:10 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
我可以在声音设置中看到操作系统识别正确的声音适配器:
但是,当连接到 Sound Blaster 可访问音频控制模块 (ACM) 或前面板时,耳机无法工作(而使用 Windows 7 启动时可以工作)。我发现早在 2018 年就有人报告过这个问题,但我预计所有这些补丁现在都已成为主流,还是?我运行以下命令,发现在我的安装中,rev 01 与我在网上找到的 2018 年帖子中的版本相同。我该怎么做才能获得最新版本和补丁?有解决方案吗?
(base) skywalker@Zeus:~$ lspci
...
05:00.0 Audio device: Creative Labs Sound Core3D [Sound Blaster Recon3D / Z-Series] (rev 01)
...
有没有什么补丁或软件可以修复这个问题?
答案1
我最近对这张卡进行了测试,在阅读了一些 Reddit 帖子后,我设法让 ACM 正常工作。您需要做的是进入 shell 并打开 alsamixer。选择您的 Sound Blaster 卡并将输出更改为“耳机”。如果您仔细聆听,您会听到声卡发出的咔嗒声,并且 ACM 耳机插孔会神奇地恢复正常。您的立体声和/或环绕声扬声器将静音。
我不是 HiFi 方面的专家,但我认为咔嗒声实际上是一种机械继电器开关,它将通道物理转移到 ACM 的耳机插孔;这可能是 Creative 工程师的选择,以尽量减少来自其他连接扬声器的可能的反馈干扰。
据我了解,内核驱动程序是为了支持整个 Sound Blaster-Z 系列产品而编写的。我敢打赌,它可能不会将某些产品特定的功能连接到 Pulseaudio。
尽管如此,我可能完全错了。无论如何,从我最近对 ZxR 的测试来看,它似乎是一款很棒的产品,除了耳机插孔的问题。声音非常清晰,几乎没有背景嘶嘶声。我决定保留它,并在升级到 Ubuntu 20.04 后将其安装在我的主 PC 上。祝你好运!
答案2
如果在选择声卡后在 alsamixer 中找不到“耳机”选项,请向右移动直到找到 <Output Select>,按向上键选择耳机。现在声音应该来自耳机,而不是线路输出。