Таким образом, в настоящее время я использую монитор, подключенный к ноутбуку через HDMI, и использую динамики для звука, а не встроенные в ноутбук. Когда машина загружается, она использует HDMI по умолчанию, но я часто приостанавливаю ноутбук в течение дня, и всякий раз, когда он возобновляет работу, он переключает звуковое устройство на встроенные динамики.
Это не большая проблема, как вы можете себе представить, но это раздражает, интересно, есть ли сценарий, который я мог бы использовать, чтобы заставить его повторно выбрать HDMI после возобновления работы или отключить встроенные динамики, или установить по умолчанию как-нибудь. К вашему сведению, оба встроенных динамика находятся на одной «звуковой карте», но представляют собой два разных устройства.
Спасибо за любую помощь!
Ответы:
Если вы не хотите перезагружаться, просто перезапустите pulseaudio:
источник
У меня была такая же проблема на Ubuntu 17.10. После приостановки или даже после уменьшения яркости дисплея он всегда переключает мой аудиовыход с цифрового выхода (желательно) на HDMI, даже если на моем дисплее нет динамиков. Комментируя строку
Это
/etc/pulse/default.pa
помогло, как описано в разделе Отключить звук через HDMI навсегда .Обратите внимание, что установка приемников по умолчанию, как указано выше, не изменила поведение. Кроме того, приведенный выше скрипт для установки профиля звуковой карты после приостановки зависит от пользователя.
источник
Я исправил эту проблему, установив фиксированный импульсный профиль для вывода: hdmi-стерео при возобновлении.
Чтобы получить список профилей импульсов:
pacmd list-cards
. Для изменения профиля импульса , например:pacmd set-card-profile 0 output:hdmi-stereo
.О запуске скрипта после приостановки: запустить скрипт при пробуждении?
О запуске pacmd от имени пользователя root: [решено] Управление pulseaudio с помощью скрипта оболочки через pacmd / Newbie Corner / Arch Linux Forums:
источник
Бегать:
Для отображения индекса ваших карт. Например, моя звуковая карта pci имеет индекс 2. Звуковой профиль для аналогового выхода (снова в качестве примера) называется
output:analog-stereo
.Потом:
Чтобы установить это как выход (попробуйте). Чтобы сделать его постоянным, отредактируйте
/etc/pulse/default.pa
и добавьте:Перезапустите pulseaudio или перезагрузите компьютер, чтобы проверить постоянство.
источник
Эта проблема может быть связана с проблемой с Pulseaudio версии 8, как описано в этой (длинной) ветке ошибок на freedesktop.org .
По сути, Pulseaudio перенаправляет звук, когда теряет связь с HDMI, и не возвращает его после повторного подключения HDMI. Это исправлено в версии 9.
Чтобы вернуть версию 8 к поведению предыдущих версий, следуйте этим инструкциям и перезагрузитесь.
Затем установите вывод звука в настройках звука и убедитесь, что он сохраняется, приостановив / возобновив или отключив экран. Это сработало для меня.
источник
/etc/pulse/default.pa
файл?sudo gedit
не работает для меня.gksu gedit /etc/pulse/default.pa
То же самое происходит со мной, но только если монитор HDMI не «проснулся», когда ОС запускается или возобновляет работу: список устройств в меню «Настройки»> «Звук» даже не показывает HMDI / DisplayPort - встроенный звук .
Для меня исправление - приостановить сеанс, убедиться, что монитор HDMI включен, возобновить сеанс.
Suspend в Ubuntu 18.04 LTS несколько безумно спрятан за кнопкой PowerOff в выпадающем меню: удерживайте на нем мышь или нажмите, Altчтобы преобразовать кнопку PowerOff в Suspend. Разговор о скрытой навигации!
источник
systemctl suspend
вместо этого!Исправление PulseAudio при отключении звука HDMI на Suspend
Эта «недокументированная особенность» появилась в Ubuntu 16.04 и новой версии PulseAudio 8.
Создайте новый файл
/lib/systemd/system-sleep/tv-sound
и скопируйте в:ПРИМЕЧАНИЕ: замените имя пользователя
rick
(третья строка снизу) на ваше имя пользователя.Затем пометьте его исполняемым с помощью команды:
Может потребоваться дополнительный шаг, если
output:hdmi-stereo
(устройство для большинства людей) отличается в вашей системе.источник
rick
на свой собственный идентификатор пользователя?У меня была эта проблема с Ubuntu 9.04. Это никогда не работало, и теперь дети, которые только что получили HDMI или только что получили Ubuntu, думают, что проблема в чем-то новом, поэтому люди, пытающиеся взглянуть на последние изменения в настройке, вводятся в заблуждение. Итак, позвольте мне прояснить это: эта проблема была всегда, и никто не работает над этим. Я потратил как минимум 20 часов на изучение этой проблемы. Итак, что я сделал в прошлом:
источник