I'm trying to install Skype under Slackware 14.0 x64 multilib with xfce 4.10 but I get issue that I can't resolve.
I have installed various versions of Skype (static, dynamic, newer, older, etc.) but they all have one thing in common - they won't appear when I'm on xfce. If I will start KDE everything works fine.
There is no error, any trace in logs,
ps aux|grep skype shows running process named
skype but nothing appears and I can't make Skype window appear.
I don't know what to include as it seems to me that Skype is working (on KDE) but there is some issue with xfce, but I've no idea where to start resolving this. Any ideas?
If I will try running Skype as root I receive such output:
bash-4.2# skype bash-4.2# No protocol specified *** glibc detected *** /usr/share/skype/skype: double free or corruption (!prev): 0xf9370e48 *** ======= Backtrace: ========= /usr/share/skype/lib32/libc.so.6(+0x78027)[0xf2d91027] /usr/share/skype/lib32/libstdc++.so.6(_ZdlPv+0x1f)[0xf2f2e9bf] /usr/share/skype/lib32/libstdc++.so.6(_ZdaPv+0x1b)[0xf2f2ea0b] [0xf673f2f7] ======= Memory map: ======== (...)
After quick googling I've found a lot of various possible causes of that behavior (most of which vere related to some old versions - 2.x and such), but neither running
Logs directory in Skype's directory also didn't help.
Edit: Half year later and I still can't get it working, I've updated Skype to 22.214.171.124 and Slackware to 14.1, and now it throws no error, but of course doesn't work too, running
LD_DEBUG=all skype stops at:
13254: symbol=dup2; lookup in file=/lib64/libc.so.6  13254: binding file /usr/libexec/gconfd-2  to /lib64/libc.so.6 : normal symbol `dup2' [GLIBC_2.2.5]
But I don't know how to resolve that since this throws no error, so I have to use osme else windows manager now. Unfortunately all other managers on my system are able to run skype, only xfce is failing here.