Отключить звук через HDMI навсегда

11

Я использую Ubuntu 10.10 на своем ноутбуке, используя внешний монитор. Монитор подключен с помощью кабеля HDMI. Внешний монитор не имеет коробки, у него есть аудио выход для наушников / ....

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

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

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

Как я могу сделать это настройкой по умолчанию без необходимости все время сбрасывать ее?

Спасибо!

user1254962
источник

Ответы:

8

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

Если он есть, попробуйте отключить его, закомментировав ( #) следующую строку в вашем /etc/pulse/default.pa:

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

После следующего перезапуска сервера pulseaudio (например, с pulseaudio -kпомощью терминала) нам больше не следует переключаться на другой аудиопорт, когда он станет доступен (например, подключив кабель HDMI).

Takkat
источник
2
Хорошо, спасибо @Takkat, это именно то, что я искал!
user1254962
3
Пять лет спустя это все еще актуально для Ubuntu 17.10 с Gnome (спасибо).
Сандер Верхаген
1
@Takkat Я нахожусь на 18.04 w Gnome и мой переключается с S / PDIF на HDMI, между использованиями и между перезагрузками. Например, я посмотрю YouTube, затем закрою вкладку, вернусь позже, чтобы посмотреть другую трубку, и она снова вернется на HDMI. Это может произойти, потому что мой экран находится в заблокированном состоянии, и я должен войти в систему снова, но это все еще не является достаточной причиной. Я предпочитаю вариант HDMI, но хочу, чтобы он оставался в моем выборе и не менялся случайным образом. Я хочу иметь возможность либо установить значение по умолчанию, либо запретить его переключение. Может ли кто-нибудь расширить этот ответ для более глубокого понимания?
NZ Dev
1
@NZDev Вы можете попробовать определить запасное устройство с помощью pavucontrol . Вы также можете попытаться удалить конфликтующие пользовательские настройки .
Таккат