Inicio
» Cómo
»
¿Ubuntu 24.04 no muestra audio HDMI? Restaurar la salida.
¿Ubuntu 24.04 no muestra audio HDMI? Restaurar la salida.
Si Ubuntu 24.04 muestra vídeo en el monitor o televisor, pero no lo reconoce como salida de audio, primero conecte y encienda la pantalla y, a continuación, seleccione la salida HDMI o DisplayPort en Ajustes > Sonido > Salida . Si aún así no aparece, compruebe la pantalla y el cable, revise los dispositivos de reproducción wpctl statusy, solo entonces, proceda a la solución de problemas a nivel del sistema.
Ejemplo ilustrativo: Riley conecta un ordenador de escritorio Ubuntu 24.04 a un televisor mediante HDMI. La imagen se ve correctamente, pero el panel de sonido solo muestra los altavoces integrados del ordenador. Este ejemplo sigue las comprobaciones que se describen a continuación; no se trata de un informe de una prueba real ni de una causa garantizada.
Sepa qué necesita detectar Ubuntu
HDMI y DisplayPort pueden transmitir audio digital además de vídeo, pero la pantalla debe indicar que admite la reproducción de audio y ofrecer una forma de escucharlo. Algunos monitores no tienen altavoces; otros envían el audio a una toma de auriculares o requieren que sus altavoces se activen en el menú del monitor. Un televisor o monitor sin salida de audio utilizable no puede reproducir sonido aunque la imagen funcione.
La ruta de audio de Ubuntu también tiene varias capas. El controlador de hardware detecta los dispositivos compatibles con audio, ALSA (la interfaz de audio del kernel de Linux) expone el hardware y PipeWire enruta el audio entre las aplicaciones y las salidas. Ubuntu Desktop usa PipeWire por defecto, mientras que las distintas versiones de Ubuntu o las instalaciones personalizadas pueden usar una configuración de escritorio o de audio diferente. Una salida de reproducción se suele llamar sumidero ; en Ubuntu wpctl, se refiere a un destino para el sonido, no a un conector físico.
Antes de cambiar la configuración, asegúrese de que el monitor o televisor esté encendido y configurado en la entrada HDMI conectada al ordenador. Vuelva a conectar el cable en ambos extremos. Si utiliza una base de conexión, un adaptador o un receptor, compruebe que admita audio a través de esa conexión. Si es posible, pruebe con otro puerto o cable HDMI. Riley debería confirmar que el televisor tiene altavoces o salida para auriculares antes de considerar Ubuntu como la causa del problema.
1. Seleccione HDMI en la configuración de sonido.
Conecta la pantalla y espera unos segundos a que Ubuntu la detecte.
Abre Ajustes , selecciona Sonido y busca la sección Salida .
Abra el selector de dispositivos de salida y elija la entrada que corresponda a la pantalla, como HDMI/DisplayPort o el modelo del monitor. Los nombres exactos dependen del ordenador y la pantalla.
Aumenta el volumen de salida , asegúrate de que el sonido del sistema no esté silenciado y usa la opción "Probar" si el botón está disponible. Ubuntu documenta este selector de salida y el control de prueba en sus instrucciones de configuración de sonido .
La lista de dispositivos de salida muestra HDMI/DisplayPort seleccionado; la etiqueta exacta del dispositivo varía según el hardware.
Para Riley, seleccionar la salida de TV es el primer cambio de software significativo. Si la pantalla no aparece en la lista, no siga seleccionando los altavoces integrados esperando que el audio se transmita por HDMI; continúe con las comprobaciones que se indican a continuación.
2. Compruebe el volumen y la ruta de la aplicación.
Tras seleccionar HDMI, compruebe que el control deslizante de volumen de salida esté por encima de cero y que el sistema no esté silenciado. Verifique también los controles de volumen y silencio de la pantalla. Si el monitor tiene una toma para auriculares, conéctelos solo si el manual indica que dicha toma transmite audio a través de HDMI.
El panel de salida HDMI muestra el selector de dispositivos, el control de volumen y el botón de prueba que se utiliza para comprobar la reproducción.
Si el sonido de prueba del escritorio funciona pero una aplicación permanece en silencio, compruebe los controles de silencio y salida de audio de dicha aplicación. Algunas aplicaciones conservan la transmisión de audio existente en el dispositivo anterior; cierre y vuelva a abrir la aplicación después de cambiar la salida del sistema y, a continuación, pruebe la reproducción de nuevo. No cambie la configuración de entrada ni del micrófono: estas opciones controlan la grabación, no la reproducción HDMI.
3. Confirme la salida HDMI conwpctl
Si el selector de la interfaz gráfica de usuario resulta confuso, la terminal puede mostrar lo que PipeWire está viendo actualmente. Abra la terminal y ejecute:
wpctl status
En la salida, busque en Sinks un dispositivo de reproducción HDMI o DisplayPort. Las entradas numeradas del comando son identificadores de objeto temporales, así que utilice el identificador que se muestra en su propio sistema en lugar de copiar un número de un ejemplo o captura de pantalla. Documentos de referencia de wpctlstatus de WirePlumber y set-default.
Los ejemplos de salida de estado agrupan los destinos de reproducción bajo la categoría "Sinks"; los nombres y las identificaciones de los dispositivos varían entre sistemas.
Si el receptor HDMI aparece en la lista, pero la salida incorrecta está activa, configure el valor predeterminado con el ID que se muestra junto a ese receptor HDMI:
wpctl set-default ID
Reemplazar IDcon el número de salida HDMI actual. El comando establece el destino predeterminado para las nuevas transmisiones de audio; no puede crear un dispositivo que no esté en la lista. Si la salida predeterminada está silenciada, desactívela con:
wpctl set-mute @DEFAULT_AUDIO_SINK@ 0
Vuelva wpctl statusa ejecutar la prueba para comprobar la lista actual y el marcador predeterminado, y luego repita la prueba de configuración de sonido. No utilice un ID de receptor copiado de otro ordenador: los ID pueden cambiar tras reconexiones o reinicios.
Utilice el ID de salida HDMI actual de su propia salida de estado wpctl en lugar del ID.
4. Si Ubuntu aún no muestra HDMI en la lista
Desconecta el cable HDMI, asegúrate de que la pantalla esté encendida y configurada en la entrada correcta, y vuelve a conectarlo firmemente. Espera un momento y vuelve a abrir Ajustes > Sonido. Si el dispositivo sigue sin aparecer, reinicia Ubuntu con la pantalla ya conectada. Reiniciar el sistema es una comprobación más segura que instalar paquetes de audio aleatorios o cambiar a un servidor de sonido diferente.
La documentación de audio de Ubuntu explica que los módulos de audio del kernel detectan dispositivos como salidas HDMI/DisplayPort y que Ubuntu Desktop enruta el audio a través de PipeWire. Si wpctl statusdespués de reconectar y reiniciar sigue sin haber salida HDMI, el problema se encuentra antes de elegir una salida predeterminada: puede estar relacionado con el controlador de la GPU/audio, la base de acoplamiento o el adaptador, el cable o las capacidades declaradas de la pantalla. La documentación de Ubuntu sobre audio describe estas capas de audio. Consulta la información de soporte del fabricante del ordenador o de la GPU para tu modelo y, si es posible, compárala con otro cable, puerto o pantalla. Evita copiar comandos de módulos del kernel de las instrucciones para una GPU diferente; un cambio incorrecto del controlador puede generar nuevos problemas.
Verificar la solución
Deja seleccionada la opción HDMI en Ajustes > Sonido > Salida , usa la función de prueba y reproduce un breve clip en la aplicación que originalmente no tenía sonido. Confirma que el audio proviene de los altavoces o la toma de auriculares del televisor o monitor, comprueba su volumen y verifica wpctl statusque HDMI aparezca como la opción predeterminada. Si la prueba del sistema no muestra sonido, pero HDMI sigue seleccionado, comprueba la capacidad de audio de la pantalla y la configuración de silencio antes de cambiar los controladores de Ubuntu.