
Recientemente, he estado experimentando algunos problemas de audio con el servidor pulseaudio que parecen muy difíciles de resolver, por ejemplo veaesta pregunta. Cada vez me desagrada más la forma en que está diseñado, particularmente la forma en que se basa en instancias 'por usuario' del demonio pulseaudio y el usuario root parece tener grandes restricciones para iniciar/acceder a un servidor, lo que está afectando mi capacidad de acceso. audio con aplicaciones de espacio aislado (para mí, eso va en contra del espíritu de Unix: el usuario root debería tener acceso atodo, sin excepciones).
Entonces, he decidido que quiero eliminar Pulse de mi entorno Linux y usar ALSA directamente. Me pregunto qué tan inconveniente/debilitante será eso. Pulseaudio parece haberse convertido en una especie de estándar de facto para el audio de Linux, y tengo la impresión de que bastantes aplicaciones asumen que estará ahí.
Entonces, si me deshago de Pulseaudio, ¿cuántas "roturas" causará eso? ¿Existe alguna aplicación muy utilizada que no podré utilizar sin ella? Las aplicaciones de audio que uso con más frecuencia son: Rhythmbox, Steam, Skype, Firefox.
Utilizo Parabola (distro libre basada en Arch) con LXDE/Mate en x86.
Respuesta1
Lo probé ayer y lo desinstalé pulseaudio
, pulseaudio-alsa
y pavucontrol
. Hasta donde puedo decir, el audio parece funcionar absolutamente bien con todas las aplicaciones que he probado (es decir, las que mencioné en mi pregunta), sin necesidad de realizar más ajustes ni configuraciones. No extraño pulseaudio en absoluto y estoy muy feliz de haberlo eliminado. Debo decir que, según mi experiencia hasta ahora, parece bastante innecesario (al menos, para lo que necesito).
Actualizar:El usuario Uncle Billy sugirió en su respuesta que el audio en Firefox no funcionaría correctamente sin pulseaudio. Sin embargo, he probado varios sitios en icecat (derivado de Firefox centrado en la seguridad) y no tengo ningún problema con el audio.
También vale la pena señalar que apulse
también existe un programa que permite que las aplicaciones que requieren pulseaudio utilicen ALSA directamente.
Respuesta2
Desafortunadamente, no es muy viable.
firefox
tienesoporte eliminado para alsa, y aunque Debian todavía parece compilar su distribución Firefox con soporte alsa, está bastante roto: a menudo, el sonido deja de funcionar en Firefox y no volverá hasta que se eliminen los procesos de pestañas o se reinicie Firefox. No lo he depurado todavía, pero parece suceder en sitios que detendrán un <video>
elemento cuando se desplace fuera de la vista.
También probé una configuración en la que pulseaudio solo se inicia bajo demanda y, si bien funciona bien para realizar pruebas, tampoco funciona de manera confiable con Firefox.
Por supuesto, muchas otras bibliotecas/aplicaciones ( ,,,, SDL
etc. ) no necesitan y nunca necesitaron pulseaudio, y funcionarán bien con alsa.qemu
mplayer
ffmpeg