Я работаю на HP Pavilion DV6-2170US, работающем под управлением 32-разрядной версии Ubuntu 12.10. Когда я подключаю наушники, динамики и наушники воспроизводят звук одновременно. Динамики должны прекратить воспроизведение и отправить весь звук на наушники. Как настроить звук, чтобы при подключении наушников динамики в ноутбуке были отключены, и звук поступал только в наушники.
Я должен упомянуть, что эта модель имеет 2 аудиовыхода на передней панели (не один, как у большинства ноутбуков).
Вот изображение того, как выглядят настройки звука:
Спасибо!
У меня была такая же проблема в Системе 76. Она работала правильно в 12.04, а не в 12.10. Я пробовал все эти настройки, но они никогда не работали должным образом.
Он работает в Ubuntu 13.04 без необходимости что-либо делать.
Я сначала проверил бы, чтобы видеть, обнаруживает ли Ubuntu и (Наушники и Динамики) в параметрах настройки системы:
Если Вы видите что-то как одно следующие изображения, то Вы знаете, что оба были обнаружены:
В моем случае у меня есть поддержка моих наушников и моего вывода стерео. Если бы в одном случае я хотел бы отключить звук для динамика, я сначала выбрал бы вывод, я хочу отключить и затем отключить опцию (Отмеченный зеленым кругом). Таким образом, звук не выйдет из того выходного соединения. То же идет для устройств ввода данных. Вот другое изображение как 12,10 взглядов. Заметьте, что у меня есть оба, соединение Динамиков (Аналоговый выход) и Наушники:
Тот же случай применяется здесь. Вы выбираете устройство, Вы хотите отключить звук и нажать на кнопку отключения звука.
Для случаев, где это опции не показывает или звук все еще прибывает от докладчиков, когда Вам соединили Ваши наушники, затем следуют, это ступает:
Введите в тире terminal
или ter
если коротко, и нажмите Enter
В терминальном типе alsamixer
и нажмите Enter
В alsa приложении для микшера, с помощью клавиш со стрелками, перемещение, левое или правое к любой из опций, которые покажут в окне микшера. При нажатии или вниз можно отрегулировать громкость для того определенного соединения или нажатия M, можно отключить звук соединения. Что Вы будете делать, здесь ищет тот, который отключает звук Ваших динамиков, но оставляет Ваши наушники все еще со звуком.
Теперь для Вашего случая, кажется, что Ваши наушники не становятся обнаруженными правильно. Единственный вариант, который показывает Ваш компьютер, является "Динамиками", которые являются внутренними. При соединении наушников звук выходит и (Динамики и Наушники), потому что он думает, что они - то же. Если бы Вы уже обновили Ubuntu, я предложил бы видеть что команда dmesg
выводы. Ввести dmesg
на терминале и видят, существует ли что-либо связанное со звуком.
ОБНОВЛЕНИЕ: После рассмотрения Вашего dmesg и другой информации (Обеспеченный самим г-ном Jeeblez) и видя, что у Вас есть Intel 5 Series/3400 Series Chipset High Definition Audio, ища, я нашел отчет об ошибках, который был сделан для упомянутой материнской платы. Можно найти отчет об ошибках в https://bugs.launchpad.net/ubuntu / + source/alsa-driver / + ошибка/580233
Решение состояло в том, чтобы сделать следующее:
В терминальном типе: sudo gedit /etc/modprobe.d/alsa-base.conf
В конце файла вставляют следующее:
alias snd-card-0 snd-hda-intel
options snd-hda-intel model=dell-m4-1 enable_msi=1
Сохраните и перезагрузка.
Примечание: Если это не работает, изменение во второй строке часть о:
model=dell-m4-1-> model=hp-m4.
Вопрос довольно старый, но я столкнулся с той же проблемой на Acer Swift 3 SF314-56 с недавно установленной Ubuntu 20.04. Оказывается, по какой-то причине свойство Auto-Mute Mode
было отключено по умолчанию в alsamixer.
Я исправил это следующим образом:
alsamixer
и нажмите Enter
в терминале, чтобы открыть микшер Измените "Режим автоматического отключения звука" " с Disabled
на Enabled
Теперь нужно сохранить этот конфиг, иначе после перезагрузки он будет утерян.Уже есть ответ на вопрос (Как сохранить настройки AlsaMixer?) о том, как это сделать, поэтому вы можете сначала проверить его, так как эти ответы кажутся более правильными, но они не сработали для меня. , поэтому я сделал следующее:
alsactl --file ~/.config/asound.state store
в терминалеalsactl --file /home/<ваше_имя_пользователя>/.config/asound.state restore
при каждом запуске. Похоже, это должно быть возможно, если поместить эту команду в /etc/rc.local
, но у меня это не сработало. Итак, что я сделал, так это нашел Настройки запуска приложений
в настройках Ubuntu и добавил эту строку в качестве новой команды запуска. P.S. В моем конфигурационном файле alsa по умолчанию (/var/lib/alsa/asound.state
в моем случае вы можете проверить местоположение в вашей системе с помощью man alsactl
) уже было «Включено» значение свойства Auto-Mute Mode
. Так что возможно alsa по какой-то причине не читала эту конфигурацию, и более правильным способом решения этой проблемы было бы найти причину, по которой эта конфигурация по умолчанию не вызывается.