Modules snd_pcm_oss and snd_mixer_oss are still loaded, so is esd daemon.
It came up to my mind reading something about the package gstreamer-plugins, ... somehow (dont remember exactly ) i detected "gstreamer0.10-alsa" in pacman search, and THAT one did the trick. I guess, without esd running, quodlibet tried to access with oss, and it did, but no other program could play sounds then.
with esd running, its making its way through esd which is accessing alsa (with dmix), and everythings fine.
please please correct me, if im wrong here with this presumption!
best regards,
detto
ive tried loading those oss modules
modprobe snd-pcm-oss
modprobe snd-mixer-oss
when i play a file in quodlibet and start a game (warsow) i have no sound in the game.
so i tried it with starting esd, bcoz i think quodlibet maybe needs it, so
sudo /etc/rc.d/esd start
was what i tried next, but after that one quodlibet just stops playing anything, also after restarting it and removing ~/.quodlibet folder/settings.
as mentioned earlier it should work with those oss modules loaded, but hell....it doesnt! what should i do, what may i have overlooked?
thx in advance,
cheers,
detto
EDIT: just tried with another player, -> cmus.
its set to output through alsa, and its working smooth and as it should with games at the same time.
so the problem exists somewhere between: esd, quodlibet, gstreamer ?
would be nice if a helping hand would ... help
sry for this thing called my-english-speaking :?
]]>from what I understand, flash doens't support alsa, just oss.
So, either run foss firefox
or load the approperiate modules.
]]>if you're one of the many unfortunates, you have to fiddle with alsa or sound daemons to enable software mixing, in order to get more than one application to play sound. but oss emulation doesn't play nice most of the time.
gentoo has a useful wiki entry, which may help. one of the things mentioned is getting the mixer to set a fixed samplerate for output, since many chips only support either 44.1kHz or 48kHz (more often the latter, I believe).
i'd imagine this would help most of you having problems still, so have a go at it, and report here. if it works, please append to our wiki.
]]>@paranoos: yeah good luck getting that to work with all apps at the same time...
.....
works here.
]]>these modules recreate the /dev entries that oss would use, and forward the connections to alsa. this way, applications compatible only with oss will still work in a modern alsa environment.
the aoss program does the same thing, but without creating the actual /dev nodes for everyone.
]]>