LinuxQuestions.org
Review your favorite Linux distribution.
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 06-14-2012, 10:09 PM   #1
sparkeyjames
LQ Newbie
 
Registered: Jun 2010
Posts: 1

Rep: Reputation: 0
Skype 4.0 on Slackware 13.37 64bit


Skype 4.0 runs on Slackware 64 bit. Here's how to make it work.

Download the DEBIAN 64 bit release. Copy it do a new directory.
Extract the DEB file inside that directory.
You will wind up with 3 files.

control.tar.gz
data.tar.gz
debian.binary

The only file that is necessary is data.tar.gz the others are deletable.
Copy data.tar.gz to the / directory (filesystem root) and extract it there. tar -zxvf data.tar.gz
Skype should now be available inside KDE. Run it log in to skype and setup your sound device.

All in all pretty simple for me. May require you to install the 32 bit compat libraries but I'm not sure.

Jim

Last edited by sparkeyjames; 06-14-2012 at 10:16 PM.
 
Old 06-14-2012, 10:11 PM   #2
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 2,574

Rep: Reputation: 429Reputation: 429Reputation: 429Reputation: 429Reputation: 429
I have an updated SlackBuild script, adapted from SBo script on my SlackHacks repository
 
1 members found this post helpful.
Old 06-15-2012, 04:14 AM   #3
kwll
LQ Newbie
 
Registered: Jan 2008
Posts: 2

Rep: Reputation: 0
Quote:
Originally Posted by sparkeyjames View Post
All in all pretty simple for me. May require you to install the 32 bit compat libraries but I'm not sure.
Thanks for the tip. Can someone confirm if the 32 bits libraries are needed or not?
 
Old 06-15-2012, 04:17 AM   #4
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 2,457

Rep: Reputation: 886Reputation: 886Reputation: 886Reputation: 886Reputation: 886Reputation: 886Reputation: 886
yes, they are needed, skype is still 32bit only
Code:
$ file /usr/bin/skype 
/usr/bin/skype: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), BuildID[sha1]=0x7a4deba9ddce5e96b1d8f7b87a5d6b48a530f0cf, stripped
$ ldd /usr/bin/skype 
        linux-gate.so.1 (0xf776a000)
        libasound.so.2 => /usr/lib/libasound.so.2 (0xf7634000)
        libXv.so.1 => /usr/lib/libXv.so.1 (0xf762f000)
        libXss.so.1 => /usr/lib/libXss.so.1 (0xf762c000)
        librt.so.1 => /lib/librt.so.1 (0xf7623000)
        libdl.so.2 => /lib/libdl.so.2 (0xf761d000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xf7500000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xf74f2000)
        libQtDBus.so.4 => /usr/lib/libQtDBus.so.4 (0xf7476000)
        libQtXml.so.4 => /usr/lib/libQtXml.so.4 (0xf7435000)
        libQtGui.so.4 => /usr/lib/libQtGui.so.4 (0xf6989000)
        libQtNetwork.so.4 => /usr/lib/libQtNetwork.so.4 (0xf686a000)
        libQtCore.so.4 => /usr/lib/libQtCore.so.4 (0xf65ce000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xf65b3000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf64cc000)
        libm.so.6 => /lib/libm.so.6 (0xf64a0000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xf6484000)
        libc.so.6 => /lib/libc.so.6 (0xf6301000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xf62e9000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xf62e6000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xf62e1000)
        /lib/ld-linux.so.2 (0xf776b000)
        libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xf62dd000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xf61dc000)
        libpng14.so.14 => /usr/lib/libpng14.so.14 (0xf61af000)
        libz.so.1 => /lib/libz.so.1 (0xf6199000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xf6110000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xf60ca000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0xf60c2000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xf60ab000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xf60a2000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xf6074000)
        libbz2.so.1 => /lib/libbz2.so.1 (0xf6063000)
        libuuid.so.1 => /lib/libuuid.so.1 (0xf605e000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0xf6036000)
 
Old 06-15-2012, 04:23 AM   #5
414N
Member
 
Registered: Sep 2011
Location: Italy
Distribution: Slackware
Posts: 609

Rep: Reputation: 180Reputation: 180
Sadly skype is still 32 bit only, so you'll need a multilib environment on 64 bit Linux.
Don't know why one would need to download the Debian package when there's a generic .tar.bz2 tarball available. I packaged it using the old SlackBuild from the 2.x series and it works ok only if I disable binary stripping during package creation, otherwise a SEGFAULT is issued when launching the program.
 
Old 06-15-2012, 05:50 AM   #6
samac
Senior Member
 
Registered: Mar 2004
Location: Westray, Orkney
Distribution: Slackware64-14.1 (multi-lib) KDE 4.11.4
Posts: 1,422

Rep: Reputation: 137Reputation: 137
I can confirm that the Slackbuild written by willsr works. I chose the static64 option and apart from having to download it from the wrong place on the skype site (the 4.0.0.7 version was downloaded via the 2.2beta webpage) and making the SlackBuild executable it worked perfectly.

[edit] Nice first post sparkeyjames, welcome to Slackware on LQ, also welcome to kwll [/edit]

samac

Last edited by samac; 06-15-2012 at 05:55 AM.
 
Old 06-15-2012, 06:07 AM   #7
xslc
Member
 
Registered: Jan 2012
Location: korea
Distribution: slackware64
Posts: 32

Rep: Reputation: Disabled
libtiff.so.4 => not found how to install this libraries ..?
i'm using slackware64 -Current with Multilib
 
Old 06-15-2012, 06:13 AM   #8
Andersen
Member
 
Registered: Dec 2008
Distribution: Slackware
Posts: 89

Rep: Reputation: 35
Quote:
Originally Posted by 414N View Post
Sadly skype is still 32 bit only, so you'll need a multilib environment on 64 bit Linux.
Don't know why one would need to download the Debian package when there's a generic .tar.bz2 tarball available. I packaged it using the old SlackBuild from the 2.x series and it works ok only if I disable binary stripping during package creation, otherwise a SEGFAULT is issued when launching the program.
It's nice to know it works, but where did you find .tar.bz2 tarball? All I can see are .deb and .rpm packages, but no link to tar.bz2
 
Old 06-15-2012, 06:20 AM   #9
414N
Member
 
Registered: Sep 2011
Location: Italy
Distribution: Slackware
Posts: 609

Rep: Reputation: 180Reputation: 180
I downloaded the dynamic package from here.
Yesterday the page was a bit messy because they did not update everything in one go.
 
Old 06-15-2012, 06:29 AM   #10
xslc
Member
 
Registered: Jan 2012
Location: korea
Distribution: slackware64
Posts: 32

Rep: Reputation: Disabled
Quote:
Originally Posted by Andersen View Post
It's nice to know it works, but where did you find .tar.bz2 tarball? All I can see are .deb and .rpm packages, but no link to tar.bz2
here
http://download.skype.com/linux/skype-4.0.0.7.tar.bz2
 
2 members found this post helpful.
Old 06-15-2012, 06:33 AM   #11
Andersen
Member
 
Registered: Dec 2008
Distribution: Slackware
Posts: 89

Rep: Reputation: 35
Quote:
Originally Posted by xslc View Post
Thanks!
 
Old 06-15-2012, 07:12 AM   #12
zerouno
Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 269

Rep: Reputation: 82
This work without install 32bit libraries.
skype_static-4.0.0.7-x86_64-1mt.txz
 
1 members found this post helpful.
Old 06-15-2012, 07:26 AM   #13
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 2,457

Rep: Reputation: 886Reputation: 886Reputation: 886Reputation: 886Reputation: 886Reputation: 886Reputation: 886
...because you included them all in /usr/share/skype/lib32

P.S. just out of curiosity, why is this line in the launch script (/usr/bin/skype)?
Code:
rm -f ~/.Skype/Logs/skype*.log ~/.Skype/Logs/skype*.txt
 
Old 06-15-2012, 07:35 AM   #14
xslc
Member
 
Registered: Jan 2012
Location: korea
Distribution: slackware64
Posts: 32

Rep: Reputation: Disabled
Wink

Quote:
Originally Posted by zerouno View Post
This work without install 32bit libraries.
skype_static-4.0.0.7-x86_64-1mt.txz
thank Guys :-) it's working
 
Old 06-15-2012, 08:40 AM   #15
zerouno
Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 269

Rep: Reputation: 82
Quote:
Originally Posted by ponce
...because you included them all in /usr/share/skype/lib32
Yes, so you can leave the system clean (if you use 32bit libraries only for skype).

Quote:
P.S. just out of curiosity, why is this line in the launch script (/usr/bin/skype)?
Code:
rm -f ~/.Skype/Logs/skype*.log ~/.Skype/Logs/skype*.txt
In the 2.2 version was active by default the log generating in skype. This create a very large log when you do a videocall (filesystem full in few days). These logs are very UNuseful, so I remove it.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
[SOLVED] Skype for Slackware Konphine Linux - Software 2 07-07-2011 01:25 PM
latest skype Skype 2.2.0.25 and Slackware --current anti_user Slackware 10 04-07-2011 02:22 PM
noise in skype to skype calls in skype v2.1 beta for fedora mq15 Linux - Software 0 01-20-2010 12:04 AM
skype on slackware alexrait1 Slackware 23 04-02-2008 09:29 AM
Skype on Kubuntu 7.04 64bit matuk_444 Ubuntu 3 06-11-2007 02:13 PM


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

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration