Симптомы
Всякий раз, когда я подключаю аудиоразъем к компьютеру, в наушниках слышен громкий треск (пробовал 2 разные пары), то же самое происходит всякий раз, когда я воспроизводлю звук, если в последние несколько секунд не воспроизводился другой звук.
Это как если бы аудиосервис или карта засыпали после нескольких десятков секунд бездействия и возобновляли его, вызывая одиночный треск, а затем звук снова становится чистым. Похожий, но гораздо менее агрессивный звук слышен через несколько секунд после окончания воспроизведения аудио.
В первый раз (после загрузки) треск гораздо громче, чем в любое другое время, он также появляется всякий раз, когда я подключаю наушники или когда выключается компьютер.
Система
Я использую чистую установку Parrot OS 5.0 (LTS) (на базе Debian) на стандартном HP ENVY PHOENIX 860-080nz 1.04 (за исключением хранилища), проблема была с первого дня.
Вот вывод cat /proc/asound/cards
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xdf320000 irq 129
1 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xdf080000 irq 17
2 [AUDIO ]: USB-Audio - USB AUDIO
USB AUDIO at usb-0000:00:14.0-7, full speed
Устройства 0 и 1 используют драйвер snd_hda_intel, который является родным для ядра, я его не трогал.
Вот обрезанный вывод lspci -v
01:00.1 Audio device: NVIDIA Corporation GM200 High Definition Audio (rev a1)
Subsystem: Hewlett-Packard Company GM200 High Definition Audio
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at df080000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
[...]
00:1f.3 Audio device: Intel Corporation 100 Series/C230 Series Chipset Family HD Audio Controller (rev 31)
DeviceName: Onboard Audio
Subsystem: Hewlett-Packard Company 100 Series/C230 Series Chipset Family HD Audio Controller
Flags: bus master, fast devsel, latency 32, IRQ 129
Memory at df320000 (64-bit, non-prefetchable) [size=16K]
Memory at df300000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
Другие тесты, которые я провел
USB-колонки работают отлично.
Это происходит независимо от того, нахожусь ли я в режиме Headless или нет (я подозревал, что это может быть KDE, поскольку первый треск при загрузке раздается во время появления заставки KDE).
У меня двойная загрузка с Windows, и со стороны Windows таких проблем не возникает, поэтому я уверен, что проблема не в оборудовании.
решение1
Хорошо, я нашел ответ на другом сайте, мне пришлось закомментировать эту строку.
модуль-нагрузки-модуль-приостановка-на-холостом ходу
В файле /etc/pulse/default.pa затем перезагрузитесь.
Замечу, что я также перешел на GNOME, так как слышал, что у KDE много проблем со звуком, но это не помогло. Это исправление теперь работает в обоих DE