lunes, 17 de junio de 2013

Habilitar Sonido HDMI tarjetas ATI en Ununtu 12.04

En uno de los portatiles que tengo (con tajeta ATI)  que estaba usando como centro multimedia bien desde el entorno de escritorio o bien desde XMBC a través de una conexión HDMI, me encotraba con el problema de que a pesar de que podía ver la imagen de manera en la pantalla de TV, el audio tenía que sufrirlo por los altavoces del portatil o usar unos cables de audio para conectar la entrada de televisión con la salida jack del portatil.



La solución la encontré en el blog de Lucas Romero y se basa en modificar el grub para activar la salida de audio por HDMI que viene desactivada por defecto en los kernels 3.x

Para solucionarlo editamos el fichero /etc/default/grub con permisos de root

y buscamos la línea que contiene el texto

GRUB_CMDLINE_LINUX_DEFAULT

y le agregamos la opción raedon.audio=1,  dejando la línea de la siguiente manera:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash raedon.audio=1"


tras guadar el fichero solo nos queda actualizar el grub mediante:

sudo update-grub

y reiniciar el equipo para que el kernel se arranque con los cambios aplicados.

Actualización

En referencia al comentario de hugo, he probado con el entorno XFCE, en un Xubuntu 12.04 y para habilitar el sonido por HDMI tras seguir los pasos indicados arriba, hacemos lo siguiente:
Accedemos a la configuración del sonido desde el control de volumen del panel


Nos aparecerá la siguiente pantalla donde podemos ver los streams de video o audio que estemos reproduciendo en este momento, en este caso un video de youtube en el explorador y otro en VLC.

En el medio que estamos reproduciendo basta con elegir la salida que querermos.
Este sistema en KDE es muy similar, sólo que podemos seleccionar la salida directamente desde la interface del KMix. En Gnome/Unity será muy similar.

3 comentarios:

  1. Y para que esto funcione es necesario tener instalados los driver propietarios??

    Yo lo intente con Xubuntu 13.04 y no me funciono, y no sé si es por Xfce o los drivers porque he visto otras soluciones que al parecer son en Ubuntu con Unity o Gnome.

    ResponderEliminar
  2. Si te sirve de referencia, lo he probado con Xubuntu 12.04, con un escritorio KDE 4.10.
    Si tiene instalado los drivers propietarios, no recuerdo la versión, pero creo que son los recomendados en el 12.04..
    Este tip, debería ser independiente del entorno de escritorio, y hasta si me apuras de los drivers gráficos, aunque para poder oir los vídeos de youtube desde el kmix tuve que asignar la salida de crome al hdmi en vez de al audio interno.
    Desde XFCE, lo probaré y ampliaré la entrada, pero supongo que será necesario configurar bien los dispositivos de salida en el control del volumen.
    Espero todo más tardar este fin de semana poder resolverte la duda, pues no tengo acceso a ese equipo en este momento.

    ResponderEliminar
  3. Gracias por el aviso al final me he instalado Xubuntu 12.10 en 32 bits y me ha funcionado ahí, ya tengo sonido de nuevo XD.

    No tengo idea si es la versión 13.04 en la que no funciona o si es porque lo tenía en 64 bits.

    Gracias por la ayuda.

    ResponderEliminar