Белый шум на ubuntu 22.04/mint 21

  • Dimonium 16.06.2023
    Предисловие: Что такое белый шум можно легко загуглить (вкратце это шум помех телевизора/радио).

    К проблеме! Я использую для работы с ноутом проводные наушники, дело привычки (пробовал их менять на другие проводные, не помогло).
    Только вот имеется проблема: постоянный белый шум. Я пробовал искать решение этой проблемы и наткнулся на один корявый, но рабочий костыль. Суть костыля проста: зайти в альсамиксер и включить автомут. Всё! Звук починили! Почему же это костыль? При вынимании наушников или при перезапуске настройки эти слетают.

    Прошу помочь с тем как устранить эту проблему. Может, можно настроить дефолтные настройки для этих ушей или применение скрипта при их подключении?

    Что я пробовал:
    - Скрипт при автозапуске, применяющий настройки с автомутом в альсе (слетает).
    - Перебор настроек в пульсаудио (с различными стерео выходами), вообще не то.
  • xKDE 17.06.2023
    Попробуйте прописать в конфиг пульсы:
    nano ~/.config/pulse/daemon.conf
    следующее:
    #resample-method = soxr-vhq
    #default-sample-format = float32le
    default-sample-rate = 48000
    alternate-sample-rate = 96000

    Первые две строчки не о шуме, а о качестве звука.
    А вот указание частоты должно помочь, если проблема программная. Если это решит проблему, то вместо 96 потом можно указать 192000 при желании и раскоментить две первые строки.
  • Dimonium 17.06.2023
    xKDE:
    Попробуйте прописать в конфиг пульсы:
    nano ~/.config/pulse/daemon.conf
    следующее:
    #resample-method = soxr-vhq
    #default-sample-format = float32le
    default-sample-rate = 48000
    alternate-sample-rate = 96000

    Первые две строчки не о шуме, а о качестве звука.
    А вот указание частоты должно помочь, если проблема программная. Если это решит проблему, то вместо 96 потом можно указать 192000 при желании и раскоментить две первые строки.

    Не помогло...

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

    Хз, поможет ли, но в инфе по системе пишет это:
    Audio:
    Device-1: Intel 100 Series/C230 Series Family HD Audio vendor: Lenovo driver: snd_hda_intel
    v: kernel bus-ID: 00:1f.3 chip-ID: 8086:a170
    Sound Server-1: ALSA v: k5.15.0-75-generic running: yes
    Sound Server-2: PulseAudio v: 15.99.1 running: yes
    Sound Server-3: PipeWire v: 0.3.48 running: yes
  • xKDE 17.06.2023
    А на уровень громкости Headphone в alsamixer какая реакция? И при выключенных источниках звука шум сохраняется или появляется только при воспроизведении?
  • anperanper 17.06.2023
    Может чувствительность ваших наушников достаточно высокая ? Для хороших наушников нужны хорошие плееры с низким шумом. У ноутбуков в большинстве случаев усилительный тракт так себе.
    В винде с дровами часто куча фильтров ставится, которые устраняют влияние гармоник от компа в целом. В линуксе их нет для конкретного железа. У меня была материнка - там был слышен в наушниках высокой чувствительности писк от движения мыши ! Дрова поставил на звук - писк ушел.
    Обычно такие артефакты, белый шум и т.д. слышны на плохих трактах усиления с высокой чувствительностью наушников (особенно внутриканальные наушники). Ну и если дрова не фильтруют - отключают тракт на "тишине".
    Давно пользуюсь внешними ЦАПами (есть "свистки" не плохие) - особенно с наушниками. Проблем с ними нет на любой ОС и к мобиле можно подключить. Это как вариант.
  • anperanper 17.06.2023
    Можно еще alsa собрать посвежее.
  • xKDE 18.06.2023
    Поскольку есть реакция на automute - проблема больше программная.
    Попробуйте в /etc/pulse/default.pa найти строку, добавив в конце tsched=0 (тем самым включаем синхронизацию по прерываниям), чтобы получилось вот так:
    load-module module-udev-detect tsched=0
  • HargardHargard 18.06.2023
    Dimonium:

    Sound Server-1: ALSA v: k5.15.0-75-generic running: yes
    Sound Server-2: PulseAudio v: 15.99.1 running: yes
    Sound Server-3: PipeWire v: 0.3.48 running: yes

    Вот твоя проблема. Оставь только один звуковой сервер. Желательно - pipewire.
  • xKDE 19.06.2023
    Hargard:
    Вот твоя проблема. Оставь только один звуковой сервер. Желательно - pipewire.
    Но это вообще не проблема) Картина типовая: alsa не обсуждается вообще, pulse отвечает за чистый звук, pipe за звук с видео. На текущих выпусках с 22.10 alsa работает через pipe в обоих случаях.
  • Dimonium 13.07.2023
    Спасибо всем, кто откликнулся!
    Перепробовал все ваши советы, параллельно искал и другие способы. НИЧЕГО не помогло. Психанул и купил нормальные, не внутриканальные наушники и проблема решилась. Спасибо за ответы (без иронии) но так уж вышло :)