如果我将罗技扬声器连接到桌面的后部插孔,它不会发出声音,但被检测为线路输出(内置)。但是,如果我通过前置插孔连接,它会发出声音,并在耳机插入时被检测到。我重新安装了pulsaudio和alsamixer,在alsamixer上进行了调整以取消静音并提高音量。没有改变。
答案1
部分答案:
插孔检测独立于声音输出,因此即使它被检测为线路输出,也可能是硬件问题。
也就是说,这种情况最常见的解决方案是在声卡设置中将音量设置为静音或低音量。
1) 即使您查看了alsamixer
,请再查看一次,确保选择卡(带F6)而不是 Pulseaudio,并确保使用向右箭头查看所有内容,即使当前不可见。确保没有任何不应静音的内容 ( MM
)。
2) 或者,查看 的输出amixer -c PCH contents
,其中PCH
是您的卡的名称(查看aplay -l
)。
3) 如果没有任何帮助,假设您有一个 Intel HDA 声卡,cat /proc/asound/card*/codec\#*
将显示编解码器的内部状态,这样您就可以确定是否有某个节点没有显示为需要调整的 ALSA 混音器。