Hi everyone,
So, OpenSuse 12.3 x86(64 bit) and latest Skype 4.2.0.11. Everything worked OK till the last week, when I decided to install Wine first and then CrossOver. After Wine and CrossOver uninstall Skype stopped working. It crashes on start up. First I reinstalled Skype. Running skype from terminal revealed missing libz1, so I installed libz1 together with libz1-32bit, but run into another issue. This time skype crashed with the following massage:
Inconsistency detected by ld.so: dl-open.c: 684: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!
After some search over internet I found out that on Debian similar problem is cured by changing permissions for libpulse.so.0.15.2; libpulse-simple.so.0.0.3 and libpulsecommon-3.0.so. So i did:
chmod a-r /usr/lib/libpulse.so.0.15.2
chmod a-r /usr/lib/libpulse-simple.so.0.0.3
chmod a-r /usr/lib/pulseaudio/libpulsecommon-3.0.so
(It appeared to me that in my case I have to change the permissions only for libpulse.so.15.2)
After that running skype for the first time started with a along list of massages:
ALSA lib dlmisc.c:252:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_ctl_pulse.so
ALSA lib dlmisc.c:252:(snd1_dlobj_cache_get)Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
Skype, however, works I can log into my account and sounds are also working, but… Skype no longer detects pulseaudio. Audio settings have to set to sysdefault (unknown). If pulseaudio volume control is on, Skype test call gives “Problems with audio settings” and there is no sound. Running another application that uses sound as Amarok also blocks Skype.
Pulseaudio, however, is working OK. It is enabled. All my players, Firefox and so on use it and appeared in pulseaudio volume control and pulse audio manager. I have installed alsa-plugins-pulse-32 bit libpulse0.-32bit. I read Skype howto
http://en.opensuse.org/SDB:Skype
and have checked that all libraries mentioned are installed .
Despite of that, I cannot find out how to make skype working with pulseaudio. I suggest tha changing permissions of libpulse.so.0.15.2 may prevent Skype of using pulse, but if reading permission is granted then i end with crash on startup with:
Inconsistency detected by ld.so: dl-open.c: 684: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!
.
The reported as not accessible: /usr/lib/alsa-lib/libasound_module_ctl_pulse.so and /usr/lib/alsa-lib/libasound_module_pcm_pulse.so are installed (i have reisntalled alsa-plugins-pulse-32bit several times).
I would appreciate any suggestions on how to make Skype to detect pulseaudio and work with it.