On Sun, Oct 26, 2008 at 5:57 AM, Colin Guthrie <gmane at colin.guthr.ie> wrote: > 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? Yes, you may have to delete all .so files in /usr/lib/pulse-0.9/modules and then run `make install` again. You might also try the simple solution of commenting out the line load-module module-esound-protocol-unix from /etc/pulse/default.pa. You won't have esd compatibility then, but everything else should work. Sean > > 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/] > > _______________________________________________ > pulseaudio-discuss mailing list > pulseaudio-discuss at mail.0pointer.de > https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss >