You are on page 1of 9

Translation(s): English - Franais - -

Skype is non-free,
proprietary, closed




source software,
owned by a


corporation and not

Version reviewed:

supported by Debian.






minor errors

which is




es pl zh_t ja
no pt_br fr cs
ro lv lt pt_pt
et ko bg uk ru
en zh_s th de
it tr
i386, amd64

Have you considered

using a free and open
source alternative,

and supported by
Debian, such as
Hello, the VoIP
DebianPkg: ekiga,
DebianPkg: linphone,


= Pass ;

or DebianPkg: jitsi?
See also UniedCommunications

Tabla de Contenidos
1. Installing Skype
1. Debian 7 "Wheezy"
1. 32 bits / i386
2. 64 bits / amd64
3. Frequently Ask Questions (F.A.Q.) for 64 bits
2. Debian 6 "Squeeze"
2. Package Review
1. Path and Files
2. Lintian

= Bad

Installing Skype
Skype is available for amd64 and i386 architectures and
Debian 5 or later. Generally, latest packages can be found at
the Skype Web site.
As of 2014, there are no repositories with the latest Skype
version (4.x). You will have to obtain the package from the
Skype Web site each time there is an update. Since apt-get
cannot inform you of updates, you might want to enable "[x]
Check for update on startup" in the "Advanced" tab of the
options menu in Skype.
To upgrade the Skype version manually, you will have to
delete the ".Skype" folder in your home directory before
installing the new Skype version. The ".Skype" directory
contains your personal information and preferences.
Otherwise, Skype will not start in the latest version, as you
can see from the Skype frame title! If you have successfully
started an upgraded version, Skype will ask you to sign a
user agreement. If you do not see the ".Skype" folder in your
home directory, press Ctrl+H in order to show hidden folders.

Debian 7 "Wheezy"
32 bits / i386
The i386 package works well with a standard i386 Debian 7
system. To install, type the following commands in Terminal:

# wget -O skype-install.deb

# dpkg -i skype-install.deb

To x missing dependencies, you might want to use:

# apt-get -f install

64 bits / amd64

The following instructions work with both Debian 7.4 and 7.5. If
not working, please open a ticket

at the Skype forum.

From Wheezy onwards, Debian supports Multi-Arch. The Skype

packages for i386 work well with Multi-Arch.

First, you will have to enable Multi-Arch; to do so type in the

following commands in ROOT Terminal:

# dpkg --add-architecture i386

# apt-get update

Then, download the i386 package as above and install:

# wget -O skype-install.deb

# dpkg -i skype-install.deb

To x missing dependencies, you might want to use:

# apt-get -f install

Quite a few i386 packages will be installed, however be

careful to check which packages the above command has
uninstalled as this might delete important packages such as

Skype is installed. Enjoy.

If you're using Gnome 3, to access the Skype menu, move your

mouse to the bottom right side of your screen, then right-click on
the Skype icon.

Frequently Ask Questions (F.A.Q.) for 64 bits

Question: Why does Skype return the error message "Skype
can't connect", or "Sign in failed" and "Server connect
Answer: Upgrade your Skype software to version 4.3, as of
May 2014.
To upgrade your Skype, simply follow the instructions above.
That error is caused by the Skype authentication server,
which is forcing Linux users to upgrade to Skype 4.3.
Thanks to Clived for that solution :). Older versions worked
until the end of July 2014, but the Skype server will no longer
accept them. The error message could be clearer by inviting
Linux user to upgrade their Skype.

Question: Why can't skype use my webcam?

Answer: You probably need to preload v4l compatibility.
Try this:

LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/ /usr/bin/skype

The user skype is running as must also be a member of the

video group.

Also note that if Enable Skype Video is disabled when

Skype starts it will never nd your webcam (as of version
So check in the menus, Skype->Options->Video
Devices->Enable Skype Video. Enable it, close skype
completely (watch for it in your system tray - close it fully),
then start it again.

Question: Why does Skype not start when I click the Skype
Launcher? Why does it return "symbol lookup error" when I
try to start it from the Terminal?
Answer: Using Terminal, type in the following command to
start Skype:

LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu/ /usr/bin/skype

This command is a workaround. It runs Skype from the Terminal

and manually makes sure it is pointed to the i386 libraries at
The full rst part of the error message reads:

skype: symbol lookup error: skype: undefined symbol:

This is assuming you have the skype:i386 package installed, not

the amd64 64-bit package.
That error has to do with the current transition to Multi-Arch,
which allows libraries of dierent architectures on the same
install, such as i386 and amd64.
Answer source:

Iwan / user29978

Question: Why can I not install libqtwebkit4:i386?

Answer: If apt-get is not able to install libqtwebkit4:i386 as
dependency, try installing with aptitude, if you know what
are you doing.
You probably need the version skypedebian_2.2.0.35-1_amd64.deb, as newer versions have
problems associated with PulseAudio. One can edit the deb
package to x the dependencies for Wheezy. The control le
should have:
Depends: libstdc++6 (>= 4.1.1-21), libasound2 (>> 1.0.14),
libc6 (>= 2.13-1), libgcc1 (>= 1:4.1.1-21)

Question: Why am I not getting any sound from Skype?

Answer: If you have sound problems, you may be missing
As of Skype version 4.3.0 the PulseAudio server must be
running, as ALSA support has been dropped. Symptoms are
no sound in the program and no devices other than "default"
listed in the program options for microphone and speakers.
Version 4.2.0 works with ALSA, but libpulse still must be
installed, as described below.
You can install libpulse with:

# apt-get install libpulse0:i386

If you have PulseAudio 4 and Skype 4.2 with wrong sound,

use either solution:

1) PULSE_LATENCY_MSEC variable environment trick from the

Skype forum:


2) From In le/etc/pulse/
substitute the line :

load-module module-udev-detect


load-module module-udev-detect tsched=0

and restart the PulseAudio server.

If microphone is too low with pulseaudio and Skype 4.3, then

hit F6 in alsamixer and pick correct input. . Furthermore, you
might nd this is not saved with the rest of alsa, and
therefore need to do it often... or perhaps amixer -c 0 set
"Internal Mic Boost" 100% in a wrapper script might work...

Debian 6 "Squeeze"
The Skype Web site no longer oers packages specically
designed for Debian 6.0, only for Debian 7. There is already a
bug report on the Skype public bug-tracking system that
decries this. (None of the new deb packages work as well as
skype-debian_2.2.0.35-1_amd64.deb, and it is more spammy

besides really time to move to linphone. works on Debian 6.0. It's unknown
whether any newer Skype packages were designed to work
on Debian 6.0.
If you want MSN Messenger and Facebook support, you'll
need Skype 4.1.  despite its
lename seems to work ne on Debian 6.0. Skype 4.1 has
not yet been formally reviewed for this wiki. does not work on Debian 6.0.6.
Even if you force it to install, the binary fails to start. does work on Debian 6.0.6
x86_64. Despite the architecture mismatch, you can install:

# apt-get install ia32-libs ia32-libs-gtk

and then run:

# dpkg -i --force-architecture skype-debian_4.0.0.7-1_i386.deb

Package Review
Path and Files
A binary is installed in /usr/bin, some data les in /usr/share,
and a little bit of documentation in /usr/doc. A conguration

le for dbus is placed in /etc/dbus-1/system.d/.

# lintian -v skype-debian_4.0.0.7-1_i386.deb
N: Using profile debian/main.
N: Setting up lab in /tmp/temp-lintian-lab-iZ1DBQdipA ...
N: ---N: Processing binary package skype (version, arch i386) ...
W: skype: hardening-no-relro usr/bin/skype
W: skype: changelog-not-compressed-with-max-compression changelog.Debian
W: skype: new-package-should-close-itp-bug
E: skype: description-starts-with-package-name
W: skype: extended-description-line-too-long
W: skype: extended-description-line-too-long
W: skype: possible-unindented-list-in-extended-description
W: skype: extended-description-contains-empty-paragraph
W: skype: binary-without-manpage usr/bin/skype

A changelog is included only for the purposes of "compliance". It

does not actually list what has changed from release to release
and there is no version history included within it.