Это произошло некоторое время назад, и я больше не могу сказать, почему и когда ... В то время это меня мало беспокоило, но теперь я могу сосредоточиться на Эта проблема.
Всякий раз, когда я подключаю кабель к выходу для наушников на моей звуковой карте, и звук не воспроизводится (например, youtube, mp3), он начинает гудеть (гудение 60 Гц). Если я сниму шнур питания с ноутбука, гудение прекратится. Я инженер-электрик и думаю, что звуковая карта каким-то образом отключает питание, когда не используется, и поэтому я слышу токовую петлю. В любом случае имеет смысл использовать ноутбук для экономии энергии.
Я решил эту проблему, заставив проигрыватель VLC проигрывать любой случайный файл при 0% громкости. Это позволяет звуковой карте работать и не гудеть. Но я хотел бы вернуться в состояние, когда мне не нужно проигрывать тихую музыку в фоновом режиме, чтобы звуковая карта не жужжала.
Я использую Ubuntu Studio 18.04.
uname -r
5.3.0-24-lowlatency
cat /proc/asound/cards
0 [HDMI ]: HDA-Intel - HDA Intel HDMI
HDA Intel HDMI at 0xc4310000 irq 51
1 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xc4314000 irq 52
(Тема про звуковую карту PCH) Спасибо за любую помощь!
Спасибо за объяснение проблемы, я бы сам никогда не разобрался.
Для будущих искателей есть инструкции по включению или отключению режима энергосбережения звуковой карты здесь:
https://wiki.gentoo.org/wiki/Power_management/Soundcard
Итог для AC97 или Intel Карты HDA заключается в создании файла с именем /etc/modprobe.d/audio_powersave.conf
и добавлении одной из следующих строк:
# For AC97 cards:
options snd_ac97_codec power_save=0
# For HD audio cards:
options snd_hda_intel power_save=0
Затем перезагрузитесь.