我的HDMI音频出现静电和爆裂声?

所以,我成功地双启动了Windows 8.1和Ubuntu 13.04。在Ubuntu 13.04中,我安装了我的显卡驱动程序(AMD HD Radeon 7700系列,我相当确定是7790型号)和主板的Intel HD Graphics 4600,但这应该不是必要的,因为HDMI连接的并不是主板)。我进入系统设置,然后进入声音选项,选择了HDMI音频选项。现在,每当我播放有声音的东西时,音频会出现杂音和爆裂声。它无法正常播放。我尝试搜索,但我找到的都是关于HDMI音频根本没有被识别和播放的问题。

你的Windows系统也有HDMI音频设置吗?你使用的HDMI线是连接到显卡还是主板上的?很有可能是因为主板干扰导致了爆裂声。我自己也遇到过类似的问题,不得不通过键盘来传输音频以防止这种情况发生。 - Dillmo
我也有Windows的HDMI音频,而且没有这样的问题。HDMI线缆连接到了显卡上。 - TehSephirothSpirit
6个回答

解决方案:
我终于偶然找到了解决我的问题的方法。
sudo pico /etc/pulse/default.pa

寻找
load-module module-udev-detect

添加 tsched=0
load-module module-udev-detect tsched=0

这个简单的修改解决了我电脑上所有声音噼啪声和静电声,在Google Chrome、chromium、HTML5视频等等都有效。

我做了这个操作,重新启动后,噪音消失了,爆裂声也大大减少。现在使用HDMI真的很愉快。非常感谢。我希望当我升级到14.04时,这个方法仍然有效(从逻辑上讲,它应该有效)。而且我打算在升级之前等待专门用于14.04的驱动程序,这样我们至少可以确定驱动程序没有问题(?)。 - TehSephirothSpirit
1这对我也解决了问题!你能告诉我们这个改变了什么吗?我很好奇这是否会影响到以后可能给我带来麻烦的事情。 - Gilgamesh
5它关闭了基于时间的音频调度。显然,有些人在打开时会出现故障,而对其他人来说,关闭时效果更好 :/ - TehSephirothSpirit
这解决了使用Radeon X290时HDMI声音嘈杂和爆裂的问题,谢谢。 - Le Gluon du Net
很遗憾,这个修复方法在16.10版本中不起作用。 - Jack
在 elementary OS 0.4.1 Loki 上对我起作用 - The Mitra Boy
我简直不敢相信这个方法在Ubuntu 18.10 上解决了我的问题。 - Lukáš Lánský
仍然可以在Hades Canyon NUC上的Ubuntu 18.04 / bionic系统上运行。 - Neal Fultz
1在Pop_OS! 20.04中工作过。 - Zach Bloomquist
似乎在Ubuntu 20.10上与华硕显示器的扬声器上起作用。对我来说,已经过了大约一周没有噪音了。爆裂声可能会在重新启动后的某个时间出现,可能是在显示器进入睡眠模式后。 - xealits
我可以确认它适用于Ubuntu 21.04与戴尔显示器的HDMI -> 3mm插孔。 - Troyhy
在2021年,使用Ubuntu 21.10和联想显示器仍然是必要的。令人惊讶的是,这在7年后仍不是默认设置! - cemerick
2022年了,这解决了我在Debian 11上的音频噪音问题,谢谢。 - Cesar
救命稻草!安装在Debian GNU/Linux 11 bullseye (x86-64)上。 - edward_wong

我有一台ATI R7 260x显卡,在尝试了两种不同的解决方法后,HDMI音频问题已经解决了。现在它按照设计正常工作。(在Ubuntu 14.10 64位系统上)
请按照以下步骤操作:
  1. 使用 Ctrl+Alt+t 打开终端。

  2. sudo nano /etc/pulse/default.pa

  3. 将以下行替换为:

    load-module module-udev-detect
    

    替换为:

    load-module module-udev-detect tsched=0
    

    然后保存文件。

  4. sudo nano /etc/modprobe.d/alsa-base.conf

  5. 在文件末尾插入 options snd-hda-intel vid=8086 pid=8ca0 snoop=0

  6. 重新启动电脑。


现在声音完美了,谢谢。我的显卡也是R7 260x。 - Thomio
这个方法解决了我在Ubuntu 14.04上的内置Intel音频设备的静音问题。谢谢! - randlet

我也遇到过爆裂声和静电声,解决方法是先将麦克风输入静音,然后将声音设置为7.1环绕声(即使我只有2个扬声器)。

嗯,我没有麦克风,也没有选项可以将HDMI转换为7.1环绕声。不过,我可以用其他的方法做到这一点。但是那样的话,我就完全听不到声音了。 - TehSephirothSpirit

如果其他人遇到这个问题,我在安装pipelight时遇到了这个问题。我使用的是Ubuntu 14.04和AMD Catalyst 14.6驱动程序,使用A10-7800 APU。
我的唯一解决办法是删除pipelight,但我没有遇到上面提到的解决办法。很可能pipelight会搞砸一些东西,而这个解决办法可以修复。

我之前用的耳机分线器质量很差,而且价格也很便宜。它可以将耳机线分成麦克风和音频两部分,但是当我移动鼠标时会产生静电噪音。另外,我还换了耳机。之前我用的是HyperX Cloud X,现在换成了Sennheiser GSP 300。操作系统没有任何问题。

我在Ubuntu 20.04遇到了这个问题,上述解决方案没有帮助。 这是由于PulseAudio中的一个错误引起的,如https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1585084所描述的。 对我有效的解决方案是: 安装alsa-tools-gui 运行hdajackretask 将"绿色耳机,前面"覆盖为"未连接" 将"粉红色麦克风,前面"覆盖为"耳机" 点击"立即应用" 点击"安装启动项覆盖"以使其永久生效 从现在开始,只需将耳机插入前面的麦克风插孔,而不是前面的耳机插孔...