'Twas brillig, and Lennart Poettering at 23/07/09 16:58 did gyre and gimble:
On Thu, 23.07.09 16:26, Colin Guthrie ([email protected]) wrote:
I'd really like to see that other distros follow suit. The recommended
way to disable OSS is to make sure the snd-pcm-oss/snd-seq-oss modules
aren't loaded anymore by default when when snd-pcm is. This can be
done by commenting a line in /etc/modprobe.d/ somewhere. Doing this
allows folks to easily reenable OSS again but has the advantrage that
legacy apps cannot fuck up device access for PA anymore.
What are your thoughts on ossp progress?
http://www.kernel.org/pub/linux/kernel/people/tj/ossp/
It seesm 2.6.31 will have the necessary stuff in it to support this
(CUSE support is in 2.6.31rc series), which should mean much friendlier
OSS app support with PA.
I know you were a bit sceptical in the past, but has this changed?
CUSE is generally not a bad idea, though it has problems, most
prominently in the fact that the OSS timing model is simply too broken
to make CUSE work correctly with /dev/dsp mapped to PA. Also, not sure
how emulating /dev/dsp is supposed to work in a multi-user env.
From the page I linked:
When an application access one of the devices, all IOs are
redirected to osspd via CUSE. Upon receiving a new DSP open request,
osspd creates a slave process which drops the root privilege and
assumes the opening process's credentials.
I think that the need for emulating OSS is simply not as big as people
think. At least if I interpret the number of bugs that got posted
against F11 correctly, the need for OSS really is not that big
anymore.
Judging from our experiment in F11 I really see no need for enabling
the cuse emulation stuff in Fedora.
How do you get vmware to work? I thought it only supported OSS? But I've
not looked for *ages*. I'd have thought this is a pretty important app
for RHEL (tho' arguably not necessarily fedora).
Col
--
Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/
Day Job:
Tribalogic Limited [http://www.tribalogic.net/]
Open Source:
Mandriva Linux Contributor [http://www.mandriva.com/]
PulseAudio Hacker [http://www.pulseaudio.org/]
Trac Hacker [http://trac.edgewall.org/]
_______________________________________________
pulseaudio-discuss mailing list
[email protected]
https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss