Остановить звук из динамиков при подключении наушников

50

Я думаю, на этот вопрос уже был ответ, но я не могу его найти. Я использую 12.04.

Обновить:

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

Я пытался играть с pulseaudioи alsamixerнастройки - никаких результатов.

Я лежу
источник
Какой машиной вы пользуетесь? Netbook? Ноутбуки? Desktop? Расскажите нам модель и спецификации, пожалуйста.
Дри
Кроме того, если вы имеете в виду, что при подключении наушников вы получаете звук одновременно из наушников и динамиков, я рекомендую отредактировать ваш пост, чтобы уточнить, что вы говорите. Также, пожалуйста, сообщите нам обо всем, что вы пытались до сих пор (если что-нибудь), чтобы решить эту проблему. Кроме того, это вопрос, о котором вы думали?
Элия ​​Каган
Посмотрите на «Связанные» вопросы, расположенные справа на этой странице. Некоторые ответы могут помочь.
loklaan
Вы установили какие-либо инструменты для редактирования звука или видео? Подобная проблема случилась со мной. Я думаю, что это был Audacity (он по умолчанию изменил некоторые настройки звукового порта). Решением было запустить эту программу и изменить некоторые настройки.
Лилян Веселинович

Ответы:

23

Оригинальное решение

  1. Перейдите на официальный сайт Realtek , примите заявление об отказе от ответственности и загрузите аудиодрайвер для Linux / Unix. Вам нужно выбрать версию 3 для ядра 3 или новее.

  2. Установите необходимые инструменты для компиляции этого драйвера.

    sudo apt-get install build-essential gcc make

  3. Извлеките загруженный файл, запустите sudo ./installфайл из терминала после перехода в извлеченную папку для компиляции драйвера.

  4. Прочитайте Readme.txtфайл для получения дополнительной информации.

  5. Установите gnome-alsamixer с помощью этой команды.

    sudo apt-get install gnome-alsamixer
    
  6. Откройте gnome-alsamixer, введя alsamixer в тире.

  7. Выберите «Режим автоматического отключения звука» в новом окне.

Перезагрузитесь и посмотрите, исправлено ли это сейчас. (Шаг 6 и 7 могут не понадобиться) . Automute будет автоматически включен при перезапуске


Решение 2:

Я только что нашел другое решение:

(У меня это работало только с профилем Only S / PDIF, звуком из наушников и динамика и без возможности переключения профиля)

  1. Добавьте этот ppa командой

     sudo apt-add-repository ppa:ubuntu-audio-dev/alsa-daily
    
  2. Обновление списка пакетов. по

    sudo apt-get update
    
  3. Затем установите пакет "alsa-hda-dkms":

     sudo apt-get install alsa-hda-dkms
    

Перезагрузитесь, и увидите результат!

Анвар
источник
У меня была именно эта проблема. но это сейчас исправлено. Вы можете установить, gnome-alsa-mixerчтобы получить больше контроля над звуком. Обратите внимание, что после компиляции звук будет отключен.
Анвар
apt-get install alsa-hda-dkmsработал для меня, большое спасибо.
Дмитрий Сиренко
2
Привет! Я пытался установить alsa-hda-dkms. Первые два шага работал , но , когда я когда - либо выполнить третий шаг sudo apt-get install alsa-hda-dkmsон дает эту ошибку: E: Unable to locate package alsa-hda-dkms. Этот пакет удален из хранилища? Ответить!!
Саурав Кумар
@SauravKumar Вы используете 12.04? Кажется, пакет был удален. Во всяком случае, проблема также была решена в более поздних обновлениях от 12.04, поэтому вы можете обновить Ubuntu
Anwar
Просто включение автоматического отключения звука в alsamixer работало на меня. Благодарю. (Ubuntu 14.04)
Родриго-Силвейра,
34

Выполните следующие действия, чтобы автоматически отключить звук динамиков при подключении наушников:

  1. Открытый терминал ( Ctrl+ Alt+ T)
  2. Введите: alsamixerи нажмите Enter/Return
  3. Выберите правильное звуковое устройство, нажав F6
  4. Перемещайтесь вправо с помощью (клавиши со стрелкой вправо) до тех пор, пока вы не выделите Авто-отключение звука
  5. Нажмите (клавиша со стрелкой вверх) и выберите Включено (или Линейный выход )
  6. Нажмите Escдля выхода
user247077
источник
Отлично, это сработало без необходимости добавлять репозитории и / или пакеты, или редактировать файл конфигурации!
Страгу
7
Для тех, кто был потерян, как я, пропущен шаг. После # 2 нажмите F6, чтобы выбрать аудиоустройство. Тогда вы увидите вариант, упомянутый в # 3.
Ник Зингер
1
Люди говорили мне, что у меня проблема с моим аудиодрайвером. Вы только что спасли меня от множества проблем.
Марсель
после нескольких месяцев борьбы ты спас меня ;-)
senseiwu
3
Я действительно хотел воспроизводить звук одновременно на динамиках и наушниках. Я "отключил" его, и он работает отлично!
e18r
7

У меня также была эта проблема на моем ноутбуке HP. Я нашел сообщение и воспользовался одним из советов, который предлагает добавить две строки в конец файла /etc/modprobe.d/alsa-base.conf:

options snd-hda-intel model=laptop
options snd-hda-intel position_fix=1 enable=yes

сохраните его и перезагрузите. Меня устраивает!

hiqhan
источник
4

Если бы эта проблема возникла в XUbuntu 12.04, проверил эту страницу, установил gnome-alsamixer package, запустил gnome-alsamixer, проверил опцию «Sense Jack Jack Sense» в появившемся экране графического интерфейса gnome-alsamixer, проверил, что проблема решена. Спасибо!

боб
источник
2

Командование sudo apt-get install gnome-alsa-mixerпомогло мне Compaq nw8000.

Я мог бы включить наушники Jack Sense вариант , и теперь он переключает звук в наушниках , когда я плагин в моей голове телефонов.

crazygoda
источник
1
Пакет гномов-alsamixer от 14.04
Аттила Фулоп
2

У меня была такая же проблема 13.04 с Asus X201E, и я попробовал gnome-alsamixerрешение, но оно не получилось, так как gnome-alsamixer вылетел с сообщением « Не знаю, что делать с элементом микшера« Auto-Mute Mode »! ». Таким образом, я открыл командную строку alsamixerи перешел в режим Auto-Mute с помощью стрелок (в окне терминала виден только Auto-Mut) и установил его с Disabled на Enabled. Теперь подключение наушников отключает звук внутренних динамиков.

asterx
источник
2

Что мне помогло, так это запустить alsamixer и включить опцию автоматического отключения звука. Я сделал это, когда были подключены наушники, и все начало работать отлично.

Вишал
источник
1

после обновления с 15.04 -> 15.10 и теперь 16.10 (там, где началась проблема)

единственное решение, которое работало для меня, было сделать полную переустановку

dpkg -l | grep 'alsa-'
apt-get install --reinstall  alsa-base alsa-utils
user3258557
источник
переустановка алсы у меня не сработала.
кодер
1

Этот работал для меня отлично.

  1. Редактируйте /etc/modprobe.d/alsa-base.confкак суперпользователь с вашим любимым текстовым редактором, например:

    sudo gedit /etc/modprobe.d/alsa-base.conf
    
  2. В конце файла вставьте следующее:

    alias snd-card-0 snd-hda-intel
    options snd-hda-intel model=dell-m4-1 enable_msi=1
    
  3. Сохраните и перезагрузите.

Если это не работает, изменение второй линии части около model=dell-m4-1к model=hp-m4.

Ахмед Риад
источник
0

Попробуйте правильно подключить наушники. Это случилось со мной один раз, а затем после того, как правильно зафиксировал этот вывод наушников, он работал правильно.

Пранит Баува
источник
спасибо за ответ, но это не та же проблема.
Ilay
0

У меня была точно такая же проблема со свежей установкой Xubuntu. Я пробовал кучу вещей, включая ввод alsamixer в терминал. У меня не было возможности включить Sense Jack Jack Sense. Я установил gnome-alsamixer и обнаружил опцию «Разъем для наушников», проверил ее и, увы, не слышал звука от динамиков компьютера, пока наушники подключены. Это сработало для меня.

Джейсон
источник
0

Запуск alsamixerв терминале работал для меня, установите его на Auto Mute, и вы должны найти, что ваша машина будет воспроизводить звук через один или другой, а не оба

Гордон Куинн
источник
0

в alsamixer попробуйте использовать клавишу со стрелкой Up, затем поверните все на 100%, и вы увидите, что правая полоска поворачивается вверх. После этого поверните стрелку вниз до%, который вам нравится. Теперь это должно быть вместе, и ваш правый динамик будет работать с обеих сторон.

Ленивый Ли
источник
0

На Asus X551MA у меня возникла эта проблема, как только я заменил Windows на Ubuntu 14.04. Даже если бы я отключил звук динамиков aslamixer, они неожиданно вернулись.

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

sudo apt-get update;sudo apt-get dist-upgrade; sudo apt-get install pavucontrol linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop linux-image-`uname -r` libasound2; sudo apt-get -y --reinstall install linux- sound-base alsa-base alsa-utils lightdm ubuntu-desktop linux-image-`uname -r` libasound2; killall pulseaudio; rm -r ~/.pulse*; ubuntu-support-status; sudo usermod -aG `cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse- access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`
Брайан З
источник
0

Просто перейдите к alsamixer (alsamixer в терминале) и используйте клавиши со стрелками вправо / влево, чтобы перейти к настройке громкоговорителей, и нажмите M. Это отключит громкоговорители, но не наушники.

Rhys
источник
0

Это сработало для меня (Ubuntu 14.04 LTS работает на ноутбуке Compaq NC6120):

  1. Ctrl+ Alt+ T(открыть терминал)
  2. Тип alsamixer
  3. Нажимайте, пока не дойдете до опции «Разъем для наушников»
  4. Нажмите mдля включения (автоматическое отключение звука при подключении наушников)
XqRG
источник
0

18,04

Ни один из этих ответов выше не сработал для меня в 18.04 году. Я попробовал несколько из них от переустановки импульсного аудио до alsamixer в терминале и т. Д., Но ни один из них не работал. Все было в курсе.

Моя проблема была:

Двойной звук из наушников (низкая громкость) и динамиков (120% громкость) (сумасшедшая громкая громкость из моего усилителя (s / pdif)) при выборе «Наушники - Встроенный звук» в настройках звука (3-я рамка на моей картинке) ). При выборе s / pdif из моих колонок будет идти нормальный уровень звука. Очень странно, так как он работал нормально месяцами и начал это без причины неделю назад после обновления.

Ответ выше предоставил сложный способ установки Gnome Alsa Mixer, но я только что сделал:

sudo apt-get установить gnome-alsamixer

Я действовал во многих вещах, так что трудно сказать, какова была идеальная последовательность событий, но с этой установкой Gnome Alsa Mixer

Auto-Mute Mode незначительный эффект я выключил все IEC958 настройки, не уверен , что они делают, но параметр , который остановил безумное поведение (наушники и колонки в полном объеме) превращалась OFF «IEC956 Default-PCM» , как на 1 - ом поле в картина с использованием миксера Gnome Alsa

Дополнительный вопрос о том, как работает Gnome Alsa Mixer, ждет ответа:

Как GNome Alsa Mixer работает с моими настройками

После, я

NZ Dev
источник