[pulseaudio-discuss] Pulse in a x86 chroot on AMD64
demonbane at the-love-shack.net
Sat Feb 17 13:36:00 PST 2007
I have an x86 chroot set up on my native amd64 system. I always just
assumed that as long as I had the x86 pulse packages installed,
everything would Just Work. But from doing some testing yesterday, this
doesn't seem to be the case. If I'm running pulseaudio in the native
system and then switch to the chroot and try to do a paplay I get the
demonbane at Thief:~$ paplay ~/startup3.wav
shm.c: shm_open() failed: Permission denied
paplay: pulsecore/pstream.c:221: pa_pstream_new: Assertion `pool'
My /tmp directory between the two roots is shared, so the x86 chroot can
access the /tmp/pulse-username directory and all files. I can also run
GUI applications from within the chroot so I know that my X permissions
are ok. If I try to run pulseaudio from within the chroot, I can only do
so with the --disable-shm flag and with no configuration loaded. I then
manually load the necessary modules, and it works fine from within the
command prompt. But trying to use paplay still fails (presumably because
paplay doesn't appear to support the --disable-shm flag). So any ideas
on what I can do here?
Support Free Software, delete your Windows partition TODAY!
Encrypted mail preferred. You can get my public key from any of the
pgp.net keyservers. Key ID: A6D24837
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: This is a digitally signed message part
More information about the pulseaudio-discuss