На Raspberry Pi операционните системи Ubuntu Desktop и Ubuntu MATE извеждат аудио към 3,5 мм аудио порт по подразбиране. За да може аудиото да се пренася по HDMI кабел, аудио изходното устройство трябва да се избира ръчно всеки път, когато Pi стартира. Проблемът продължава дори в най-новата версия на операционната система с вкус на Ubuntu за Pi, 22.04.

Ако вашият Raspberry Pi е свързан към телевизор или монитор с вградени високоговорители, разумно е да предавате аудиото през HDMI. Намалява бъркотията с кабели, както и необходимостта от допълнителни външни високоговорители.

Налични опции за настройка на HDMI аудио

Можете да настроите Raspberry Pi да извежда аудио през HDMI с помощта Настройки/Контролен панел на Ubuntu, но настройката няма да оцелее след рестартиране. Ще ви покажем как да използвате pactl команда за конфигуриране на аудио приемниците, за да зададе постоянно HDMI като аудио изход по подразбиране.

Как да настроите ръчно HDMI аудио изход в Ubuntu

Настройване на Raspberry Pi като медиен сървър

instagram viewer
може да не изисква аудио изход, но със сигурност се нуждае от аудио, когато самият Pi е медийното устройство. Първо, трябва да проверите дали HDMI аудиото работи добре, като го изберете ръчно.

  1. В Ubuntu Desktop OS щракнете дейности, Тип Настройкии изберете Звук. Ако използвате Ubuntu MATE, отворете Меню > Център за управление > Звук.
  2. Използвайки падащото меню, променете Изходното устройство от Слушалки да се Цифров изход (S/PDIF).
  3. Пуснете примерен аудио файл (или видеоклип в YouTube), за да проверите дали високоговорителите на монитора възпроизвеждат звука. Ако тестването е успешно, можете да продължите, за да направите тази настройка постоянна.

Как да зададете постоянно HDMI аудио като стандартно

За да може настройката да остане непокътната при рестартиране, трябва да зададете HDMI като аудио изход по подразбиране при стартиране. За целта първо трябва да намерите името на устройството.

Идентифицирайте HDMI аудио устройството

Командата pactl може да управлява работещ PulseAudio звуков сървър. „Източник“ е входното устройство, а „мивка“ е изходното устройство.

Избройте всички налични аудио изходни устройства на Raspberry Pi:

pactl списък къси мивки

Отбележете устройството с HDMI в името на.

Конфигурирайте, за да направите HDMI аудио устройство по подразбиране

Търся Започвам Предпочитания за приложения и го отвори. Кликнете Добавяне на стартираща програма и попълнете тези данни:

  • Име: HDMI аудио
  • команда: pactl set-default-sink 'ВАШЕТО HDMI УСТРОЙСТВО' (напр. pactl set-default-sink 'alsa_output.platform-fef00700.hdmi.iec958-stereo')
  • коментар: HDMI аудио по подразбиране

Кликнете Добавете. Тази команда ще се изпълнява всеки път, когато Pi стартира и аудиото ще се възпроизвежда през HDMI дори след рестартиране.

Как да превключите към 3,5 мм аудио, когато е необходимо

Ако искате да превключите на 3,5 mm аудио по време на сесия на живо, задайте аудио изходното устройство на Слушалки - Вградено аудио в настройките. Ако 3,5 мм аудио трябва да бъде възстановено като изход по подразбиране, можете да премахнете отметката от командата в Предпочитания за стартиращи приложения и тя няма да се изпълни.

Raspberry Pi има огромен набор от аудио опции

HDMI аудио, 3,5 мм аудио, Bluetooth аудио и USB звукови карти - Raspberry Pi има много опции, когато става въпрос за аудио. Въпрос на избор е какво искате да използвате за вашето приложение, но сега знаете как да зададете аудио изхода по подразбиране за него в Ubuntu и да запазите настройката след рестартиране.