音频随机从线路输出切换到耳机

音频随机从线路输出切换到耳机

在使用使用声音驱动程序的应用程序时(例如在 VLC、YouTube 或在 Discord 通话中观看视频):

  • 设置窗口将明显闪烁。
  • 输出设备将快速从线路输出(内置音频卡)切换到 USB 耳机。
  • 输入(USB 麦克风)将失去连接。
  • 耳机通常会发出很大的“啪”或“啪”的声音。

我注意到有两种行为变化:

  1. 如果在线路输出上,它将切换我的 USB 耳机并留在那里。
  2. 如果在我的 USB 耳机上,它会切换到线路输出,那么后退连接至 USB 耳机。

复发频率从每天0次到“多次”不等。

退出应用程序有时会停止此行为,或者有时在离开受影响的应用程序时打开一个新的使用声音的应用程序。例如,问题每隔几秒钟就会发生一次,但在我打开 OBS 尝试截取闪烁的屏幕截图后,问题就消失了。

这个问题始于去年首次安装 Ubuntu 18.04 后不久。它一直持续到 19.04、19.10 和 20.04。我使用的是 Alsa / PulseAudio,但我不知道这两个是否是罪魁祸首。

我已经看到过几个类似的问题:

似乎没有一个能证实原因或解决方案。

答案1

问题原来是 USB DAC 故障,可能是由于电线短路。我借了朋友的 DAC 后,问题就解决了。不确定我提到的帖子中其他人是否也遇到了这个问题。

在迁移到 Linux 之前,电源线曾被损坏过。但 Windows 从未出现过此问题,因此要么是 Windows 以从未显露的方式处理了损坏的电源线,要么是它只影响 Linux。

答案2

解决这个问题最简单的方法是用线路输出插孔覆盖耳机插孔,我使用 hdajackretask 解决了这个问题。

只需安装 alsa-tools-gui 包:

sudo apt install alsa-tools-gui

然后在终端或操作系统应用程序管理器中打开它并选择您的音频卡。寻找绿色耳机,然后用线路输出覆盖它。选择安装启动覆盖然后重新启动

相关内容