En una Raspberry Pi, los sistemas operativos Ubuntu Desktop y Ubuntu MATE emiten audio al puerto de audio de 3,5 mm de forma predeterminada. Para que el audio se transmita a través de un cable HDMI, el dispositivo de salida de audio debe seleccionarse manualmente cada vez que se inicia el Pi. El problema persiste incluso en la última versión del sistema operativo con sabor a Ubuntu para Pi, 22.04.
Si su Raspberry Pi está conectado a un televisor o un monitor con parlantes incorporados, es aconsejable transmitir el audio a través de HDMI. Reduce el desorden de cables y también la necesidad de altavoces externos adicionales.
Opciones disponibles para configurar audio HDMI
Puede configurar una Raspberry Pi para que emita audio a través de HDMI usandoConfiguración de Ubuntu/Panel de control, pero la configuración no sobrevivirá a un reinicio. Le mostraremos cómo usar elpactoComando para configurar los sumideros de audio para establecer HDMI como la salida de audio predeterminada de forma permanente.
Cómo configurar manualmente la salida de audio HDMI en Ubuntu
Es posible que la configuración de Raspberry Pi como un servidor de medios no requiera una salida de audio, pero seguro que necesita audio cuando el propio Pi es el dispositivo de medios. Primero, debe verificar si el audio HDMI funciona bien, seleccionándolo manualmente.
- En Ubuntu Desktop OS, haga clic enActividadesescribeAjustesy seleccioneSonido. No usas Ubuntu MATE, eso es todo.Menú > Centro de control > Sonido.
- Usando el menú desplegable, cambie el dispositivo de salida deAuricularesaSalida digital (S/PDIF).
- Reproduzca un archivo de audio de muestra (o un YouTube video) para verificar que los parlantes del monitor están reproduciendo el audio. Si la prueba tiene éxito, puede proceder a hacer que esta configuración sea permanente.
Cómo establecer permanentemente el audio HDMI como predeterminado
Para que la configuración permanezca intacta durante los reinicios, debe configurar HDMI como la salida de audio predeterminada al inicio. Para eso, primero debe encontrar el nombre del dispositivo.
Identificar el dispositivo de audio HDMI
El comandopactopuede controlar un servidor de sonido PulseAudio en ejecución. Una “fuente” es el dispositivo de entrada y un “sumidero” es el dispositivo de salida.
Enumere todos los dispositivos de salida de audio disponibles en la Raspberry Pi:
pactl list short sinks
Anote el dispositivo conhdmien el nombre.
Configurar para que HDMI sea el dispositivo de audio predeterminado
BuscarPuesta en marchaPreferencias de aplicacionesy ábrelo. Hacer clicAgregar programa de inicioy completa estos datos:
- Nombre:AudioHDMI
- Dominio:pactl set-default-sink 'SU DISPOSITIVO HDMI' (p. ej., pactl set-default-sink 'alsa_output.platform-fef00700.hdmi.iec958-stereo')
- Comentario:Audio HDMI por defecto
Hacer clicAgregar. Este comando se ejecutará cada vez que se inicie Pi y el audio se reproducirá a través de HDMI incluso después de reiniciar.
Cómo cambiar a audio de 3,5 mm cuando sea necesario
Si desea cambiar a audio de 3,5 mm durante una sesión en vivo, configure el dispositivo de salida de audio enAuriculares – Audio incorporadoen la configuración de. Si es necesario restaurar el audio de 3,5 mm como salida predeterminada, puede desmarcar el comando en Preferencias de aplicaciones de inicio y no se ejecutará.
Raspberry Pi tiene una gran variedad de opciones de audio
Audio HDMI, audio de 3,5 mm, audio Bluetooth y tarjetas de sonido USB: la Raspberry Pi tiene un montón de opciones cuando se trata de audio. Es una cuestión de elección lo que desea usar para su aplicación, pero ahora sabe cómo configurar la salida de audio predeterminada en Ubuntu y mantener la configuración después de reiniciar.