Рейтинг:0

Как Ubuntu правильно управляет устройством вывода звука, используемым в настоящее время?

флаг cn

Я относительно новичок в Linux/Ubuntu, и у меня очень неприятная проблема, которая, судя по результатам Google, которые я получил при исследовании, существовала в Ubuntu в течение длительного времени, но все решения кажутся случайными и половинчатыми.

Мой компьютер имеет внутреннее аудиоустройство и подключен к моему телевизору через HDMI. ПК используется в качестве HTPC, поэтому обычно следует использовать устройство HDMI, когда оно доступно.

Мое устройство вывода звука установлено на HDMI при загрузке с помощью команды запуска приложения в графическом интерфейсе.

Когда телевизор выключается или переходит в спящий режим, аудиоустройство автоматически переключается на внутреннее аудиоустройство. Этого следует ожидать, поскольку устройство HDMI больше не существует для компьютера. Когда телевизор снова включается, используемое аудиоустройство остается внутренним аудиоустройством, и я должен вручную изменить устройство обратно на hdmi либо в настройках звука Ubuntu, либо с помощью pactl в терминале, либо путем перезапуска.

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

Есть ли способ заставить Ubuntu (или стороннее приложение) автоматически управлять устройством вывода звука на основе иерархии приоритетов, которая пересматривается всякий раз, когда аудиоустройство добавляется или удаляется из системы?

Я ищу простое и надежное решение, которое не будет отменено и не потребует действий пользователя при перезагрузке.

Что-то подобное должно быть доступно по умолчанию для настольных дистрибутивов Ubuntu и было бы полезно для вывода видео, вывода звука и ввода звука, учитывая, что оно обычно используется на ноутбуках, на которых часто добавляются и удаляются устройства.

Спасибо за помощь.

Sadaharu Wakisaka avatar
флаг pl
Добро пожаловать в AskUbuntu, да, это так. https://askubuntu.com/questions/1154586/how-can-i-change-pulseaudio-port-priorities
флаг cn
@Садахару. Спасибо за указатель. Можете ли вы посоветовать, если более низкое значение приоритета = первый выбор или более высокое значение = первый выбор?
Sadaharu Wakisaka avatar
флаг pl
Высшее = первое, низшее = последнее.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.