Форум русскоязычного сообщества Ubuntu


Автор Тема: Как переключать конфигурацию volume control от наушников к hdmi автоматически?  (Прочитано 410 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн protsenkoAI

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Всем здравствуйте, Xubuntu 18.04.4 LTS
При работа за ноутбуком дома решил использовать большой монитор через HDMI. Есть звук, есть видео, но неудобный момент: Хочется, чтобы когда наушники не воткнуты, звук шёл через динамики монитора-HDMI, а когда воткнуты, звук переключался на наушники.
Для того, чтобы направить звук по HDMI, выбираю Digital Stereo (HDMI) Output в разделе "Configuration" в "Volume Control". Звук идёт на hdmi, всё хорошо.
Далее подключаю наушники во вход на ноутбуке - звук идёт через них, конфигурация автоматически меняется на "Analog Stereo Duplex".
Далее проблема: весьма понятно, когда вытыкаю наушники, конфигурация не меняется, так что звук идёт через динамики ноутбука. А нужно настроить так, чтобы, если hdmi подключён, звук перенаправлялся на hdmi-монитор

Порылся в сети, не нашёл, как комбинировать конфигурации, или как по-другому решить проблему
Думаю, вопрос для сообщества достаточно актуальный

Оффлайн The Green Side

  • Активист
  • *
  • Сообщений: 978
    • Просмотр профиля
А если в Pavucontrol поставить выход HDMI как выход по умолчанию?
Debian Testing (Gnome), Ubuntu 20.04, Ubuntu Server 18.04

Оффлайн protsenkoAI

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
А если в Pavucontrol поставить выход HDMI как выход по умолчанию?
Здравствуйте, погуглил, вписал "set-default-sink <alsa_output.pci-0000_00_1f.3.hdmi-stereo>" в файл /etc/pulse/default.pa. Не помогло. Или это как-то по-другому делается?
Источник: https://wiki.archlinux.org/index.php/PulseAudio/Examples#Set_the_default_output_sink_profile


Оффлайн The Green Side

  • Активист
  • *
  • Сообщений: 978
    • Просмотр профиля
Уберите эту строку и поставьте пакет pavucontrol
Это графическое ПО, запустите его и посмотрите его настройки. Там можно выбирать выход по умолчанию.
Debian Testing (Gnome), Ubuntu 20.04, Ubuntu Server 18.04

Оффлайн damix

  • Активист
  • *
  • Сообщений: 455
    • Просмотр профиля
Порылся в сети, не нашёл
Было же уже. Рыться лучше надо.
Здравствуйте, погуглил, вписал "set-default-sink <alsa_output.pci-0000_00_1f.3.hdmi-stereo>" в файл /etc/pulse/default.pa. Не помогло. Или это как-то по-другому делается?
Да, это так делается. Либо в графической утилите ставится галка. Но этого недостаточно.
Что говорят команды?
inxi -A
cat /etc/pulse/default.pa
pacmd list-sinks
pacmd list-modules

 

Страница сгенерирована за 0.107 секунд. Запросов: 24.