У меня есть монитор с внутренними динамиками, подключенный через кабель hdmi. Во время загрузки он гудит на раздражающем, но терпимом уровне. После этого, когда я, например, запускаю видео YouTube в браузере, гул становится громче и сохраняется даже после закрытия браузера. Обратите внимание, что на самом деле в динамики монитора поступает только шум (если он вообще есть), а звук перенаправляется в мои наушники через встроенную звуковую карту и аналоговый кабель. Как мне остановить его, сделать так, чтобы он оставался на этом терпимом уровне или хотя бы дополнительно отладить его?
Это состояние также может быть вызвано запуском pactl exit
команды, что заставляет меня думать, что pulseaudio как-то вовлечен, или, по крайней мере, что это решаемо программно. Я пробовал добавлять blacklist snd_hda_codec_hdmi
в свой файл /etc/modprobe.d/blacklist.conf, но это не помогло.
Когда я попытался получить частотный спектр звука с помощью моего телефона, я получил один пик чуть ниже 500 Гц. Из этого я предполагаю, что это не помеха от источника питания, но я недостаточно разбираюсь в аудио, чтобы сказать это наверняка. И мой компьютер, и мой монитор подключены к одному и тому же удлинителю.
[Редактировать]
Изменение громкости Master с помощью alsamixer
не оказывает влияния на громкость шума.
решение1
Не уверен, какой у вас монитор, но, возможно, вы сможете настроить вывод звука с HDMI на аналоговый выход с вашего ПК и полностью обойти монитор.
В противном случае я предлагаю изолировать источники питания (может быть контур заземления, но 500 МГц кажется высоким для этого). Можно ли контролировать гул с помощью регулятора громкости ПК? Попробуйте отключить их от одной розетки, если можете, и попробуйте это... если ПК не влияет на гул, отключите звук HDMI.
Мне нравится идея передачи всего сигнала по кабелю HDMI, но иногда это не так чисто, как хотелось бы, поэтому лучше разделить аудио и видео.