Solucionar problemas de audio en Hardy Heron
27 Mayo 2008
Desde que tengo la última versión de Ubuntu he tenido bastantes problemas con el audio.
Resulta que han optado por utilizar PulseAudio como servidor de audio y esto ha traído algunas consecuencias: si estás viendo algún contenido con flash en el navegador y al mismo tiempo pretendes escuchar una canción en tu reproductor de audio favorito, sólo escuchas uno de los dos… si tienes suerte. Hay veces que no funciona ninguno.
Es importante decir que el problema no es de Ubuntu, sino de tener un sistema que ha pasado ya por dos actualizaciones (desde Feisty Fawn hasta Hardy Heron pasando por Gutsy Gibbon) y el plugin de flash privativo de Adobe, que no ha actualizado la versión 9 a estos cambios (parece que la beta de la versión 10 sí que funciona correctamente, pero no la he probado).
Bien, entremos en materia.
Explicación del problema
Las aplicaciones de audio debería utilizar PulseAudio para reproducir sonido, y este se encargará de mezclarlo. El problema viene en aquellos casos en los que no se ha podido actualizar las aplicaciones o librerías. Para ello lo que se hizo fue un driver para ALSA llamado “pulse” que redirecciona todas las llamadas a PulseAudio para aquellas aplicaciones que aún no lo soportan.
El problema se da cuando hay aplicaciones que usan ALSA de manera especial, como por ejemplo el plugin de flash.
¡A por la solución!
Para solucionar los problemas hay que redirigir toda salida de audio a PulseAudio. Quizá como mi equipo heredó una configuración de GNOME de hace dos versiones de Ubuntu, a mi no me ha actualizado correctamente. De todas formas, aquí va la solución para las aplicaciones de escritorio en general:
- Acceder al menú “Sistema” -> “Preferencias” -> “Sonido”
- En la pestaña “Dispositivos”, seleccionar “PulseAudio Sound Server” para todos los casos.
- En la pestaña “Sonidos” habilitar la opción “Activar mezcla de sonidos por hardware (ESD)”
Con esto nos aseguramos que todas las aplicaciones (excepto flash) sacan el audio a través de PulseAudio.
Para solucionar los problemas con flash tenemos que instalar libflashsupport:
sudo apt-get install libflashsupport
Finalmente hay que salir de la sesión y volver a entrar. Si sigues teniendo problemas, reinicia porque puede que PulseAudio no se haya iniciado correctamente…
… o si no quieres reiniciar, antes de iniciar sesión puedes abrir una consola (Ctrl+Alt+F1) y ejecutar:
sudo /etc/init.d/pulseaudio restart
¡Y ahora a disfrutar!
Una nota final: al instalar libflashsupport se supone que la gente que tiene problemas con flash de otro tipo, como por ejemplo errores en la visualización o problemas con el navegador (dejarlo colgado o que se cierre inesperadamente) los soluciona. Aunque a mí no me pasaba, ¿alguien me lo puede confirmar?


14 comentarios de “Solucionar problemas de audio en Hardy Heron”
01
Gracias por la solución colega.
Aún no lo he probado lo suficiente para saber si ha solucionado mis problemas con el navegador y flash, pero sí te puedo asegurar que tu problema no está causado por que tener un sistema que ha pasado por dos actualizaciones. Yo he hecho una instalación limpia y desde el principio he tenido este tipo de problemas, aunque es probable que no se dé en todo el mundo.
Ubuntu Hardy ha sido muy criticado porque, sólo a costa de la estabilidad que le caracterizaba, ha conseguido sacar la versión para la fecha planeada.
See ya!
02
[...] Enlace | Biestado [...]
03
[...] |Vía: biestado [...]
04
Hola, muchas gracias por la info me ha sido muy util.
Saludos!
05
Gracias a vosotros dos, Mike y Matías, por visitar mi blog
06
Al poner todo con Pulse (paso 2) y probando me da el siguiente error:
audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink profile=chat: Failed to connect: Connection refused
¿alguna sugerencia?
07
Hola Lushnok. Seguramente te de el error al no tener funcionando el servidor de PulseAudio. Prueba a hacer:
$ sudo /etc/init.d/pulseaudio start
08
Hacía tiempo andaba buscando solución para ese problema…
gracias!
09
Exelente aporte:
tenia el mismo prolema que tu describes y al seguir los pasos que mencionaste solvente el problema.
Muchisimas gracias
10
¡Me alegro que funcione!
11
Pues hasta ahora todo va bien, creo que has solucionado mi problema, muchas gracias ^^
12
Pues a mi no me ha solucionado mi problema, incluso ahora no puedo escuchar sonido directamente (ya averiguare como ponerlo de todos modos)
Gracias de todos modos.
13
Claro y útil!
Se agradece que se explique el problema y no sólo se dé la solución.
Muchas gracias de un recién llegado al mundo linux.
14
muchas gracias!
Llevo un buen tiempo teniendo problemas con firefox
y amarok. Sin saber la respuesta pude
percatarme de que era por lo que tu explicabas arriba
y seguí buscando la solución hasta que llegue a tu pagina
denuevo gracias por la ayuda!
ByE
Al habla