<quote who="James Gregory"> > On Mon, 2005-02-07 at 09:24 +1100, Peter Rundle wrote: > > I also never managed to solve the sound lock out problem. My system is > > running esd, and in theory esd sould manage/mix multiple audio out > > requests, > > And it does. But it won't open up access to your sound card for all users > unless you ask it to. If you tell esd to be 'public' and listen on a tcp > socket, this problem will go away.
(More details for everyone's benefit...) Although, to make it entirely clear, esd normally runs as a particular user, so unless you've explicitly configured it to run as a system daemon with the right *permanent* privileges, it will still suffer the slings and arrows of outrageous misfortunes like consolehelper switching permissions around. This is most often done on thin client systems, listening on a public interface (so the central server can connect to them and play sounds without any kind of interruption). So it would make sense to configure esd (or better, polypaudio) to run as a mostly unprivileged system daemon, listening on localhost, with all the client apps configured to talk to it. The only thing you're stuck with here is *any* process being able to connect to esd and play sounds! Which, btw, is precisely what consolehelper is designed to avoid... :-) - Jeff -- GUADEC 2005: Stuttgart, Germany http://2005.guadec.org/ "It's like having someone say to you, 'You should get back together with your first wife. You guys were good together'. It's not that simple." - David Byrne on Talking Heads -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
