¿Cómo puedo cambiar la salida de audio a HDMI desde la línea de comandos?

12

Trasfondo

Este hilo sugiere pacmd list-sinksy cambiar a un sumidero diferente pacmd set-default-sink "SINKNAME", pero mi computadora portátil solo parece tener 1 sumidero, por lo que eso no me ayudó.

Este hilo sugiere pacmd list-cardsque se muestra hdmi-output-0: HDMI / DisplayPortjusto en la parte inferior de la salida, y eso se ve bien, pero aún diceFailure: No such entity cuándo ejecuto pactl set-card-profile 0 output:hdmi-outputopactl set-card-profile 0 output:hdmi-output-0

James Moore
fuente
podría ser más adecuado como respuesta? A los hilos que están vinculados.
jmunsch
3
Me alegra que hayas encontrado una solución y gracias por compartir. Ahora debe escribir / copiar su solución a una respuesta propia y luego editar su pregunta para que se ajuste mejor al formato de preguntas y respuestas de este sitio. Gracias.
Takkat
1
Hola James, agregué una respuesta wiki comunitaria a continuación que contiene tu solución. Si luego decides que quieres publicar tu propia respuesta, ven y haz eso y luego podremos eliminar la mía. ¡Gracias!
Seth

Respuestas:

25

El OP publicó la solución en su pregunta :

Mientras escribía esto encontré la solución:

Este comando hace que sea más fácil ver cuáles son mis opciones de salida reales:

pacmd list-cards | grep output\:

Esa forma de ver la salida de pacmd list-cardsme hizo darme cuenta de que la redacción real de mi salida no es output:hdmi-output sinooutput:hdmi-stereo

Este comando es lo que funcionó para mí:

pactl set-card-profile 0 output:hdmi-stereo

Así es como volví a los altavoces internos de mi computadora portátil:

pactl set-card-profile 0 output:analog-stereo

Así es como cambié el volumen a través de la línea de comando:

amixer -D pulse sset Master 50%

Esta es solo una cara sonriente:

:)
Seth
fuente
0

Solo quiero especificar que si tiene muchas salidas diferentes, puede encontrar todas con

pactl list

Para otra salida HDMI, el comando es

pactl set-card-profile 0 output:hdmi-stereo-extra1

PD: es para la salida HDMI-2

Papay
fuente