Шум от наушников
Я недавно установил 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
потому что я знаю, что никогда не буду использовать это для каких-либо других целей, и уничтожение этого процесса совершенно безопасно для меня.