LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Skype 64 on Slackware 14.1, no audio after pulseaudio installed [SOLVED] (https://www.linuxquestions.org/questions/slackware-14/skype-64-on-slackware-14-1-no-audio-after-pulseaudio-installed-%5Bsolved%5D-4175611454/)

bennyt 08-07-2017 12:56 AM

Skype 64 on Slackware 14.1, no audio after pulseaudio installed [SOLVED]
 
Hi folks,

I installed Skype 64 (5.4.0.1) on Slackware 64 and pulled out the exe from the RPM. It worked fine, except no audio playback during calls. It played the opening jingle, mic was working, video working.

In a lackluster effort to fix it I built the SBo pulseaudio package for 14.1 and blindly installed it. I believe it is working.

Now sound only works for mplayer but not through Skype, firefox or chrome. I don'k know much about pulseaudio and don't really want to.

Can anyone suggest an easy fix for pulseaudio, or shall I just remove it and give up? (I thought it was amazing that Microsoft actually released 64 bit Skype, stupid of me to think it would work).

Btw there are no settings options at all for Skype 64 that tell you anything about how it is accessing audio or video (it seems to be built for complete numpties).

Many thanks!

jostber 08-07-2017 03:35 PM

Check if this thread can give some input:

https://www.reddit.com/r/slackware/c...slackware_141/

bennyt 08-07-2017 04:24 PM

Thanks, that does look helpful. I think I need pavucontrol which has a bunch of dependencies. I suppose I could upgrade to Slackware 14.2. Either way, it might be time to ditch Skype, such an unfriendly piece of software.

Drakeo 08-07-2017 10:23 PM

It works perfect in my 64-14.1 Skype64 for linux no longer uses pulseaudio. you may want to work on your alsamixer make sure your defalt sound card is the one you use. Skype uses default system device.
Search for user echo for testing the devices.
I would suggest installing alsa-plugins because skye64 for linux has become a html5 browser pretty much.
!!!pulseaudio is no longer required.!!!! and skype no longer makes a 32 bit program for linux.
4.3 will be blocked if not already.

Drakeo 08-07-2017 11:34 PM

as you can see it is a browser.
Code:

bash-4.4$ ldd /usr/share/skypeforlinux/skypeforlinux
        linux-vdso.so.1 (0x00007ffc1ef97000)
        libnode.so => /usr/share/skypeforlinux/libnode.so (0x00007f89ba3b8000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f89ba199000)
        libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007f89b9b60000)
        libgdk-x11-2.0.so.0 => /usr/lib64/libgdk-x11-2.0.so.0 (0x00007f89b98ab000)
        libpangocairo-1.0.so.0 => /usr/lib64/libpangocairo-1.0.so.0 (0x00007f89b969d000)
        libatk-1.0.so.0 => /usr/lib64/libatk-1.0.so.0 (0x00007f89b9477000)
        libcairo.so.2 => /usr/lib64/libcairo.so.2 (0x00007f89b9152000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0 (0x00007f89b8f2e000)
        libgio-2.0.so.0 => /usr/lib64/libgio-2.0.so.0 (0x00007f89b8b97000)
        libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0 (0x00007f89b894d000)
        libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007f89b86fb000)
        libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f89b8449000)
        libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f89b8206000)
        libdbus-1.so.3 => /usr/lib64/libdbus-1.so.3 (0x00007f89b7fb8000)
        libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1 (0x00007f89b7db6000)
        libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f89b7b91000)
        libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007f89b7981000)
        libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007f89b7777000)
        libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007f89b7575000)
        libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007f89b736a000)
        libXcomposite.so.1 => /usr/lib64/libXcomposite.so.1 (0x00007f89b7168000)
        libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f89b6f56000)
        libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007f89b6d50000)
        libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f89b6b46000)
        libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f89b680b000)
        libXtst.so.6 => /usr/lib64/libXtst.so.6 (0x00007f89b6605000)
        libXss.so.1 => /usr/lib64/libXss.so.1 (0x00007f89b6402000)
        libgconf-2.so.4 => /usr/lib64/libgconf-2.so.4 (0x00007f89b61dc000)
        libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007f89b5fd8000)
        librt.so.1 => /lib64/librt.so.1 (0x00007f89b5dd0000)
        libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f89b5abf000)
        libnss3.so => /usr/lib64/libnss3.so (0x00007f89b57a0000)
        libnssutil3.so => /usr/lib64/libnssutil3.so (0x00007f89b5572000)
        libsmime3.so => /usr/lib64/libsmime3.so (0x00007f89b534b000)
        libnspr4.so => /usr/lib64/libnspr4.so (0x00007f89b510e000)
        libffmpeg.so => /usr/share/skypeforlinux/libffmpeg.so (0x00007f89b4b2d000)
        libasound.so.2 => /usr/lib64/libasound.so.2 (0x00007f89b4823000)
        libcups.so.2 => /usr/lib64/libcups.so.2 (0x00007f89b459b000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007f89b4397000)
        libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f89b4164000)
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f89b3de3000)
        libm.so.6 => /lib64/libm.so.6 (0x00007f89b3a90000)
        libgcc_s.so.1 => /usr/lib64/libgcc_s.so.1 (0x00007f89b3879000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f89b349a000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f89bba0a000)
        libXinerama.so.1 => /usr/lib64/../lib64/libXinerama.so.1 (0x00007f89b3298000)
        libpixman-1.so.0 => /usr/lib64/../lib64/libpixman-1.so.0 (0x00007f89b2ff3000)
        libEGL.so.1 => /usr/lib64/../lib64/libEGL.so.1 (0x00007f89b2de1000)
        libgbm.so.1 => /usr/lib64/../lib64/libgbm.so.1 (0x00007f89b2bd4000)
        libxcb-shm.so.0 => /usr/lib64/../lib64/libxcb-shm.so.0 (0x00007f89b29d1000)
        libxcb-render.so.0 => /usr/lib64/../lib64/libxcb-render.so.0 (0x00007f89b27c4000)
        libGL.so.1 => /usr/lib64/../lib64/libGL.so.1 (0x00007f89b2520000)
        libxcb-dri3.so.0 => /usr/lib64/../lib64/libxcb-dri3.so.0 (0x00007f89b231d000)
        libxcb-xfixes.so.0 => /usr/lib64/../lib64/libxcb-xfixes.so.0 (0x00007f89b2115000)
        libxcb-present.so.0 => /usr/lib64/../lib64/libxcb-present.so.0 (0x00007f89b1f12000)
        libxcb-sync.so.1 => /usr/lib64/../lib64/libxcb-sync.so.1 (0x00007f89b1d0c000)
        libxshmfence.so.1 => /usr/lib64/../lib64/libxshmfence.so.1 (0x00007f89b1b0a000)
        libglapi.so.0 => /usr/lib64/../lib64/libglapi.so.0 (0x00007f89b18da000)
        libxcb-glx.so.0 => /usr/lib64/../lib64/libxcb-glx.so.0 (0x00007f89b16c1000)
        libxcb-dri2.so.0 => /usr/lib64/../lib64/libxcb-dri2.so.0 (0x00007f89b14bc000)
        libXxf86vm.so.1 => /usr/lib64/../lib64/libXxf86vm.so.1 (0x00007f89b12b7000)
        libXau.so.6 => /usr/lib64/../lib64/libXau.so.6 (0x00007f89b10b4000)
        libXdmcp.so.6 => /usr/lib64/../lib64/libXdmcp.so.6 (0x00007f89b0eaf000)
        libdrm.so.2 => /usr/lib64/../lib64/libdrm.so.2 (0x00007f89b0c9f000)
        libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f89b0a85000)
        libmount.so.1 => /lib64/libmount.so.1 (0x00007f89b0833000)
        libblkid.so.1 => /lib64/libblkid.so.1 (0x00007f89b05eb000)
        libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f89b03e7000)
        libpangoft2-1.0.so.0 => /usr/lib64/../lib64/libpangoft2-1.0.so.0 (0x00007f89b01d1000)
        libgthread-2.0.so.0 => /usr/lib64/../lib64/libgthread-2.0.so.0 (0x00007f89affcf000)
        libffi.so.6 => /usr/lib64/../lib64/libffi.so.6 (0x00007f89afdc7000)
        libpcre.so.1 => /usr/lib64/../lib64/libpcre.so.1 (0x00007f89afb55000)
        libpng16.so.16 => /usr/lib64/../lib64/libpng16.so.16 (0x00007f89af923000)
        libharfbuzz.so.0 => /usr/lib64/../lib64/libharfbuzz.so.0 (0x00007f89af68e000)
        libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f89af47e000)
        libz.so.1 => /usr/lib64/../lib64/libz.so.1 (0x00007f89af267000)
        libdbus-glib-1.so.2 => /usr/lib64/../lib64/libdbus-glib-1.so.2 (0x00007f89af040000)
        libplc4.so => /usr/lib64/libplc4.so (0x00007f89aee3b000)
        libplds4.so => /usr/lib64/libplds4.so (0x00007f89aec37000)
        libgnutls.so.30 => /usr/lib64/libgnutls.so.30 (0x00007f89ae8ca000)
        libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007f89ae692000)
        libGLdispatch.so.0 => /usr/lib64/../lib64/libGLdispatch.so.0 (0x00007f89ae3c4000)
        libGLX.so.0 => /usr/lib64/../lib64/libGLX.so.0 (0x00007f89ae194000)
        libp11-kit.so.0 => /usr/lib64/libp11-kit.so.0 (0x00007f89adf32000)
        libidn2.so.0 => /usr/lib64/libidn2.so.0 (0x00007f89add15000)
        libunistring.so.2 => /usr/lib64/libunistring.so.2 (0x00007f89ad9a5000)
        libnettle.so.6 => /usr/lib64/libnettle.so.6 (0x00007f89ad76f000)
        libhogweed.so.4 => /usr/lib64/libhogweed.so.4 (0x00007f89ad53b000)
        libgmp.so.10 => /usr/lib64/libgmp.so.10 (0x00007f89ad2c6000)
bash-4.4$

they build there own libffmpeg.so for it. No libpulseaudio

bennyt 08-12-2017 06:37 PM

Thanks a ton for the guidance.

In fact, I just loaded it up (after having removed pulse audio a few days ago) and it now all works fine! I've no idea why it didn't work the first time around. I checked all the settings etc. but obviously I missed something.

Anyway, it seems to be done and dusted.
Thanks


All times are GMT -5. The time now is 07:49 PM.