在 Ubuntu 22.04 上,当连接到 SB Audigy 1550 RX 声卡时,我的麦克风无法正常工作。我检查了 alsamixer,但我不知道这些音量条是什么意思。我尝试过调高“Amic”,但没有任何效果。
我已经在设置中选择了声卡,以便将 discord 等应用程序设置为正常使用,但仍然没有任何反应。
有一个可行的办法,就是将麦克风插入台式电脑背面的主板面板,但这样会导致音质较差,而且不能解决麦克风无法在声卡上工作的问题。
声卡端口,我已将麦克风插入麦克风 1:
我使用过 hdajackretasker,它一直说设备正忙,所以即使我关闭了所有应用程序,也无法进行任何更改,这几乎毫无用处。
我上线了:
Pulseaudio 15.99.1
Ubuntu 22.04.2
声卡:SoundBlaster Audigy SB 1550 RX
我的扬声器工作正常,因为我通过USB 音频接口 Scarelette 2i2
我的麦克风是独立麦克风(ModMic)使用辅助电缆连接到声卡的 mic 1 端口
答案1
我有同样的问题,我相信这是 pulseaudio 中的一个错误,但有一个解决方法。
我认为在 alsamixer 中你需要将 Mic Select 设置为 Mic1(或将麦克风插入 Mic2)。alsamixer 中有两个“模拟混音”设置,一个用于播放(F3),一个用于捕获(F4)。捕获中的设置必须设置为非零值。另请参阅此 Mint 论坛主题。
如果这不能解决问题,请另外将 pavucontrol 中的声卡配置文件更改为“Pro Audio”。之后会出现新的输入和输出设备。我使用CA0108/CA10300 [Sound Blaster Audigy Series] (SB1550 Audigy 5/Rx) Pro
进行输出,CA0108/CA10300 [Sound Blaster Audigy Series] (SB1550 Audigy 5/Rx) Pro 2
使用 进行输入。另请参阅这个 PipeWire 问题。
有时使用“专业音频”配置文件时,我没有输出。切换到“模拟立体声双工”并返回“专业音频”似乎可以解决这个问题。
我使用的是 PipeWire 0.3.65、PulseAudio 16.1 和 Debian 12。