PulseAudio время от времени меняет устройство по умолчанию

TL;DR Вы все еще можете это сделать

В то время как xdotoolиспользует API-интерфейсы X11 и поэтому не будет работать на Wayland, wmctrlвзаимодействует с самой средой рабочего стола. Поэтому, хотя его команды, требующие API X11, не будут работать, вы все равно можете использовать многие wmctrlкоманды в сеансе Wayland, включая -k on.

Протестировано на Arch Linux с использованием GNOME Shell 3.30.2 и wmctrl1.07.

1
23.02.2021, 22:54
1 ответ

Это, скорее всего, происходит с вами, когда вы отходите от компьютера на некоторое время, а затем возвращаетесь. Почему?

  • Монитор подключен через HDMI.
  • HDMI поддерживает передачу звука и, таким образом, является устройством вывода звука.
  • Когда монитор выключается из-за бездействия, а затем снова включается, это аудиоустройство снова становится доступным.
  • PulseAudio настроен на переключение выходного устройства по умолчанию на любое доступное устройство.

Как этого избежать? Отредактируйте файл/etc/pulse/default.pa

и комментарий -вне строки:

load-module module-switch-on-port-available

, добавив перед ним решетку (#).

Кредит:Этот ответ AskUbuntu .

1
18.03.2021, 22:28

Теги

Похожие вопросы