Шум от наушников

Я недавно установил Ubuntu 14.04. Когда я подключаю наушники, я слышу раздражающий шум. На шум не влияет уровень громкости, а также используемое программное обеспечение. Это просто всегда рядом. Любая идея? У меня Dell M3800. Я пробовал разные виды наушников, но белый шум есть. Это может помочь:

    card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 0: ALC668 Analog [ALC668 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Заранее спасибо.

4 ответа

Говорят, что это исправлено в ядре 3.16, поэтому попробуйте сначала.

sudo apt-get install linux-generic-lts-utopic

Это не сработало для меня, поэтому я попробовал обходной путь, найденный в ссылке ниже, и это сработало для меня.

http://xps13-9333.appspot.com/

mkdir -p /usr/local/bin
wget -O /usr/local/bin/white_noise_fix.py http://xps13-9333.appspot.com/root/usr/local/bin/white_noise_fix.py
chmod 744 /usr/local/bin/white_noise_fix.py

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

mkdir -p /etc/pm/config.d
echo INTEL_AUDIO_POWERSAVE=false > /etc/pm/config.d/snd_hda_intel

Более подробную информацию об ошибке можно найти здесь.

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1315770

Это может быть Alsa Boost или, скорее всего, вы используете беспроводную мышь или USB-порт или беспроводной порт, который находится рядом с разъемом для наушников, и наушники перехватывают помехи. Решение состоит в том, чтобы специально отделить разъем и устройство помех. В моем случае это была беспроводная мышь, и я просто взял USB-удлинитель + беспроводной Ian-концентратор для мыши и подключил его к порту, наиболее удаленному от наушников. Надеюсь это поможет

У меня была похожая проблема, так как я не мог найти ответ на свою проблему, я запустил синаптические и удалил "alsa-base" и "alsa-utils". Перезагрузка, фонового звука больше нет. Небеса. Надеюсь, что это работает

Я не обратился к корню проблемы, но просто сделал ее практически незаметной.

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

Следуйте этим простым шагам

Шаг № 1: Установите mplayer и настройте его. (mplayer, потому что я уверен, что никогда не буду использовать его для воспроизведения музыки!)

sudo apt install mplayer    
nano ~/.mplayer/config  

введите этот файл-> lirc=no

Шаг № 2: Загрузите этот mp3-файл отсюда (silence-10sec.mp3)

Шаг № 3: Создайте папку в домашнем каталоге и назовите ее .hush
Скопируйте mp3 файл в свой .hush каталог

cp ~/Downloads/silence-10sec.mp3 ~/.hush/

В этой папке создайте файл сценария и назовите его silence.sh
Скопируйте и вставьте этот код в файл скрипта.

#!/bin/bash

plugged="jack/headphone HEADPHONE plug"
unplugged="jack/headphone HEADPHONE unplug"

acpi_listen | while IFS= read -r event;
do
    if [ "$event" == "$plugged" ]
    then
       mplayer -really-quiet -loop 0 ~/.scripts/silence-10sec.mp3 &
    elif [ "$event" == "$unplugged" ]
    then
       pkill -f mplayer
    fi
done

Сделайте его исполняемым с помощью команды chmod +755 silence.sh

Шаг № 4: Тип startup applications в Dash и добавьте к нему скрипт пути silence.sh.

Итак, в основном то, что мы делаем, это слушание событий, связанных с подключением и отключением наушников, и проигрывание или остановка пустого mp3-файла в цикле. Теперь я использовал mplayer потому что я знаю, что никогда не буду использовать это для каких-либо других целей, и уничтожение этого процесса совершенно безопасно для меня.

Другие вопросы по тегам