I cannot find anything that provides a 32-bit version of libpulsedsp.so. Is there some way I can get this without downloading the pulseaudio source and building it myself?
Hi
It’s part of the pulseaudio package from the 13.1 Update repository…
https://build.opensuse.org/package/binary/openSUSE:13.1:Update/patchinfo.2923?arch=i586&filename=pulseaudio-4.0.git.270.g9490a-12.1.i586.rpm&repository=standard
On the lefthand side list under the Symbol column.
I’m sorry - I wasn’t clear. I don’t need the i586 package, I just need the 32-bit compatible version of the file. Unless I could yank it out of the package and stick it in /usr/lib, but somehow I don’t think that’d be enough. Or would it?
I’m running a 64-bit system, but there’s no pulseaudio-32bit package for compatibility and I can’t find anything else already compiled.
Hi
Try a softlink first, then yes, just extract from the 32bit rpm and cp to the correct location.
Neither the softlink nor yanking the 32-bit version from the i586 build worked.
Just to be specific: What I’m trying to do is get audio working in Garry’s Mod. It appears that the problem is that Gmod is 32-bit and doesn’t work with the 64-bit padsp. I remember it working at some point, but it stopped and this is what I’ve tracked down. I made a new thread because I didn’t want to resurrect an old one where someone else is having the same problem, but a solution isn’t mentioned in the thread. (Or it’s no longer valid. One of the two.)
Hi
This is a Steam game? Have you tried a later version of pulseaudio (Multimedia:Libs has 5.0).
Where did you put the 32bit version to? It has to be /usr/lib/.
And maybe you’d need the 32bit version of padsp too.
Just to be specific: What I’m trying to do is get audio working in Garry’s Mod. It appears that the problem is that Gmod is 32-bit and doesn’t work with the 64-bit padsp. I remember it working at some point, but it stopped and this is what I’ve tracked down. I made a new thread because I didn’t want to resurrect an old one where someone else is having the same problem, but a solution isn’t mentioned in the thread. (Or it’s no longer valid. One of the two.)
So does this use ALSA or OSS?
If it’s the former, just install alsa-plugins-pulse-32bit and it should work without padsp.
Or disable PulseAudio (in YaST->Hardware->Sound->Other->PulseAudio Configuration), and maybe load the OSS compatibility modules for ALSA.
(/etc/sysconfig/sound, LOAD_OSS_EMUL_MODULES=“yes”, or just run “modprobe snd-mixer-oss” and “modprobe snd-pcm-oss”)