Configurar salida de sonido por HDMI en Ubuntu
marzo 4, 2011 en linux, Ubuntu
Desde hace un tiempo venía usando un reproductor multimedia para ver mis películas y series favoritas. No es que fuese una maravilla, pero me apañaba bastante el verlas en la pantalla del televisor. Sin embargo, desde hace un mes o así el reproductor no funcionaba muy bien y pensé en utilizar mi flamante portátil nuevo, un Dell XPS 15. Sin duda es mejor que el reproductor en cuanto a formatos soportados, subtítulos, manejo, etc. Pero para usarlo necesitaba que funcionase todo perfecto y me faltaba que saliese el audio por el conector HDMI.
Yo tengo instalado Ubuntu 10.10 y mi tarjeta gráfica es una nvidia Geforce GT 435M. Esta tarjeta gráfica crea varios subdispositivos que podemos ver con el comando:
aplay -l
Aquí podemos ver la salida de mi ordenador. Como se ven hay cuatro subdispositivos (3,7,8,9).
Entre todos ellos hay que averiguar cual es el que verdaderamente funciona de la siguiente manera:
aplay -D hw1:3 file.mp3
Y así con 1:7, 1:8, etc. hasta que demos con el que nos funciona. A mí, me funcionó el 7 con lo que ya sabemos qué subdispositivo es el que tenemos que configurar. Para ello abrimos el fichero /etc/pulse/default.pa y lo editamos cambiando la linea:
load-module module-alsa-sink
por
load-module module-alsa-sink device=hw:1,7
Ya tenemos configurada nuestra salida de audio por el HDMI. Ahora cada vez que queramos usarla tendremos que ir a preferencia de sonido y elegir la salida por HDMI. Este tutorial ha sido gracias a danielvg, un maestro de drivers y linux.

