Нет звука в Ubuntu/Elementary OS

Дмитрий Корнев
16 февраля, 16:41

У меня в компьютере несколько звуковых устройств. Это две звуковые карты и цифровой USB-микрофон, где тоже есть встроенная звуковая карта для подключения наушников. Еще звук можно выводить через HDMI — это еще плюс одно звуковое устройство. Из-за этого была проблема. Каждый раз при запуске компьютера вывод звука включался на другое устройство, а не на то, которое мне было нужно. В итоге звука не было. Можно было перейти в настройки и выбрать там нужное звуковое устройство, тогда звук появлялся.

Выбор звуковых устройств в Ubuntu

Выбор звуковых устройств в Elementary OS

Проблема общая для Ubuntu и Elementary OS. Она точно есть в Ubuntu версий 18.04 и 20.04. Соответственно есть и в Elementary OS, которые на этих же версиях Ubuntu основаны. Проявляется не у всех, т.к. в основном у пользователей не так уж много звуковых карт. А наличе звуковой карты с USB — это тем более редкость.

В Ubuntu и Elementary OS для звука используется приложение PulseAudio. По умолчанию в нем активна опция, которая автоматически включает всякое звуковое устройство только что подключенное к компьютеру.

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

Аналогичная ситуация может возникать с HDMI и Display Port. Например, у вас ноутбук и вы подключаете в процессе работы дополнительный монитор, со встроенной звуковой системой. Соответственно она тут же становится активной. И не важно, какое именно звуоковое устройство вы выбирали в настройках системы.

Опция находится с файле /etc/pulse/default.pa, для отключения достаточно закоментировать:

#load-module module-switch-on-connect

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

Комментарии