On Tue, Jan 09, 2007 at 09:06:47PM -0400, Zoho Vignochi wrote:
> On Wed, 2007-10-01 at 01:49 +0100, CJ van den Berg wrote:
> > If you could, please "chmod +s /usr/bin/strace" and then run strace
> > pulseaudio again and send me the output. This time it should also behave as
> > it does when you start pulseaudio normally. Don't forget to set it back with
> > "chmod -s /usr/bin/strace" when you're done.
> 
> here it is:

Ok. Unfortunately we're back to square one.

This is definately the problem after all:
> open("/home/bbb/.pulse//default.pa", O_RDONLY|O_LARGEFILE) = -1 EACCES 
> (Permission denied)

This should normally be:
> open("/home/bbb/.pulse//default.pa", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No 
> such file or directory)

The problem is that pulseaudio only continues looking for default.pa files
if the ones it tries don't exist. Normally it looks for ~/.pulse/default.pa
and if that doesn't exist, then it tries /etc/pulse/default.pa, which is
shipped with the debian packages. If one of the files *does* exist, but it
can't open it, then it aborts.

So the question is, why is your system returning "Permission denied" instead
of "No such file or directory" if the file really doesn't exist?

I really suspect this has something to do with SELinux, but I really don't
know much about it, so I'm just guessing.

-- 
CJ van den Berg

mailto:[EMAIL PROTECTED]
  xmpp:[EMAIL PROTECTED]

Attachment: signature.asc
Description: Digital signature

Reply via email to