Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Pulseaudio: es cosa mía o da más problemas que soluciona

52 views
Skip to first unread message

jEsuSdA 8)

unread,
Oct 23, 2010, 6:20:01 AM10/23/10
to
Hola a todos,

Resulta que hace poco actualicé testing, se me instaló junto con gnome,
pulseaudio.

El caso es que, desde entonces, es una auténtica pesadilla hacer
funcionar bien las aplicaciones con sonido:

- Algunos juegos ni siquiera se escuchan (pej. Urban Terror, Open Arena,
...)
- Pulseaudio a veces se bloquea.
- Pulseaudio a veces me agota la memoria (pej. consumiendo 2GB de RAM).
- Lanzas una aplicación (pej. Decibel) y no se escucha. Mato el proceso
pulseaudio, y todo comienza a funcionar...

¿Alguien podría decirme si es un problema únicamente mío o el mal
funcionamiento de pulseaudio es algo generalizado ?
¿Es posible eliminar completamente pulseaudio y que se use ALSA u otro
sistema de sonido sin problemas?

Gracias por la ayuda.
Salu2 de jEsuSdA 8)


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/4CC2AF9...@jesusda.com

Gonzalo Rivero

unread,
Oct 23, 2010, 9:50:03 AM10/23/10
to
El sáb, 23-10-2010 a las 11:49 +0200, jEsuSdA 8) escribió:
> Hola a todos,
>
> Resulta que hace poco actualicé testing, se me instaló junto con gnome,
> pulseaudio.
>
> El caso es que, desde entonces, es una auténtica pesadilla hacer
> funcionar bien las aplicaciones con sonido:
>
> - Algunos juegos ni siquiera se escuchan (pej. Urban Terror, Open Arena,
> ...)
> - Pulseaudio a veces se bloquea.
> - Pulseaudio a veces me agota la memoria (pej. consumiendo 2GB de RAM).
> - Lanzas una aplicación (pej. Decibel) y no se escucha. Mato el proceso
> pulseaudio, y todo comienza a funcionar...
>
> ¿Alguien podría decirme si es un problema únicamente mío o el mal
> funcionamiento de pulseaudio es algo generalizado ?
> ¿Es posible eliminar completamente pulseaudio y que se use ALSA u otro
> sistema de sonido sin problemas?
>
yo saqué el pulse audio y salvo los temas de sonido de gnome suena todo
sin problemas


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Archive: http://lists.debian.org/1287841539.1856.9.camel@gonzalo

Camaleón

unread,
Oct 23, 2010, 11:30:02 AM10/23/10
to
El Sat, 23 Oct 2010 11:49:14 +0200, jEsuSdA 8) escribió:

> Resulta que hace poco actualicé testing, se me instaló junto con gnome,
> pulseaudio.
>
> El caso es que, desde entonces, es una auténtica pesadilla hacer
> funcionar bien las aplicaciones con sonido:
>
> - Algunos juegos ni siquiera se escuchan (pej. Urban Terror, Open Arena,
> ...)
> - Pulseaudio a veces se bloquea.
> - Pulseaudio a veces me agota la memoria (pej. consumiendo 2GB de RAM).
> - Lanzas una aplicación (pej. Decibel) y no se escucha. Mato el proceso
> pulseaudio, y todo comienza a funcionar...
>
> ¿Alguien podría decirme si es un problema únicamente mío o el mal
> funcionamiento de pulseaudio es algo generalizado ? ¿Es posible eliminar
> completamente pulseaudio y que se use ALSA u otro sistema de sonido sin
> problemas?

PA causa problemas desde que salió :-)

En openSUSE querían quitarlo como sistemas de sonido predeterminado
porque siempre causaba problemas (y así lo hicieron, al menos para KDE
porque en GNOME las dependencias de algunos programas lo impedían -en
openSUSE, ojo-).

Yo no tengo ninguna esperanza de que funcione en squeeze (de hecho en la
VM donde tengo squeeze el sonido va a saltos y entrecortado, es decir,
mal). Se supone que PA es un sistema muy potente pero para configurarlo
bien y que no dé problemas me da a mí que hay que hilar muy fino, tanto
al final muchos se cansan y lo quitan, directamente :-/

Sólo hay que ver la cantidad de bugs que tiene (imagino que no sólo en
Debian sino en cualquier distro):

http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=pulseaudio;dist=unstable

Saludos,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Archive: http://lists.debian.org/pan.2010.10...@gmail.com

mariodebian

unread,
Oct 23, 2010, 1:20:01 PM10/23/10
to
El sáb, 23-10-2010 a las 11:49 +0200, jEsuSdA 8) escribió:
> Hola a todos,
>
> Resulta que hace poco actualicé testing, se me instaló junto con gnome,
> pulseaudio.
>
> El caso es que, desde entonces, es una auténtica pesadilla hacer
> funcionar bien las aplicaciones con sonido:
>
> - Algunos juegos ni siquiera se escuchan (pej. Urban Terror, Open Arena,
> ...)
> - Pulseaudio a veces se bloquea.
> - Pulseaudio a veces me agota la memoria (pej. consumiendo 2GB de RAM).
> - Lanzas una aplicación (pej. Decibel) y no se escucha. Mato el proceso
> pulseaudio, y todo comienza a funcionar...
>
> ¿Alguien podría decirme si es un problema únicamente mío o el mal
> funcionamiento de pulseaudio es algo generalizado ?
> ¿Es posible eliminar completamente pulseaudio y que se use ALSA u otro
> sistema de sonido sin problemas?
>
> Gracias por la ayuda.
> Salu2 de jEsuSdA 8)
>
>


Voy a romper una lanza a favor de PulseAudio, y sus problemas de
compatibilidad con el resto de aplicaciones.


Para empezar hay una diferencia muy importante entre Debian y Ubuntu y
es que Ubuntu lo configura para ser la salida por defecto de todas las
aplicaciones de sonido, en Debian no es así y de ahí nacen nuestros
problemas.

(ver archivo /usr/share/alsa/pulse-alsa.conf de Ubuntu y que en Debian
__no__existe__)

Este "defecto" se soluciona creando un simple archivo:

(esto sería para todos los usuarios)
# cat /etc/asound.conf
pcm.!default {
type pulse
}
ctl.!default {
type pulse
}

(y esto iría en la HOME de los que lo quieran usar, si el anterior no
existe o no se tienen permisos de administrador)

$ cat ~/.asoundrc
pcm.!default {
type pulse
}
ctl.!default {
type pulse
}

más info: http://pulseaudio.org/wiki/PerfectSetup

La aparición de PulseAudio surge de la necesidad __real__ de hacer
mezclado de canales de sonido por software, hace unos años las tarjetas
de sonido permitían que varios programas reprodujesen sonidos a la vez,
los fabricantes (por ahorrar costes) quitaron esta "feature" del
hardware y se tuvo que empezar a usar cosas como DMIX (nativo de ALSA)
esound, jackd o PulseAudio.


Existen aplicaciones mal programadas y pongo una metáfora que entenderá
todo el mundo.

Si tu haces una aplicación no se te ocurre ni borracho pensar en leer y
escribir los datos siempre en /dev/sda1 porque dependiendo del caso,
usuario e instalación puede contener cualquier cosa...

...pues bien hay aplicaciones (y juegos) que tienen "hardcodeado" que el
sonido saldrá por hw0:0 (la primera tarjeta de sonido) en lugar de usar
la pseudotarjeta "default" que normalmente (sin PulseAudio) apunta a
hw0:0.

PulseAudio tiene cosas bastante interesantes (hay gente que lo llama el
COMPIZ del sonido), por ejemplo se puede controlar el sonido de cada
aplicación individualmente, se puede cambiar la salida "en caliente" de
una tarjeta a otra y por nombrar otra se esas cosas chulas, permite
enviar el sonido por red con un gasto ridículo comparado con soluciones
más antiguas y obsoletas como ESOUND.

Si distribuidores de aplicaciones como Adobe (flashplugin) o Skype han
añadido soporte a PulseAudio será por algo.


Si un juego o una aplicación no está soportada por PulseAudio quedan dos
opciones:


lanzarlo con "padsp comando" si soporta ESOUND/OSS
ó
lanzarlo con "pasuspender comando" para suspender PulseAudio mientras
dure la ejecución del comando/aplicación.

Por supuesto si te molesta hacerlo cada vez que ejecutes esa aplicación
manda un bug para que el lanzador por defecto busque PulseAudio y
ejecute el wrapper. Debian es software libre en el que todos podemos
contribuir ;)

En el wiki del programa: http://pulseaudio.org/wiki/PerfectSetup se
puede consultar la configuración extra que necesitan algunas
aplicaciones.

--
Saludos
--
http://mariodebian.com

signature.asc

Santiago José López Borrazás

unread,
Oct 23, 2010, 1:30:02 PM10/23/10
to
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

El 23/10/10 19:13, mariodebian escribiᅵ:


> Voy a romper una lanza a favor de PulseAudio, y sus problemas de
> compatibilidad con el resto de aplicaciones.
>
>
> Para empezar hay una diferencia muy importante entre Debian y Ubuntu y
> es que Ubuntu lo configura para ser la salida por defecto de todas las

> aplicaciones de sonido, en Debian no es asᅵ y de ahᅵ nacen nuestros
> problemas.

NO me hace falta el .asound a secas para 'todos los usuarios', con tal
de ponerlo en el $HOME:

pcm.csaudio {
type hw
card 0
device 0
}

ctl.equal {
type equal;
}

pcm.plugequal {
type equal;
slave.pcm "plug:csaudio";
}

pcm.equal {
type plug;
slave.pcm plugequal;
}

Y a mᅵ funcionando...pero funcionando sin problemas. Ni cuelgues, ni
nada. Es mᅵs, el sonido es perfecto.

- --
Slds. de Santiago Josᅵ Lᅵpez Borrazᅵs.
-----BEGIN PGP SIGNATURE-----

iQIVAwUBTMMZMYFZAuZYtJmMAQraCQ/9HpM9Q7bdCGxwu8KPnHf2TpBT63v06Ifs
IdVfJJE9djIGrkPjpV7LwU/YCqfnpTdao9FOjnyyOrNPgOdhsW7MSQmOEmNQxw9I
mvRDLaewZ4+xFJTs+xRVskDoXcwKY8U3miy3K5Z8E0R6S/HScpqMur3KE4Ff9qkV
OLJZX9O+OT90AahI+/YhPJvU2xPn7TAqpG2fj/uDV2SQZtQ6V+X9B6HrcnOtSqY1
QARrS3IYHwqN8dltfmhtw9aOzu8xcOOqilvpYfYBfR7/tL4CM9L39q26GjKqkPh5
d77qEVLGnYAgMaJVGiF6bnxMDjFmRKE7GyAiEqAxMBn4K0F8MHQANVnFSPd4cCgj
TziWdDvK0X11Ec/4VIh97f6R+V6ep+7Mqq3NKC5PRz8bSa/es8SdFqg/MuXiaCBu
wOmoyq2buirYxtUJIU8NuaJ5u+JazqFDNCLdDkFzJNLe0BQatCj0IgLI+zymVeo7
xzX1uFSWBOaySdBBFbBfcI5gyI98tz6exCL3C9tx6PoCAIAMcU8AyDQEOHPcX7lv
Ayy136gMlbAS5CfsIbxKCb3HzHvDsWoDZTQXE0jFo4Zcw5Sc1VnouKpEcEdJNDuA
v1Hwap1rH1rEL1SyMwRijcQw2BNJb7W2O/jCi0G0ON0q6Rv+QkiTRXbb41eulQRZ
S51UjXIpnGo=
=BIof
-----END PGP SIGNATURE-----


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Archive: http://lists.debian.org/4CC31931...@sjlopezb.yahoo.es

0 new messages