Шум від навушників


8

Нещодавно я встановив 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

Спасибі заздалегідь.

Відповіді:


8

Вони кажуть, що воно зафіксовано в ядрі 3.16, тому спробуйте це спочатку.

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

Це не спрацювало для мене, тому я спробував вирішити спосіб, знайдений у посиланні нижче, і це працювало для мене.

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

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


1
Цей вид працює для мене на моєму Dell M3800. Після виконання всіх цих кроків, а потім виконання сценарію Python з sudo white_noise_fix.pyбілим шумом відходить повністю, але потім він повертається назад, як якщо б я закрив і відкрив налаштування звуку. Крім того, коли я перезавантажую комп'ютер, білий шум повертається.
— Гаррет

1
На початку посилання на сторінку додатку ви знайдете сценарій та інструкції, як запускати його під час кожного запуску.
— Мікаел Свенссон

Чудово допомогли мені вийти на Dell 3800 Ubuntu 14.04
— Бернхард Зюрн

Працював для мене на моєму Asus Zenbook Ubuntu 16.04 - спасибі тонну!
— Істон Борнемейер

6

Це може бути посилення Alsa або, швидше за все, ви використовуєте бездротову мишу або якийсь usb або бездротовий порт, що знаходиться поруч з роз'ємом для навушників і перехопленням навушників. Рішення полягає в спеціальному розділенні гнізда та перешкод. У моєму випадку це була бездротова миша, і я просто взяв подовжувач usb + бездротовий концентратор Ian для миші та підключив його, щоб використовувати порт, віддалений від навушників. Сподіваюсь, це допомагає


Я б схвалив це ще тисячу разів, якби міг. Я шукав в Інтернеті приблизно години, і не міг знайти робочий виправлення для цього. Потім я переглянув кожну сторінку і переглянув цю відповідь. Наполовину, я подумав, що це не завадить спробувати, тому я вилучив бездротовий ключик миші з переднього порту USB та BAM! Шум пропав.
— najayaz

2

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


Як це зробити? Чи можете ви згадайте кроки?
— thewebjackal

0

Я не вирішував корінь проблеми, але просто зробив її практично непомітною.

Отже, зламати досить просто. Оскільки проблема зберігається лише тоді, коли немає відтворення, я придумав злом, щоб завжди мати відтворення! Тепер це має бути справедливим лише тоді, коли підключені навушники. І відтворення має припинитися, коли виймати навушники.

Дотримуйтесь цих простих кроків -

Крок №1: Встановіть mplayer і налаштуйте його. (mplayer, тому що я впевнений, що я не буду використовувати його для відтворення музики ніколи!)

sudo apt install mplayer    
nano ~/.mplayer/config  

введіть цей файл-> lirc=no

Крок №2: Завантажте цей mp3-файл звідси (мовчання-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тире і додайте до нього сценарій мовчання.sh.

введіть тут опис зображення

Отже, ми в основному слухаємо події підключених і від'єднаних навушників і відтворюємо чи зупиняємо чистий mp3-файл у циклі. Тепер я використав, mplayerбо знаю, що ніколи не буду використовувати це для будь-яких інших цілей, і вбивство його процесу для мене абсолютно безпечне.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.