LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 09-24-2014, 01:15 AM   #256
rouvas
Member
 
Registered: Aug 2006
Location: Greece
Distribution: Slackware.12.2
Posts: 104
Blog Entries: 4

Rep: Reputation: 21

@moesasji,

yes, I compiled apulse from source, no surprises there.
no, nothing is displayed on the terminal after "apulse skype".

I have noticed, though, that if I try to directly start skype.4.3 it complains about a missing PulseAudio library from version 5.0 (libpulse.5.0 or something like that, I'm not in front of the terminal right now).

For completeness I'm stating that I'm working on a 32bit 14.0 Slackware, *not* a 64bit one.

Does this ring a bell to anyone?
 
Old 09-24-2014, 02:00 AM   #257
moesasji
Member
 
Registered: May 2008
Distribution: Slackware Current / OpenBSD
Posts: 322

Rep: Reputation: 104Reputation: 104
Quote:
Originally Posted by rouvas View Post
@moesasji,
I have noticed, though, that if I try to directly start skype.4.3 it complains about a missing PulseAudio library from version 5.0 (libpulse.5.0 or something like that, I'm not in front of the terminal right now).
Unfortunately I can't help. The only thing I can say is that the above thing you mention is expected behavior. When you run "apulse skype" the apulse command provides the compatibility layer that provides the equivalent of the pulseaudio libraries. So if you run skype directly that layer is obviously missing.
 
Old 09-24-2014, 02:26 AM   #258
fsLeg
Member
 
Registered: Dec 2013
Location: Russia, Moscow
Distribution: Slackware, EndeavourOS
Posts: 89

Rep: Reputation: Disabled
Quote:
Originally Posted by rouvas View Post
For completeness I'm stating that I'm working on a 32bit 14.0 Slackware, *not* a 64bit one.

Does this ring a bell to anyone?
If I have time tonight, I'll set up a 32bit 14.0 VM and try to look into it. In the meantime try to inspect strace output.
 
Old 09-24-2014, 11:25 AM   #259
rouvas
Member
 
Registered: Aug 2006
Location: Greece
Distribution: Slackware.12.2
Posts: 104
Blog Entries: 4

Rep: Reputation: 21
SOLVED.
Turns out the problem was from my pre-Skype.4.3 config directory. Once I removed that, all was fine.

@fsLeg, thanx for pointing out using 'strace'. This cued me in.

So, to summarize, using 'apulse skype' on a pure 32bit Slackware.14.0 system works like a charm for Skype.4.3.

Thanx to all.
 
Old 09-24-2014, 04:44 PM   #260
Nh3xus
Member
 
Registered: Jan 2013
Location: France
Distribution: Slackware 14.1 32 bits
Posts: 211

Rep: Reputation: 57
I usually like to run Skype in some kind of sandbox like a chroot jail or by using the sandfox script.

I don't know if that is still possible with apulse since that would mean the addition of an extra layer wrapped around the Skype process.

Any idea on how to perform such a thing ?

I don't really like how Skype likes the ~/.mozilla directory...
 
Old 09-25-2014, 03:53 AM   #261
psionl0
Member
 
Registered: Jan 2011
Distribution: slackware_64 14.1
Posts: 722
Blog Entries: 2

Rep: Reputation: 124Reputation: 124
Quote:
Originally Posted by rouvas View Post
SOLVED.
Not quite. It works fine on my 32-bit netbook.

However, on my 64-bit PC I get:
Code:
$ apulse skype
skype: symbol lookup error: /usr/lib/apulse/libpulse.so.0: undefined symbol: g_hash_table_add
(yes I did compile apulse using COMPAT32=yes sh apulse.SlackBuild)
 
Old 09-25-2014, 08:47 AM   #262
fsLeg
Member
 
Registered: Dec 2013
Location: Russia, Moscow
Distribution: Slackware, EndeavourOS
Posts: 89

Rep: Reputation: Disabled
I found out a few things about apulse.

1. It was written for the sole purpose of having sound in Skype-4.3 without having to install PulseAudio.
2. Once the first item was achieved, the development stopped. There won't be any new features, only occasional small bugfixes.
3. The above means that running apulse with anything other than Skype-4.3 is unsupported and most likely won't work. For example, it is reported to not work with Steam and even Skype-4.2.

If interested, I found the above information here (WARNING: Russian website, lots of flame and hate).

I think there was no point in creating an "official" SlackBuild for it. Instead it should be bundled with Skype's SlackBuild as an option (like APULSE=yes). Also there's no point in building 64bit libraries since Skype is 32bit only.

Quote:
Originally Posted by psionl0 View Post
on my 64-bit PC I get:
Code:
$ apulse skype
skype: symbol lookup error: /usr/lib/apulse/libpulse.so.0: undefined symbol: g_hash_table_add
I suggest you reporting this directly to the developer via the project's github page.
 
Old 09-25-2014, 11:39 AM   #263
Nh3xus
Member
 
Registered: Jan 2013
Location: France
Distribution: Slackware 14.1 32 bits
Posts: 211

Rep: Reputation: 57
Quote:
For example, it is reported to not work with Steam
The Steam package made by AlienBob runs flawlessly without PulseAudio.

Built-in videos of the Steam client do have sound, so do the games launched from Steam.

Even the Big Picture mode of Steam works without PulseAudio.

Just install the OpenAL package provided by Alienbob and you will be set.

Not sure why you would want PulseAudio, if Steam is the only thing that bother you
 
Old 09-26-2014, 04:02 PM   #264
fsLeg
Member
 
Registered: Dec 2013
Location: Russia, Moscow
Distribution: Slackware, EndeavourOS
Posts: 89

Rep: Reputation: Disabled
Quote:
Originally Posted by fsLeg View Post
it should be bundled with Skype's SlackBuild as an option (like APULSE=yes)
Did just that.

Quote:
Originally Posted by Nh3xus View Post
Not sure why you would want PulseAudio, if Steam is the only thing that bother you
It does not. I just don't know any other applications that might want to use PA. Also I remember a comment from G+ about wondering if XCOM could use apulse, so I thought that some Steam games might only use PA for their sound output.
 
Old 10-05-2014, 06:34 AM   #265
schmatzler
Member
 
Registered: Jan 2011
Location: Germany
Distribution: Slackware64 -current + Multilib
Posts: 411

Rep: Reputation: 181Reputation: 181
It looks like Microsoft has finally intervened - Skype 4.2 with a spoofed version number can no longer log on to the Skype network.

The 4.3 SlackBuild one post above me works like a charme - it's nice to see that there's always a way around annoying software from Poettering
 
Old 10-30-2014, 05:48 PM   #266
moisespedro
Senior Member
 
Registered: Nov 2013
Location: Brazil
Distribution: Slackware
Posts: 1,223

Rep: Reputation: 195Reputation: 195
This seems interesting

I couldn't compile it because I don't have multilib
 
1 members found this post helpful.
Old 10-30-2014, 05:59 PM   #267
Drakevr
Member
 
Registered: Jan 2013
Location: Greece
Distribution: Slackware64, openBSD
Posts: 38

Rep: Reputation: 7
Quote:
Originally Posted by fsLeg View Post
Did just that.



It does not. I just don't know any other applications that might want to use PA. Also I remember a comment from G+ about wondering if XCOM could use apulse, so I thought that some Steam games might only use PA for their sound output.
Cool thanks for that slackbuild. too bad it probably won't get in SBo.

I ditched skype altogether now.
Though i know quite a few people who use it with apulse and its working like a charm.

As for steam doesn't that bundle its own copy of pulseaudio anyway?
 
Old 10-30-2014, 10:39 PM   #268
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,062

Rep: Reputation: Disabled
To isolate Skype 4.3 from the other files in $HOME, README.SLACKWARE proposes to create specific user and group and use sudo.

Another way is to just create another "real" user with a specific $HOME belonging to the group users, and use "su - $user" to change identity. That works here™. FWIW YMMV and all.

Last edited by Didier Spaier; 10-31-2014 at 07:22 PM.
 
1 members found this post helpful.
Old 10-31-2014, 05:21 PM   #269
Nh3xus
Member
 
Registered: Jan 2013
Location: France
Distribution: Slackware 14.1 32 bits
Posts: 211

Rep: Reputation: 57
Didier, you just answered my question

Thanks you.

Meh at this time, I wish Skype could be killed with fire just like MSN/Windows Live Messenger.

I use a XMPP chat to stay in touch with most of my relatives but a significant part of them are still using Skype.

That's just the common problem of a software reaching its critical mass of end users so...
 
Old 11-02-2014, 10:22 AM   #270
rvdboom
Member
 
Registered: Jul 2007
Distribution: Slackware
Posts: 235

Rep: Reputation: 30
Hi,
I've compiled apulse on my Slackware64-current without any particular option and then installed the Skype distribution repackaged using the Sbo script.
Skype starts well but I have no sound played no recorded.
In options, for sound, everything is set up to "Virtual device", so my guess is that I need to pass some information to apulse to make it use the proper card.
Indeed, I have a terrible HDA sound card that provide a "digital card" as first and the proper "Analog" card as second device :

Code:
bash-4.3$ aplay -l
**** Liste des Périphériques Matériels PLAYBACK ****
carte 0: Generic [HD-Audio Generic], périphérique 3: ID aa01 Digital [ID aa01 Digital]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: Generic_1 [HD-Audio Generic], périphérique 0: ALC887-VD Analog [ALC887-VD Analog]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
bash-4.3$
I managed to make most of my programs work by forcing the default to card 1, but could not find yet the way to do so with apulse.
I tried this :

APULSE_CAPTURE_DEVICE="hw:1,0" APULSE_PLAYBACK_DEVICE="hw:1,0" apulse skype &

But no luck yet. If anyone has a solution, I would be grateful.
Is it necessary to use a pulseaudio-like conf file?

EDIT : Well actually, it worked, I just needed to set APULSE_CAPTURE_DEVICE to "hw:2,0" and not stupidly to "1,0".
It actually works pretty well apparently and is really quite easy to set up. Just make sure apulse is compiled in 32bits on a multilib system.

Last edited by rvdboom; 11-02-2014 at 11:16 AM.
 
  


Reply

Tags
pulse audio, skype, skype slackware



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Interruptions during Skype to Skype audio calls glupa4e Slackware 6 05-22-2013 02:46 PM
skype: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by skype Xeratul Debian 6 11-24-2012 02:12 AM
latest skype Skype 2.2.0.25 and Slackware --current anti_user Slackware 10 04-07-2011 02:22 PM
qt4-x11 >= 4.2 is needed by skype-2.1.0.47-fc10.i586 (From Installation of SKYPE)RHEL miaomiaoga Linux - Software 8 08-28-2010 07:15 AM
noise in skype to skype calls in skype v2.1 beta for fedora mq15 Linux - Software 0 01-20-2010 12:04 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 05:17 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration