[pulseaudio-discuss] Pulse Audio crashes
Colin Guthrie
gmane at colin.guthr.ie
Sun Oct 26 02:57:54 PDT 2008
Scott Castaline wrote:
> Colin Guthrie wrote:
>> Scott Castaline wrote:
>>> What about libspeexdsp and libgdm? Fedora repos don't have prebuilt so I
>>> have to go with source.
>> They will be there but they may have some different names... like
>> gdm-devel or whatever. Hunt around you'll find them.
>
> Did & done
>>
>>> Do you know of anyoptions needed besides
>>> PREFIX=/usr? Also I could only find gdbm, that should have the libgdbm
>>> parts. Should I build and install the whole pkge, if not, what options
>>> for a partial install?
>> I'd actually strongly advise you *against* using /usr as a prefix. This
>> is the distro prefix where officially installed packages live. If you
>> want to build your own stuff from source, I'd recomment using /usr/local
>> or (and this is my personal preference) I'd use a random location e.g.
>> /home/colin/pulse-trunk as my prefix. When I'm done I can just remove
>> that folder and I've tided up everything. If you use /usr and you want
>> to tidy up or revert to the distro version you'll have to go around and
>> tidy things up manually which is both very difficult and time consuming.
>
> Too late already had done. All dependencies installed and pulseaudio was
> configured, compiled, and installed as instructed by Sean McNamara.
> Pulse will not start. When I start from gnome term I get the following:
>
> I: caps.c: Limited capabilities successfully to CAP_SYS_NICE.
> I: caps.c: Dropping root priviliges.
> I: caps.c: Limited capabilities successfully to CAP_SYS_NICE.
> E: module.c: Failed to open module "module-esound-protocol-unix":
> libsocket-util.so: cannot open shared object file: No such file or directory
> E: main.c: Module load failed.
> E: main.c: Failed to initialize daemon
>
> Any suggestions as to where I should be looking?
Hmmmmm. Did you use git master? And did you remove your system
pulseaudio? In master libsocket-util.so is gone. I am wondering which
version of pulse you are actually running now. Perhaps you're trying to
load the old module-esound-protocol-unix module into the new server
which will not work :s
This could be sadly what I was worried about when I advised about not
using /usr..... and you may just have to go around tidying things up
manually....
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/]
More information about the pulseaudio-discuss
mailing list