Я недавно мигрировал на Ubuntu из Windows. Это был большой опыт. Но, одна вещь раздражала меня больше всего, и это - проблема шума наушников. Это - очень типичная проблема, и я почти прошел каждый вопрос, который спрашивают об этой проблеме о форуме. Я использую Ubuntu 16.04.1 на своем ноутбуке сенсорного экрана Dell Inspiron 15 3542.
Я попробовал:
alsamixer
и отключение Петлевого СмешиванияВключающий 0 /sys/module/snd_hda_intel/parameters/power_save
файл
INTEL_AUDIO_POWERSAVE=false в /usr/lib/pm-utils/power.d/intel-audio-powersave
Ничто не работало, даже временно.
Теперь, то, что я наблюдал, - то, каждый раз, когда я открываю PulseAudio Volume Controller и сохраняю его открытым, шума не стало! Как только приложение закрывается, шум возвращается. Так, это, кажется, работает временно и дешевое решение. Кто-либо может изучить этот вопрос и предложить постоянное решение для проблемы?
Много пользователей сталкивается с шумовой проблемой, когда наушники соединены и сыты по горло ею точно так же, как я. Это решение для них. Существует много решений, данных на askubuntu, но ни один не работал на меня.
Вещи были хороши, когда я использовал Windows 8.1. Не было такой звуковой проблемы. Ну, но теперь я нахожусь на Ubuntu, и у меня нет планов возвращения к Windows.
Я принял то, что аудиосистема моего ноутбука не экранируется правильно. Я не обратился к корню проблемы, но просто отчасти сделал его фактически unnoticable.
Так, взлом довольно прост. Поскольку проблема сохраняется только, когда нет никакого воспроизведения, я придумал взлом, чтобы всегда иметь воспроизведение! Теперь, это должно быть верно только, когда наушники соединены. И воспроизведение должно остановиться, когда наушники удалены.
Выполните эти простые шаги -
Шаг № 1: Установите 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
в Тире и добавляют путь silence.sh сценария к нему.
Так, в основном то, что мы делаем, слушает события наушников, соединенный и разъединенный, и играет или останавливает файл пробела mp3 в цикле. Теперь, я использовал mplayer
потому что я знаю, что никогда не собираюсь использовать это для любой другой цели и уничтожаю ее процесс, абсолютно безопасно для меня.
Я придумал эту идею, когда Serg ответил на один из моих вопросов.
Он придумал этот сценарий, и я просто сделал модификации к нему к комплекту требованием.
Я люблю и должен был использовать этот подход, поскольку я не мог исправить проблему даже с эти корень , изменения, внесенные для завершения питания, сохраняют наушников. Одно изменение, которое я внес, хотя должен был установить носки pagae для использования функции игры и также mp3 поддержка:
$ sudo apt install sox
# содержит 'игру' для проигрывания аудио $ sudo apt install libsox-fmt-all
# для включения поддержки mp3
#!/bin/bash
plugged="jack/headphone HEADPHONE plug"
unplugged="jack/headphone HEADPHONE unplug"
acpi_listen | while IFS= read -r event;
do
if [ "$event" == "$plugged" ]
then
play -loop 0 /home/$USER/.hush/10-seconds-of-silence.mp3 &
elif [ "$event" == "$unplugged" ]
then
pkill -f play
fi
done
попытка Примечания, открывающая следующий и изменяющаяся от 1 до 0:
$ sudo nano cat /sys/module/snd_hda_intel/parameters/power_save
Это действительно работало на меня, но испытало затруднения, как раз когда корень, перезаписывающий файл, вероятно, поскольку это обновляется, поскольку это используется (не 100% на том) я скот, вызвал их и когда-то заменил, наушники стали тихими.