我已使用正确的端口将耳机连接到计算机。当我播放音乐时,耳机出现播放问题。声音经常失真。当我检查声音设置时,我发现我的默认输出设备不断在 和 之间切换headphone output
。analog output
我相信这就是输出失真的原因。
答案1
有时会报告插头检测问题(如这里)。
这 2 个解决方案假设您在 alsamixer 中有一个独立的“扬声器”设置(或没有外部扬声器)。
- 您可以尝试在 alsamixer 中禁用“自动静音”:
在最大化的终端中启动 alsamixer,按下F6选择主声卡,使用滚动推子选择“自动静音”,使用或right arrow更改值) mup/down arrow 另一种方法是使用禁用插孔传感器hda-jack-重新任务:
- 然后安装 alsa-tools 和 alsa-tools-gui
关闭所有应用程序,包括 alsamixer 和可能的 pulseaudio (
pulseaudio -k
应该停止它,但如果它自动重新启动,请在终端中连续运行这 3 个命令:
mkdir ~/.pulse
echo autospawn=no > ~/.pulse/client.conf
pulseaudio -k跑步hda-jack-重新任务点击“高级覆盖”,找到“耳机”,点击其附近的“覆盖”,在“插孔检测”中选择“不存在”,然后“立即应用”。
您必须在 alsamixer 中取消主推子静音,因为“立即应用”会将其静音。
要再次启用 pulseaudio,请在终端中运行
echo autospawn=yes > ~/.pulse/client.conf
pulseaudio -D