Аудиовыход: раздражающий шум, 22.04

Вопрос или проблема

У меня есть раздражающий шум из динамиков ноутбука, он прекращается, когда я останавливаю демон, но я хочу решить эту проблему, чтобы нормально использовать звук.

В Ubuntu 20.04 этой проблемы не было.

pulseaudio -v

Команда не показала ничего подробного, когда шум начинался или останавливался.

Я отключил

module-suspend-on-idle

в /etc/pulse/default.pa, поскольку предполагается, что эта проблема связана с управлением энергией.. но проблема сохраняется.

Есть ли какие-нибудь идеи?

Перейдите к пользователю root:

sudo su

Проверьте настройки энергосбережения для звуковой карты с помощью команды ниже.

Если вывод равен 1, как ниже, изменение этого может решить вашу проблему:

$ cat /sys/module/snd_hda_intel/parameters/power_save
1

Установите опцию в 0 для текущей сессии, чтобы протестировать исправление:

echo 0 > /sys/module/snd_usb_audio/parameters/power_save

Если это сработает, вам нужно изменить это на постоянной основе:

cd /etc/modprobe.d
sudo nano audio_disable_powersave.conf

В редакторе nano добавьте следующую строку в файл:

options snd_hda_intel power_save=0

nano, отключение режима энергосбережения звуковой карты

Сохраните файл и выйдите, используя:

Ctrl+O
Enter
Ctrl+X

Примечание 1: Для USB звуковой карты вы можете использовать snd_usb_audio вместо snd_hda_intel.

Примечание 2: Изменение этого параметра немного повлияет на время работы от батареи ноутбука и потребление энергии настольным ПК.

Это сработало для меня на ноутбуке с Ubuntu 22.10, который продолжал издавать жужжащий звук через несколько секунд после остановки любого звукового вывода из любого приложения.

Все остальное не сработало:

Установите tlp (это управляет энергией)

sudo apt-get update

sudo apt-get install tlp

Чтобы включить и настроить tlp, сначала откройте конфигурационный файл:

sudo nano /etc/tlp.conf

Затем раскомментируйте (удалите #) и установите

TLP_ENABLE=1

SOUND_POWER_SAVE_ON_AC=0

SOUND_POWER_SAVE_ON_BAT=0

Идея заключается в том, чтобы использовать tlp для отключения энергосбережения, которое, похоже, вызывает шум.

Затем перезагрузите компьютер

reboot

и шум должен остановиться, если нет, проверьте, что параметры, которые вы изменили, в порядке, с помощью

sudo tlp-stat -c

Ответ или решение

Для решения проблемы с неприятным шумом из динамиков вашего ноутбука, который исчезает при остановке демона PulseAudio, вы можете попробовать следующие шаги:

  1. Проверка параметров управления питанием звуковой карты:
    Переключитесь на учетную запись суперпользователя:

    sudo su

    Проверьте текущие настройки энергосбережения для вашей звуковой карты, выполнив команду:

    cat /sys/module/snd_hda_intel/parameters/power_save

    Если вывод равен 1, это может быть причиной вашего шума. Попробуйте временно отключить эту настройку:

    echo 0 > /sys/module/snd_hda_intel/parameters/power_save

    Если это помогает, вам нужно будет сделать это изменение постоянным. Для этого выполните следующие команды:

    cd /etc/modprobe.d
    sudo nano audio_disable_powersave.conf

    В редакторе nano добавьте следующую строку:

    options snd_hda_intel power_save=0

    Сохраните файл и выйдите, используя:

    Ctrl+O
    Enter
    Ctrl+X

    Примечание: Если у вас USB-звуковая карта, используйте snd_usb_audio вместо snd_hda_intel.

  2. Настройка TLP: Если изменение параметров ядра не решает проблему, можно использовать утилиту TLP для управления энергосбережением.
    Установите TLP с помощью следующих команд:

    sudo apt-get update
    sudo apt-get install tlp

    После установки отредактируйте конфигурационный файл TLP:

    sudo nano /etc/tlp.conf

    Найдите и измените следующие строки, удалив символ # и установив значения:

    TLP_ENABLE=1
    SOUND_POWER_SAVE_ON_AC=0
    SOUND_POWER_SAVE_ON_BAT=0

    Перезагрузите компьютер, чтобы изменения вступили в силу:

    reboot

    После перезагрузки проверьте, исчез ли шум. Для проверки конфигурации TLP выполните:

    sudo tlp-stat -c
  3. Дополнительные рекомендации:

    • Убедитесь, что у вас установлены последние обновления системы, так как неустойчивые версии пакетов могут вызывать проблемы с аудио.
    • Проверьте звуковые настройки в системе и попробуйте использовать различные профили вывода в PulseAudio, чтобы увидеть, исчезнет ли шум.

Если все вышеперечисленные шаги не решают вашу проблему, рекомендуется проверить форумы и сообщества Ubuntu, так как проблема может быть связана с конкретным оборудованием или версиями драйверов.

Оцените материал
Добавить комментарий

Капча загружается...