LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Skype 4.3 (https://www.linuxquestions.org/questions/slackware-14/skype-4-3-a-4175508618/)

mlpa 06-20-2014 07:56 AM

Skype 4.3
 
Have anyone tried skype 4.3 in Slackware?
I tried yesterday, unfortunately does not support ALSA.
It is useless for audio and video calls.
Is there alternative to installing the pulse audio.

1337_powerslacker 06-20-2014 08:14 AM

Quote:

Originally Posted by mlpa (Post 5191191)
Have anyone tried skype 4.3 in Slackware?
I tried yesterday, unfortunately does not support ALSA.
It is useless for audio and video calls.
Is there alternative to installing the pulse audio.

Unfortunately, there is not a viable alternative. See this post for details. I thought Skype for Linux was great too, and used it in the past. However, as PulseAudio is not an option for me (and a lot of other Slackers as well), it looks like this game is over, unfortunately.

hitest 06-20-2014 08:21 AM

I have not used Google Voice or Google Hangouts for a bit; they worked satisfactorily on my hardware with Slackware.

Didier Spaier 06-20-2014 08:35 AM

Quote:

Originally Posted by mattallmill (Post 5191199)
However, as PulseAudio is not an option for me (and a lot of other Slackers as well)

I see that build material for PulseAudio is provided @ SlackBuilds.org. What inconveniences or drawbacks are there using it? I ask because I'm a Skype user too.

Mark Pettit 06-20-2014 11:57 AM

Are you forced to use this version ? Surely the older one that doesn't use PulseAudio will continue to work for some time to come ?

Habitual 06-20-2014 12:14 PM

Quote:

Originally Posted by Mark Pettit (Post 5191331)
Are you forced to use this version ? Surely the older one that doesn't use PulseAudio will continue to work for some time to come ?

+1 -- if it isn't broke, don't fix it.

mlpa 06-20-2014 03:57 PM

Quote:

Originally Posted by Habitual (Post 5191343)
+1 -- if it isn't broke, don't fix it.

This version supports group video chats.
This feature is useful for me.

Probably i will stick with the previous version.

Nh3xus 06-20-2014 04:47 PM

I'm "forced" to use it as well because of its "de facto" standard status...

This little thing is also snooping is your Firefox bookmarks without your consent on GNU/Linux...

Heck, using strace is really useful/surprising sometimes.

1337_powerslacker 06-20-2014 08:28 PM

Quote:

Originally Posted by Didier Spaier (Post 5191215)
I see that build material for PulseAudio is provided @ SlackBuilds.org. What inconveniences or drawbacks are there using it? I ask because I'm a Skype user too.

I've got my audio working just the way I want it, with USB Audio and a Bluetooth stereo system. I know that PulseAudio has ways to get these working under it as well, but I'm of the old school that thinks that if something 'ain't broke, don't fix it!'. I don't use Skype often enough to justify the installation of PA, and judging from subsequent posts, I'll stick with the older version of Skype if and when the (occasional) need arises, because it'll still work.

Drakeo 06-21-2014 11:57 AM

been looking at this tried to build tox qt gui but no qt 5.0.
hey Pat I can live with out Skype but QT 5.X is it stable yet.
Trust me Pulse is just a layer that uses jack this has nothing to do with
the ability. Skype developers are very lazy. they just grabbed the pulse headers and used them for the build. Pulse really does screw up Slackware I have two systems I test it on.
And none of them work as good as just using qtjack. Alsa modules are in the kernel I guess pulseaudio will be going into it soon. and systemd any other thing Linus must really like sucking up to M$.
I guess the kernel will Get forked again. We all know it not about local community it is about Linus and Linux foundation sucking up to the big bucks.

furrymonster 06-21-2014 05:01 PM

Not that this directly addresses the OP's PulseAudio question, but since people are suggesting Skype alternatives, a decent open-source VoIP programme I've been using is Jitsi (formerly SIP Communicator). I recently successfully tested 3-way video chat between 2 linux machines and a mac. Performance was a little laggy, probably because of my connection, but it was otherwise excellent.

If anyone wants to try it (tested on slackware64-14.1 with a couple of packages from slackbuilds.org), here is a slackbuild that uses their git repository (you have to clone it first). I built it using fakeroot: $ TMP=/tmp fakeroot ./jitsi.SlackBuild

Code:

#!/bin/sh

# jitsi.SlackBuild written by Tom 2014/05/03
# jitsi (SIP Communicator) available from https://jitsi.org/

# requires:
# from slackbuilds.org: apache-ant and openjdk or similar

# SlackBuild based on:
# https://jitsi.org/Documentation/RetrievingAndBuildingTheSources
# https://jitsi.org/Documentation/HowToBuildAnInstaller
# /usr/bin/jitsi shell script modifications based on the ofiicial rpm package

PRGNAM=jitsi
BUILD=${BUILD:-1}
TAG=${TAG:-_tom}

if [ -z "$ARCH" ]; then
  case "$( uname -m )" in
    i?86) ARCH=i486 ;;
    arm*) ARCH=arm ;;
      *) ARCH=$( uname -m ) ;;
  esac
fi

CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}

if [ "$ARCH" = "i486" ]; then
  SLKCFLAGS="-O2 -march=i486 -mtune=i686"
  LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
  SLKCFLAGS="-O2 -march=i686 -mtune=i686"
  LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
  SLKCFLAGS="-O2 -fPIC -m64"
  LIBDIRSUFFIX="64"
else
  SLKCFLAGS="-O2"
  LIBDIRSUFFIX=""
fi

set -e

rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT

# Original source:
# git clone https://github.com/jitsi/jitsi.git
# if bad connection do a combo of git clone --depth=1 copied over an unzipped snapshot downloaded from github
# and/or do $ git fetch --tags

cd $CWD/$PRGNAM
git checkout master
git branch -D tom &2>1
git pull
VERS=`git tag | tail -n1`
VERSION=${VERSION:-${VERS}}

# find latest stable based on https://download.jitsi.org/jitsi/src/
# but we're going to stick with the latest stable release:
VERSION="2.4.4997"
BUILD_VERSION="`echo $VERSION | cut -d'.' -f3`"

echo "Compiling $PRGNAM version $VERSION"
git checkout -b tom $BUILD_VERSION

cd $TMP
rm -rf $PRGNAM-$VERSION
mkdir -p $PRGNAM-$VERSION
cp -a $CWD/$PRGNAM/* $TMP/$PRGNAM-$VERSION

cd $TMP/$PRGNAM-$VERSION

chown -R root:root .
find . \
 \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
 -exec chmod 755 {} \; -o \
 \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
 -exec chmod 644 {} \;

# this just gives us the version number inside the programme, which is useful
sed -i "s/0.build.by.SVN/$BUILD_VERSION/g" src/net/java/sip/communicator/impl/version/NightlyBuildID.java

# the meat
ant rebuild

mkdir -p $PKG/usr/bin
sed 's/_PACKAGE_NAME_/jitsi/g' resources/install/debian/jitsi.sh.tmpl | sed 's#^CLASSPATH=.*$#CLASSPATH=$LIBPATH/felix.jar:$SCDIR/sc-bundles/sc-launcher.jar:$SCDIR/sc-bundles/util.jar:$LIBPATH#' | sed 's#/usr/lib/jni#$LIBPATH/native#' > $PKG/usr/bin/jitsi
chmod +x $PKG/usr/bin/jitsi

mkdir -p $PKG/usr/share/applications
sed 's/_PACKAGE_NAME_/jitsi/g' resources/install/debian/jitsi.desktop.tmpl | sed 's/_APP_NAME_/Jitsi/g' > $PKG/usr/share/applications/jitsi.desktop

mkdir -p $PKG/usr/share/jitsi/lib/bundle
mkdir -p $PKG/usr/share/jitsi/lib/native
cp lib/{felix.client.run.properties,felix.jar,jitsi-defaults.properties,logging.properties} $PKG/usr/share/jitsi/lib
# what about the jdic files? don't appear to be needed!
if [ "$ARCH" = "x86_64" ]; then
        cp -a lib/native/linux-64/*.so $PKG/usr/share/jitsi/lib/native
else
        cp -a lib/native/linux/*.so $PKG/usr/share/jitsi/lib/native
fi
cp lib/bundle/{commons-logging.jar,log4j.jar,org.apache.felix.bundlerepository-1.6.4.jar} $PKG/usr/share/jitsi/lib/bundle

mkdir -p $PKG/usr/share/jitsi/sc-bundles
cp sc-bundles/* $PKG/usr/share/jitsi/sc-bundles || echo                # note this is so that the 'set -e' d.n. cause it to break here
cp sc-bundles/os-specific/linux/* $PKG/usr/share/jitsi/sc-bundles
# remove unneeded
rm $PKG/usr/share/jitsi/sc-bundles/*-slick.jar

mkdir -p $PKG/usr/share/man/man1
sed 's/_PACKAGE_NAME_/jitsi/g' resources/install/debian/jitsi.1.tmpl | sed 's/_APP_NAME_/Jitsi/g' | gzip -9 > $PKG/usr/share/man/man1/jitsi.1.gz

mkdir -p $PKG/usr/share/pixmaps
cp resources/install/debian/jitsi-*.xpm $PKG/usr/share/pixmaps
cp resources/install/debian/jitsi.svg $PKG/usr/share/pixmaps

mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp \
  LICENSE README.md \
  $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$0 > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild

mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
#cat $CWD/doinst.sh  > $PKG/install/doinst.sh

cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
mv $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} $CWD

Hope it's of use/interest.
Cheers,
Tom

mlpa 06-22-2014 12:37 AM

Quote:

Originally Posted by Drakeo (Post 5191731)
been looking at this tried to build tox qt gui but no qt 5.0.
hey Pat I can live with out Skype but QT 5.X is it stable yet.
Trust me Pulse is just a layer that uses jack this has nothing to do with
the ability. Skype developers are very lazy. they just grabbed the pulse headers and used them for the build. Pulse really does screw up Slackware I have two systems I test it on.
And none of them work as good as just using qtjack. Alsa modules are in the kernel I guess pulseaudio will be going into it soon. and systemd any other thing Linus must really like sucking up to M$.
I guess the kernel will Get forked again. We all know it not about local community it is about Linus and Linux foundation sucking up to the big bucks.

This is a little off topic.
Pulse audio uses alsa to get audio from the sound hardware.
Since pulse audio does not talk with the hardware directly it is highly unlikely that theirs modules will be added to the kernel.

sebre 06-22-2014 06:45 AM

[OT] skype alternative : linphone
 
Quote:

Originally Posted by tom57 (Post 5191809)
Not that this directly addresses the OP's PulseAudio question, but since people are suggesting Skype alternatives, a decent open-source VoIP programme I've been using is Jitsi (formerly SIP Communicator).

Another alternative for audio/video calls : linphone SIP client.
Both desktop (slackbuild) and web client (http://web.linphone.org/) work great for me.
Edit : uncommon feature for such a software, a CLI mode is available.

Habitual 06-22-2014 06:46 AM

Quote:

Originally Posted by mlpa (Post 5191460)
This version supports group video chats.
This feature is useful for me.

Probably i will stick with the previous version.

Does a Skype 4.2.x client support group chats if a Skype 4.3.x client initiates it?

Andersen 06-22-2014 07:30 AM

What do you think about this TOX as Skype replacement? Anyone tried it yet?

55020 06-22-2014 08:13 AM

Quote:

Originally Posted by tom57 (Post 5191809)
Not that this directly addresses the OP's PulseAudio question, but since people are suggesting Skype alternatives, a decent open-source VoIP programme I've been using is Jitsi (formerly SIP Communicator).
[...]
Hope it's of use/interest.
Cheers,
Tom

I started doing a Jitsi SlackBuild six weeks ago, got halfway through, and gave up, so *yes* this is *really* useful. Thank you.

Could you consider submitting it to SBo in due course?

Drakeo 06-22-2014 09:16 AM

Quote:

Originally Posted by Andersen (Post 5192024)
What do you think about this TOX as Skype replacement? Anyone tried it yet?

I built qt 5.2.0 and added it to slackware installed it to /usr/local/lib64 then use the qtchoser program.
I built tox then the qt gui and it runs now I have to figure out how to or where to create an account and how to set it up.
I have used ekiga for a long time and like it. http://slackbuilds.org/repository/14.1/network/ekiga/

it works very well. and 5 years ago skype went down over xmas I used it to chat with friends.

I have to say Skype has a great long distance rate 8 dollars every 3 months for unlimited calls canada and usa.

I will be using 4.2 for a long time. and well I have 4.3 working on some slack pulse builds.

As for Tox it has a long way to go. and I am sure they are still writing the manual.
https://wiki.tox.im/Qt_GUI

https://wiki.tox.im/Binaries

neymac 06-22-2014 09:58 AM

And what about use Google Hangouts as replacement for the Microsoft Skype that doesn't work with alsa? Or Google Voice?

Andersen 06-22-2014 10:06 AM

Thanks Drakeo.

mlpa 06-22-2014 03:29 PM

Quote:

Originally Posted by Habitual (Post 5192018)
Does a Skype 4.2.x client support group chats if a Skype 4.3.x client initiates it?

I really do not know.

Is there any other application that communicates with the skype protocol.
It is highly unlikely since is close source and heavily guarded.
The main issue is that most of my contacts use skype (and windows).

Habitual 06-22-2014 05:43 PM

Quote:

Originally Posted by mlpa (Post 5192202)
I really do not know.

Is there any other application that communicates with the skype protocol.
It is highly unlikely since is close source and heavily guarded.
The main issue is that most of my contacts use skype (and windows).

Group video calling is currently available on Windows desktop, Mac and Xbox One platforms, and will be coming soon on other platforms. Skype on Xbox One requires paid Xbox Live Gold membership.[1]

Brosch91 06-23-2014 01:15 AM

Quote:

Originally Posted by Habitual (Post 5192240)
Group video calling is currently available on Windows desktop, Mac and Xbox One platforms, and will be coming soon on other platforms. Skype on Xbox One requires paid Xbox Live Gold membership.[1]

Skype's website is outdated. As of June, Xbox One users can now use apps & features such as Netflix, Twitch, ESPN, Skype, and YouTube. Just look at the fine print at the bottom of this web page: http://www.xbox.com/en-US/live/#fbid=MSsJePmbsFH

Habitual 06-23-2014 06:39 AM

Quote:

Originally Posted by Brosch91 (Post 5192354)
Skype's website is outdated. As of June, Xbox One users can now use apps & features such as Netflix, Twitch, ESPN, Skype, and YouTube. Just look at the fine print at the bottom of this web page: http://www.xbox.com/en-US/live/#fbid=MSsJePmbsFH

It may very well be outdated, but the README in the downloaded 'static' package archive made no mention of Group Video.

Paulo2 06-25-2014 10:18 AM

Excuse me if I misunderstood the OP's first post,
does skype 4.3 actually work without pulseaudio?
Just for text messages, not for audio or video.

I downloaded Skype 4.3 dynamic and built with
skype 4.2 slackbuild (changing the version).
I also installed pulseaudio and dependencies
from slackbuilds.org. Even installed the pavcontrol.

But Skype 4.3 doesn't work for me with or without
pulseaudio running, when I try to launch skype from
terminal it only prints "Abortado" (aborted).

I tried to get a log, creating the "Logs" directory in ~/.Skype
but the log is encrypted :rolleyes: :banghead:

I'm not a skype hard user, I can live with just text messages
with 4.2 version (which works), but I'm curious about why Skype 4.3
doesn't work on my system.

willysr 06-25-2014 12:54 PM

I ran skype with pulseaudio 5 and it's working fine here

Paulo2 06-25-2014 02:06 PM

Quote:

Originally Posted by willysr (Post 5193829)
I ran skype with pulseaudio 5 and it's working fine here

Same here, pulseaudio from SBo: "pulseaudio 5.0-rebootstrapped"
I tested with pulseaudio 2.0 too (and 4) and skype didn't work.

It seems that ldd doesn't show any errors
Code:

# ldd /usr/bin/skype
        linux-gate.so.1 (0xffffe000)
        libXv.so.1 => /usr/lib/libXv.so.1 (0xb53e9000)
        libXss.so.1 => /usr/lib/libXss.so.1 (0xb53e6000)
        librt.so.1 => /lib/librt.so.1 (0xb53dd000)
        libdl.so.2 => /lib/libdl.so.2 (0xb53d8000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb52a1000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb528e000)
        libQtDBus.so.4 => /usr/lib/libQtDBus.so.4 (0xb520c000)
        libQtWebKit.so.4 => /usr/lib/libQtWebKit.so.4 (0xb3b53000)
        libQtXml.so.4 => /usr/lib/libQtXml.so.4 (0xb3b10000)
        libQtGui.so.4 => /usr/lib/libQtGui.so.4 (0xb3037000)
        libQtNetwork.so.4 => /usr/lib/libQtNetwork.so.4 (0xb2eea000)
        libQtCore.so.4 => /usr/lib/libQtCore.so.4 (0xb2bf7000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb2bdb000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb2af4000)
        libm.so.6 => /lib/libm.so.6 (0xb2aae000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb2a92000)
        libc.so.6 => /lib/libc.so.6 (0xb2905000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb28e5000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb28e2000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb28dc000)
        /lib/ld-linux.so.2 (0xb7739000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb28a3000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb2815000)
        libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0xb2760000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb2756000)
        libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb25ef000)
        libgstapp-0.10.so.0 => /usr/lib/libgstapp-0.10.so.0 (0xb25e4000)
        libgstinterfaces-0.10.so.0 => /usr/lib/libgstinterfaces-0.10.so.0 (0xb25d3000)
        libgstpbutils-0.10.so.0 => /usr/lib/libgstpbutils-0.10.so.0 (0xb25b6000)
        libgstvideo-0.10.so.0 => /usr/lib/libgstvideo-0.10.so.0 (0xb25a3000)
        libgstbase-0.10.so.0 => /usr/lib/libgstbase-0.10.so.0 (0xb2568000)
        libgstreamer-0.10.so.0 => /usr/lib/libgstreamer-0.10.so.0 (0xb24b3000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb2464000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb2460000)
        libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb245e000)
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb2305000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb21d7000)
        libpng14.so.14 => /usr/lib/libpng14.so.14 (0xb21ab000)
        libz.so.1 => /lib/libz.so.1 (0xb2195000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0xb218d000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xb2174000)
        libbz2.so.1 => /lib/libbz2.so.1 (0xb2163000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb213b000)
        libffi.so.6 => /usr/lib/libffi.so.6 (0xb2135000)
        libresolv.so.2 => /lib/libresolv.so.2 (0xb211b000)
        liblzma.so.5 => /lib/liblzma.so.5 (0xb20f5000)
        libuuid.so.1 => /lib/libuuid.so.1 (0xb20f0000)
root@paulobash~ #


Drakeo 06-25-2014 05:04 PM

Quote:

Originally Posted by willysr (Post 5193829)
I ran skype with pulseaudio 5 and it's working fine here

Willy I am sure it is I am running it from your cinnamon build in 64current in multib also you have to add pavucontrol.
to actually use all the functions. skype by default 4.3 opens up pavucontrol for virtual devices.
so on this Slackware media system it breaks everything to run Skype. I have 4 Mics and and two sound cards and 2 usb sound cards.
I have to turn off Pulse audio and restart alsa then get my other set up to work. But no skype calls to the dj in 4.3 Dig.
I guess we break a complete system for one program nope there is a way around this some how.
So now I either throw Slackware away and use some other system built for pulse. build a Slackware like old GSB
where pulse worked pretty good. or stay with 4.2 and slowly move everything to EKIGA which has great 64 bit
build and video and voice work great. I think we need to help the free software community and the open source to
see EKIGA and what it is all about.http://ekiga.org/

Drakevr 06-25-2014 09:35 PM

I have created an /emul namespace and use ns-tools to control it thus being able to both use skype 4.3 and avoid littering my system with pulseaudio crap.

furrymonster 06-29-2014 09:21 AM

Quote:

Originally Posted by 55020 (Post 5192035)
Could you consider submitting it to SBo in due course?

Done. :-)
http://slackbuilds.org/repository/14.1/network/jitsi/

Drakeo 07-17-2014 11:13 AM

Sad that to really use skype 4.3 you need more than pulseaudio. in order to control it you need the pavucontrol so please maintainer in Slackbuild I have no idea how
that was ok'd to go into the stable. This is slackware so at least before you push the program to the people that operate it please list all the dependencies.
Skype is a multi-media program and VOIP list all the dependencies for pulseaudio and pavucontrol

I guess this should be Ubuntubuild instead of slackbuild because pavucontrol is a default install.
whats with this Ponce.

Didier Spaier 07-17-2014 12:31 PM

@Drakeo: The SlackBuild states:
Code:

case "$ARCH" in
  x86_64)
    echo "$ARCH is not supported, you will need 32bit compatibility libs..."
    ARCH=i486
    ;;

But as multilib is not supported by slackbuilds.org, I assume that you are on your own here.

Drakeo 07-17-2014 06:55 PM

look I been using skype and pulse audio for years OMG Didier Spaier come on we had it clear back in the GSB builds. Why would you even bring up multilib. this is about what it takes to control pulseaudio in multilib or 32 bit. So I will make this simple I did my home work on this issue months ago.
but to see a slackbuild that gets OK for something that will not use the sound part come on you need pavucontrol no mater what . and look at all the dependencies.
Slackbuild what are you doing letting this get through. VOIP program will run with no Voice. HELLO.

Ponce what is it with putting another broken half used program out for slackbuilds just like MIXXX a broadcasting program that will not broadcast. just because the maintainer does not want to do their home work. Yet it goes in none tested just because it actually runs does not mean it functions.
Ponce you maintain the git so why all the broken programs in stable. Voice is a optional dependency in a VOIP program.

55020 07-17-2014 09:44 PM

Quote:

Originally Posted by Drakeo (Post 5205582)
Ponce you maintain the git so why all the broken programs in stable.

Perhaps because busy volunteer maintainers rely on timely, efficiently routed (and preferably polite) feedback?

ponce 07-18-2014 12:55 AM

Quote:

Originally Posted by Drakeo (Post 5205582)
Ponce what is it with putting another broken half used program out for slackbuilds just like MIXXX a broadcasting program that will not broadcast. just because the maintainer does not want to do their home work. Yet it goes in none tested just because it actually runs does not mean it functions.

mixxx is a mixing application and it does that. I suggest you get in touch with the maintainer (they're called "maintainers" for a reason ;) ), better providing patches, if there are some additional functions that don't work. If the maintainer doesn't respond in a reasonable amount of time (two weeks? one month? we are all volunteers, you know, and we can have the most disparate problems in RL), write to the slackbuilds-users mailing list.
Quote:

Originally Posted by Drakeo (Post 5205357)
whats with this Ponce.

Quote:

Ponce you maintain the git so why all the broken programs in stable.
please elaborate, as I cannot understand what you're referring to and how this involves me, so I cannot help you providing an answer.

ml4711 07-18-2014 02:35 AM

@Drakeo why so grumpy,
- go out in the garden and get some coffee :-)

Well - I have mixxx broadcasting through icecast!
(compiled on slackware64 14.0)

Install libspeex and libshout

Change in buildscript:

Code:

# it seems libshout isn't detected :(
CFLAGS="$SLKCFLAGS" \
QTDIR=/usr/lib$LIBDIRSUFFIX/qt \
LDFLAGS="-lspeex" \        <--- add this line
scons \
  shoutcast=1 \            <--- change to "1" on this line
  prefix=/usr

QTDIR=/usr/lib$LIBDIRSUFFIX/qt \
LDFLAGS="-lspeex" \        <--- add this line
scons \
  install_root=$PKG/usr \
  prefix=/usr \
  install


Drakeo 07-19-2014 04:02 AM

Quote:

Originally Posted by ponce (Post 5205714)
mixxx is a mixing application and it does that. I suggest you get in touch with the maintainer (they're called "maintainers" for a reason ;) ), better providing patches, if there are some additional functions that don't work. If the maintainer doesn't respond in a reasonable amount of time (two weeks? one month? we are all volunteers, you know, and we can have the most disparate problems in RL), write to the slackbuilds-users mailing list.


please elaborate, as I cannot understand what you're referring to and how this involves me, so I cannot help you providing an answer.

You may note I contact every maintainer first except this skype issue. I do not need to. This is skype slackware thread and the. First off I started complaining to the maintainer of MIXXX with 13.1 then A direct note to you that said hey libshout was updated 2 years ago that solves the problem. As for skype 4.3 if you want to use sound and voice you need a full pulseaudio and pavucontrol with install. Since this is a forum on slackware. It is up to Slackers to tell problems about broken stuff so they do not spend hours working on it. If you remember back 2007 you asked me if I wanted to maintain pulseaudio I said thank but no I would rather just use jackd. It wasn't till slackware 14.1 did the maintainer of mixxx actually update to libshout (2.3.1) which had been out for a couple of years and listed stable. MIXX 1.10.1 is far from what is a good thing since shoutcast has been bought and sold. Just like skpye.
Quote:

LDFLAGS="-lspeex" \ <--- add this line
scons \
shoutcast=1 \ <--- change to "1" on this line
prefix=/usr
This was done because the maintainer did not read what was going on with the issue of 1.10 Libshout headers had changed. And that source code required libshout (2.3.1). and that is why it is set to default on the build. To lazy to go read the developers notes. If you want to be the standard of Slackware just be honest.
Grumpy you damn right we depend on honest people to do there home work before they go public.
You have a CLUE people put their system in root and use your build scripts.
You may trust the maintainer but I can see most of the maintainers are not part of developing.
https://github.com/Drakeo/mixxx

ponce 07-19-2014 04:22 AM

Quote:

Originally Posted by Drakeo (Post 5206315)
First off I started complaining to the maintainer of MIXXX with 13.1 then A direct note to you that said hey libshout was updated 2 years ago that solves the problem.

I'm sorry, but sending private notes (I can't even remember this one) for maintaining issues with specific packages it's not recommended: beside the fact that I receive tons of emails daily and it can happen that some task can slip, these are things that must be brought to public attention, so that they can be tested by other people and kept track of. The correct place is the slackbuilds-users mailing list so that if the maintainers can't keep up for some reason, someone else can step in: we at SBo check and test submitted changes but cannot do also the maintainers' work for all the stuff we host (I think 4000+ scripts).
Quote:

As for skype 4.3 if you want to use sound and voice you need a full pulseaudio with install. Since this is a forum on slackware. It is up to Slackers to tell problems about broken stuff so they do not spend hours working on it.
yes, but I don't maintain pulseaudio or skype (and I don't want to), so you really haven't to complain with me for any problem with it, refer to the respective maintainers.
Quote:

If you remember back 2007 you asked me if I wanted to maintain pulseaudio I said thank but no I would rather just use jackd.
sorry, I don't remember even this, probably because it happened 7 years ago (I hope you can understand).

please write to the slackbuilds-users mailing list (this forum is not a substitute) explaining your issues with mixxx, pulseaudio and skype (please do it in different messages, putting the maintainers in cc, to easily keep track of the requests) eventually attaching patches to the messages.

ponce 07-19-2014 04:40 AM

well, I found the emails you sent me about mixxx/libshout, on 2013/10/18
Quote:

Hi Ponce Drakeo here. I been building that Mixxx for 3 years now. and tried
to contact the maintainer. The Libshout we use in slackbuilds will not
build it. when I pull the 2.3.1 libshout and build and install with out a
script. the build will find the header file. I believe the header file has
been renamed. and that was back in 13.37 or earlier.

I really like to see the latest stable version 1.11.0 go in to 14.1 I am
going to build up a tar ball and submit it.

Quote:

you have to contact libshout and mixxx maintainers for this: I cannot do
much in this sense.

but consider that libshout is needed also by other stuff we have in our
repository, namely ices, ices-cc and vlc, so before suggesting an
upgrade of that be sure that it works fine also with these thingies.
Quote:

Thank You for your reply. the latest stable has more dependencies all in
SBO. the only thing I had to do was build a libshout package with the
latest stable 2.3.1.
1.11.0 has been stable over 6 months. Like to say Alien Bob has been
using the libshout-2.3.1 in his restrictive builds for some time now.
and everything I have compiled from 13.37 to 14.1 rc compiles it and uses
it fine with the sbobuilds script and the the headerfile for libshout is
detected.
Thanks for your hard work
Be well
then, after a few days, I upgraded libshout

http://slackbuilds.org/cgit/slackbui...816c932d6be1a0

Drakeo 07-19-2014 10:23 PM

thank you for your reply Ponce. MIXXX is a very nice program. Skype is broken. If you want to use Voice over internet protocol you will need the pulseaudio
and PulseAudio Volume Control those two programs go hand and hand and the propriety software in order to create the virtual device will only call on pavucontrol. that is the program front end for.
pulseaudio witch uses Optional deps: jack-audio-connection-kit, avahi, lirc, libasyncns, orc In order to create the virtual devices Skype software looks for.

This was well documented https://support.skype.com/en/faq/FA1...kype-for-linux.
When skype 4.3 cam out. All the software you need to get it running is in Slackbuilds. what they did was only use pulseaudio headers and libraries to compile against. And just created a link to pavucontrol it is easier for someone in microbucks to do that I guess.

I started using google talk it works great in Chromium the Phone rates are free for inside the USA. So skype lost another paid account.

schmatzler 08-01-2014 11:42 AM

It looks like Microsoft has started blocking out their old clients.

I can't login anymore with the previous version that still uses ALSA. I can reset my password online and login online, but not in the client.

If Microsoft really tries to force me to the PA-crap, I'm gone. I think I can live without it. It's just sad that I still have some money left on my Skype account :(

metageek 08-01-2014 12:02 PM

Quote:

Originally Posted by schmatzler (Post 5213291)
It looks like Microsoft has started blocking out their old clients.

I'm seeing the same thing here. I have lots of money in my account and even have skype in. Will finish the $ I have there with skype on a Win VM, but after that I will be using Google hangout only.

Goodbye skype.

Paulo2 08-01-2014 12:22 PM

Same problem here, first they asked for a code that they sent me by email,
but even with the code there is a message 'We cannot recognize your connection'

I don't know if this is a version problem (for me, even with PA installed, the
new Skype version doesn't work) or M$ is trying to make Skype only a paid service.

+1 Goodbye Skype

coldbeer 08-01-2014 07:28 PM

Quote:

Originally Posted by schmatzler (Post 5213291)
It looks like Microsoft has started blocking out their old clients.



I'm a skype subscriber and I use an old skype_static-2.2.0.35-x86_64-2sl.tgz on Slackware 14.1 just fine. I've done video calls with my parents on the other side of the country with no issues.

Update August 8th:
Guess not. Its failing now also. I have a desktop skype phone also. Wonder how long its going to work.

Time for Ooma.

gbowden 08-01-2014 08:06 PM

Skype on multilib.
 
On Slackware64 with multilib I finally got Skype 4.3 to work.

You need the 32bit version of pulseaudio for it to work.

To build pulseaudio I had to add --disable-oss-wrapper to the slackbuild.

I had to build the following packages:

Code:

GConf-compat32-3.2.5-x86_64-1compat32.txz
avahi-compat32-0.6.31-x86_64-2slcompat32.txz
fftw-compat32-3.3.3-x86_64-1compat32.txz
jack-audio-connection-kit-compat32-0.121.3-x86_64-4slcompat32.txz
json-c-compat32-0.11-x86_64-1_fscompat32.txz
libcap-compat32-2.22-x86_64-1compat32.txz
pulseaudio-compat32-5.0-x86_64-1_SBocompat32.txz
samba-compat32-4.1.11-x86_64-1_slack14.1compat32.txz
speex-compat32-1.2rc1-x86_64-9slcompat32.txz
udev-compat32-182-x86_64-7compat32.txz

Then Skype would recognise my audio devices instead of saying "Virtual Device".

I also had to build pavucontrol paprefs to configure pulseaudio.

Before I was using a skype-docker-pulseaudio docker container (from here.) to use Skype.

bgeer 08-02-2014 11:31 AM

Ugh - no help here!
 
<rant>Ok, so I fought the pulseaudio battles on Ubuntu when PA broke audio on each release. So, I did a Back to Slack on all my laptops & sound just works without PA.</rant>

So, just how hard would it have been to make Skype compatible with either ALSA or PA?

I know that's not the MicroQuack way of doing things...but hey?

Argh!

<sorry>

recan 08-02-2014 06:44 PM

skype work with one persist problem
 
Hi everyone , after a lot of tries to install skype 4.3 and his dependencies ;first using sbopkg installed some and failed with others, I install some from Slakbuilds and also I got error with other , so I installed from other website Slack built ...,finally it work with video and sound ; honestly i found the sound better than Alsa , also I turned rc.alsa to no-executable I thought it is needed but it work with or without changing rc.alsa , only one problem persist it is I can' t make skype play sound when other program use the sound let say skype or smplayer , in spite vlc and smplayer for exemple play simultaneously without any problem , in my modest understanding it seems Skype lock the sound when he is playing sound , and other program are just like in mute position.
I want to share this with you, hoping all this will get a radical solution, be safe and Good luck for all slack's users.

drlukacs 08-02-2014 07:02 PM

ALSA plugins vs. dmix
 
Did you also install the alsa plugins?

Another option is to configure PA to use ALSA's dmix as its default sink instead of a physical device. You may want to try adding the following to /etc/pulse/default.pa

Code:

load-module module-alsa-sink device=dmix
set-default-sink alsa_output.dmix

This way, PA would still lock your microphone when you are talking, but it would not affect the playback.

Of course, you will need to exit Skype, wait until PA turns itself of and the restart skype. I am assuming that you are not running PA using the init scripts, but rather it is launched automatically when you start Skype.

Drakeo 08-03-2014 12:04 AM

4.2 to 4.3 Slackbuilds needs help
 
That is good stuff drlukacs remember for the folks using multi-lib multi-arch . you will need th 32 bit packages convert them. plus you will find building pavucontrol that the maintainer left out some dependencies. and also you will need json-c installed so it will stop skype from crashing.

as of tonight Skype has blocked my old 4.2. My friends in England are still able to use 4.2 It was online then poof. upgraded to 4.3 and installed all the stuff needed for multi arch. nothing like stepping back 5 years with old GSB when that was around.

But drlukacs that works and I find it a must so I can use skype and other stuff when I need my alsa for multimedia.

when building all the dependencies for pulseaudio and pavucontrol you will find that libglademm is needed.
I use Google talk and Google hangouts for all my work and phone calls seems everyone has a Gmail it much easier but then there are those that have built their world around skype.
Slackware has some cool hangouts on Google plus

drlukacs 08-03-2014 08:21 AM

You do not really need pavucontrol
 
PA comes with pactl and pacmd, two command-line based tools to control PA. So, I did not find that I needed pavucontrol, especially since I left alsa in charge of my audio -- as I described earlier, my PA is sinking into dmix of ALSA.

recan 08-03-2014 08:54 AM

Quote:

Originally Posted by drlukacs (Post 5214118)
PA comes with pactl and pacmd, two command-line based tools to control PA. So, I did not find that I needed pavucontrol, especially since I left alsa in charge of my audio -- as I described earlier, my PA is sinking into dmix of ALSA.

Thank you for you reply , Yes I did install alsa plugin and try to dmix method but Skype keep lock the sound when he is playing sound , no a big deal
since it work with sound and video fully ; thank you again and have a nice day.


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