Author |
Message |
watchdog
Joined: 28 Sep 2012 Posts: 2022 Location: Italy
|
Posted: Sun 13 Jul 2014, 09:29 Post subject:
A workable way to install skype 4.3 in puppy Subject description: For developers |
|
I started my experiments using wheezy and debian packages. Start with a new frugal install of wheezy. Install by PPM libqtgui and its dependencies from debian without libaudio2_1.9.3. Install libqtwebkit and its dependencies. Install from debian pulseaudio and its dependencies without libsystemd-daemon0_44. Now install the missing libaudio2_1.9.3 and libsystemd-daemon0_44 taking them from the debian packages site by browser (not working by PPM). Install pavucontrol by PPM. Right-click /usr/lib/dbus-1.0/dbus-daemon-launch-helper and tick in properties SUID. Open with geany /etc/pulse/default.pa and uncomment the following lines:
Code: | load-module module-alsa-sink
load-module module-alsa-source device=hw:1,0 |
Now untar the skype-4.3.0.37.tar.bz2 in /usr/local and create in /usr/bin a file named skype4.3 with the following content:
Code: | #!/bin/sh
exec /usr/local/skype-4.3.0.37/skype "$@" |
Create a link to desktop of that launcher.
Save the session creating a savefile with user fido. Boot again loading the savefile. Delete /root/.pulse-cookie. In console:
Now launch skype4.3. The test call is working: no more testing available.
Last edited by watchdog on Wed 16 Jul 2014, 02:35; edited 1 time in total
|
Back to top
|
|
 |
watchdog
Joined: 28 Sep 2012 Posts: 2022 Location: Italy
|
Posted: Sun 13 Jul 2014, 15:48 Post subject:
|
|
The same result can be achieved with spot user.
Boot a frugal regular root install of wheezy: install pulseaudio, skype4.3 and pavucontrol and do the manual changes of the first post. In /root/.spot-status put:
Code: | firefox=false
pulseaudio=true
skype=true |
Then in console:
Code: | su spot
pulseaudio --start |
Don't close the console. With the pulseaudio daemon started run skype 4.3. When you finish using skype4.3 close it and in the same console:
Now you can close the console and you are root again.
Last edited by watchdog on Wed 16 Jul 2014, 02:36; edited 1 time in total
|
Back to top
|
|
 |
watchdog
Joined: 28 Sep 2012 Posts: 2022 Location: Italy
|
Posted: Tue 15 Jul 2014, 15:31 Post subject:
|
|
I have statically compiled pulseaudio-2.0 in wary 5.3 after installing three packages from debian oldstable. It seems that skype 4.3 is working in wary 5.3, precise 5.7.1 and slacko 5.7 with these installs. I have not hard tested but I did some voip calls using skype 4.3 and my pulseaudio pet in wary, precise and slacko using spot user. It's experimental: try at your own risk and I suggest in a live session.
For wary:
Install (glibc upgrade):
https://copy.com/xId39xIKYAi7
then install pulseaudio-2.0.w53.pet:
https://copy.com/cVjfYlFBlCK9
and skype-4.3.0.37-w5.pet:
https://copy.com/PRFSOMMk1v1Y
For precise and slacko install only pulseaudio-2.0.w53.pet and skype-4.3.0.37-w5.pet.
To launch skype in all:
- open console and
Code: | su spot
pulseaudio --start
skype
pulseaudio --kill |
Thanks to OscarTalks whose work I used.
|
Back to top
|
|
 |
watchdog
Joined: 28 Sep 2012 Posts: 2022 Location: Italy
|
Posted: Thu 17 Jul 2014, 03:23 Post subject:
|
|
I have built two packages working in wary (without glibc upgrade), precise and slacko.
pulseaudio-2.0.w53orig.pet:
https://copy.com/PhfFxjfuHcih
skype-4.3.0.37-w5orig.pet:
https://copy.com/WEd4aM21Ii1s
In all install the two packages in a live session and try:
Code: | su spot
pulseaudio --start
skype
pulseaudio --kill |
Last edited by watchdog on Thu 17 Jul 2014, 10:31; edited 1 time in total
|
Back to top
|
|
 |
ardvark

Joined: 01 Jul 2013 Posts: 1458 Location: USA
|
Posted: Thu 17 Jul 2014, 04:02 Post subject:
|
|
Hi...
Thank you for your contribution.
The link for the Pulseaudio package appears to be broken. The website claims that the link cannot be found.
Regards...
|
Back to top
|
|
 |
watchdog
Joined: 28 Sep 2012 Posts: 2022 Location: Italy
|
Posted: Thu 17 Jul 2014, 10:35 Post subject:
|
|
ardvark wrote: | Hi...
The link for the Pulseaudio package appears to be broken. The website claims that the link cannot be found.
|
It's the first time that copy.com "jokes" with my pets. I have edited the post. I'll compare the file with the original one. Thanks.
|
Back to top
|
|
 |
ardvark

Joined: 01 Jul 2013 Posts: 1458 Location: USA
|
Posted: Fri 18 Jul 2014, 01:28 Post subject:
|
|
Hi...
It works now, thanks.
Regards...
|
Back to top
|
|
 |
snayak
Joined: 14 Sep 2011 Posts: 422
|
Posted: Sat 02 Aug 2014, 12:01 Post subject:
|
|
Dear All,
Is there a way to install skype 4.3.0.37 on fatdog, which is 64bit puppy linux?
Sincerely,
Srinivas Nayak
_________________ [Precise 571 on AMD Athlon XP 2000+ with 512MB RAM]
[Fatdog 720 on Intel Pentium B960 with 4GB RAM]
http://srinivas-nayak.blogspot.com/
|
Back to top
|
|
 |
watchdog
Joined: 28 Sep 2012 Posts: 2022 Location: Italy
|
Posted: Sat 02 Aug 2014, 13:01 Post subject:
|
|
Skype 4.2 has stopped working for me in wary. Skype 4.3 works. I use only 32bit puppies and I don't know if pulseaudio can get working in 64bit puppies.
|
Back to top
|
|
 |
Semme

Joined: 07 Aug 2011 Posts: 8427 Location: World_Hub
|
Posted: Sat 02 Aug 2014, 13:50 Post subject:
|
|
4SNayak >> No sound with ALSA after recent Skype upgrade
_________________ >>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<
Last edited by Semme on Sun 03 Aug 2014, 14:38; edited 1 time in total
|
Back to top
|
|
 |
CatDude

Joined: 03 Jan 2007 Posts: 1573 Location: UK
|
Posted: Sat 02 Aug 2014, 17:04 Post subject:
|
|
Hello watchdog
watchdog wrote: | Skype 4.2 has stopped working for me in wary... |
Same here with version 4.2.0.13 in Slacko-5.7
watchdog wrote: | ...Skype 4.3 works. |
I must obviously be thick as sh*t , as i cannot get it to work.
Please would you be so kind as to give a rundown of the exact packages/procedure required
to get Skype 4.3 running in Slacko-5.7 (non-PAE)
Thanks in advance
CatDude
.
_________________

|
Back to top
|
|
 |
watchdog
Joined: 28 Sep 2012 Posts: 2022 Location: Italy
|
Posted: Sun 03 Aug 2014, 00:48 Post subject:
|
|
CatDude wrote: | Hello watchdog
Please would you be so kind as to give a rundown of the exact packages/procedure required
to get Skype 4.3 running in Slacko-5.7 (non-PAE)
|
http://www.murga-linux.com/puppy/viewtopic.php?p=789631#789631
I tried a few days ago in a live of slacko and the packages provided in the post for wary worked. I will try again and report.
|
Back to top
|
|
 |
watchdog
Joined: 28 Sep 2012 Posts: 2022 Location: Italy
|
Posted: Sun 03 Aug 2014, 01:45 Post subject:
|
|
I confirm: skype 4.3 working in slacko 5.7 by the packages provided for wary in the post:
http://www.murga-linux.com/puppy/viewtopic.php?p=789631#789631
The package pulseaudio-2.0.w53.orig.pet has been obtained by compiling in wary 5.3 the source of pulseaudio-2.0 with the following ./configure command:
https://copy.com/jmFDUtvWwH2v
and after installing from debian squeeze:
libatomic-ops-dev
libjson0
libjson0-dev
I obtained a single sfs using RSH's PaDS and then I obtained a pet from the sfs. Before packaging I uncommented the following two lines in /usr/etc/pulse/default.pa:
Code: | load-module module-alsa-sink
load-module module-alsa-source device=hw:1,0 |
The skype-4.3.0.37-w5orig.pet uses qt-4.7.1 libraries and libstdc from the OscarTallks package of skype 4.2 for wary-racy and has been obtained manipulating that package with the new skype. More arrangements can be tested but I stick on my original finding. I was not able to build pulseaudio for lucid and puppy 4.3.2. My packages have been tested working in wary, precise and slacko. I have a pulseaudio package for Dpup Wheezy, too: I added a missing library taking it from wary. If someone is interested I can upload it. As gcmartin says:
Here to help.
|
Back to top
|
|
 |
Ledster
Joined: 26 Aug 2006 Posts: 88 Location: Devon, England
|
Posted: Sun 03 Aug 2014, 10:39 Post subject:
slacko problem |
|
Hello Watchdog
As suggested, tried this in a fresh install of Slacko 5.7.0 (new ext3 500mb save file). Installed pulseaudio-2.0.w53orig.pet and skype-4.3.0.37-w5orig.pet. Opened a console and typed
su spot
pulseaudio --start
and got "E: [pulseaudio] main.c: Daemon startup failed"
Skype starts and runs ok, but of course, no sound.
Tried adding the devx - no change.
Tried ldd pulseaudio - nothing missing
Tried in console
# ./pulseaudio
and got
"W: [pulseaudio] sink.c: Default and alternate sample rates are the same.
E: [pulseaudio] module.c: Failed to load module "module-alsa-source" (argument: "device=hw:1,0"): initialization failed.
E: [pulseaudio] main.c: Module load failed.
E: [pulseaudio] main.c: Failed to initialize daemon."
I'm way outside my knowledge zone! Have I missed something?
|
Back to top
|
|
 |
watchdog
Joined: 28 Sep 2012 Posts: 2022 Location: Italy
|
Posted: Sun 03 Aug 2014, 13:23 Post subject:
|
|
@Ledster
Maybe the right procedure is hardware dependent. With my laptop it works. I wish some more feedbacks. I suggest to remove all pulse-related config data and try again. Look at /root, /root/.config, /tmp; delete /root/spot/.pulse and /root/spot/.pulse-cookie. In /tmp you'll find several dirs pulse-related: delete them. Is your sound card a not-standard one? Check if in your /usr/share/alsa/alsa.conf there are the following lines:
Code: | defaults.ctl.card 0
defaults.pcm.card 0
defaults.pcm.device 0
defaults.pcm.subdevice -1 |
EDIT: my netbook has the same behaviour you have found. I have commented only the line:
Code: | load-module module-alsa-source device=hw:1,0 |
in /usr/etc/pulse/default.pa and pulseaudio works on my netbook, too.
Last edited by watchdog on Sun 03 Aug 2014, 13:59; edited 1 time in total
|
Back to top
|
|
 |
|