skype using pulseaudio on mulitlib slack 14
I have two installations, of Slackware 14.0. One is multilib 64 bit and the other is 32 bit.
I'm trying to get the 32bit version of Skype to use the pulseaudio on my 64bit installation. Both of my 32bit and 64bit installations are identical clones for packages that I have built. So it should be simple enough for me to grab necessary files as need be. KDE has been recompiled to work with Skype and it works flawlessly for me on 13.37 and 14, 32bit versions. For some reason, skype on the 64bit is a total failure so far. I am getting the error: "Inconsistency detected by ld.so; dl-open.c 667: _dl_open...." Where the skype people have a fix for debian but it doesn't work for me. A chmod a-r on /usr/lib/libpulse-simple is their "fix" but does not work. Has anyone else found this issue? Have a fix? I've ldd'd all the files relavant to libpulse in my /usr/lib on the 64 bit machine and there are no "not found" warnings. So I believe I have all the files I need. I went through arch linux list of files that they recommend to get it working as a guide. If someone has a way of getting skype to allow access to the sound of the computer when running kde then I can drop the need for pulse. Skype is just hogging the sound card, so that is why I'm using the pulse audio. Thanks in advance. |
Addendum to above, I found on arch wiki how to get the audio of skype on 64bit to allow other programs to access sound card.
The problem is, I *need* pulse so as to allow for bluetooth headset use. I forgot that part. So does anyone have skype working with pulseaudio on 64bit slack 14 working and if so how? |
I have that working. Make sure that you have the 32-bit compat package for pulseaudio installed. I also installed the alsa-plugins package from SBo (both a 64-bit package and the 32-bit compat package). That's all I needed to do to get it to work.
Adam |
Quote:
|
I built it on a 32-bit system and used the convertpkg utility to create a 32-bit compat package on my 64-bit system.
Adam |
Doesn't Alien Bob's multilib package-set include alsa-plugins compat32?
EDIT: apparently Slackware-14 does not have alsa-plugins package. |
Thanks, that was easier than I thought. I have always built the compat32 packages I needed on my 64bit system, I never thought of building them on a 32bit system before even though I have one in the other room. I now have internet radio, skype and steam working happily together.
|
Here are the official instructions to get your slackware FULLY multilib:
http://slackware.com/~alien/multilib/ |
Quote:
|
In the interim, I've made this laptop dual boot and using another distro that ships 64bit with pulse until I can hopefully get this worked out. What I'm struggling with is; My KDE has been recompiled to see pulse audio before I did any multi lib magic. Now after making the system multilib, and installing skype I get those messages. It's as if skype wants a 32bit pulse, but I've got 64 bit pulse on board. I can't simple go in, and convertpkg a 32bit pulse as it needs to run as a daemon and I've already got one running. I just don't understand how the other distro's are achieving this and I'm lost.
|
Quote:
There are links to compat32 pulse packages in the "steam on slackware" thread. edit: Just make sure you have the same version of pulse installed as 64 and 32 bit. edit2: here is the post that you want: http://www.linuxquestions.org/questi...ml#post4824550 |
Lets put so, your 32-bit Skype can only access 32-bit Pulseaudio libraries. Those libraries are needed to talk to pulseaudio daemon. That communication however is done over some network-like mechanism inside the computer and there it does not matter is the daemon 32 or 64-buit. As long as it responds to the requests coming from the library, everybody are happy.
It is like so that if your web browser is running on Linux, then it does not matter if the webserver is Linux or FreeBSD or Windows, the HTTP is working the same. |
All times are GMT -5. The time now is 04:34 PM. |