Skype and Skype Pidgin plugin

skypeThis repository contains skype along with purple-skype for Fedora and CentOS/RHEL distributions. None of these packages can be distributed inside the main Fedora repositories due to licensing issues.

The purple-skype plugin allows you to use Skype accounts in Pidgin or Empathy. With the proper Gnome extension it also allows you to have shell notifications, a search provider to find Skype contacts, and a Skype menu button that displays the current online presence.

Package descriptions

This packages try to comply as maximum to the Fedora Packaging Guidelines; which means they have debuginfo packages, default Fedora’s GCC compile time options (where possible) and standard locations for binaries, data and docs.

Additional libraries that are normally fetched during Skype’s provided package are pulled during Skype installation. This avoids looking on the web for information on how to install missing packages and libraries. Since the package installs in the normal Fedora filesystem layout, the package also installs an exclusion for prelink that prevents prelinking in corrupting the binary.

Skype is available only in 32 bit format, so on a 64 bit a 32 bit client will always be installed.

Supported CentOS/RHEL and Fedora distributions for skype and purple-skype:

  • CentOS/RHEL 6 – i686/x86_64
  • CentOS/RHEL 7 – x86_64
  • Fedora 20 – i686/x86_64
  • Fedora 21 – i686/x86_64
  • Fedora 22 – i686/x86_64

The wrapper that sets PULSE_LATENCY_MSEC=30 before running the real binary is no longer needed with version


To install the repository on a supported Fedora distribution, run as root the following command:

yum-config-manager --add-repo=

To install the repository on CentOS/RHEL:

yum-config-manager --add-repo=

Then, to install the skype packages, perform the following commands:

yum -y install skype

For purple-skype:

yum -y install purple-skype

After installing the plugin, restart Pidgin or Empathy and configure your Skype account.

Gnome Shell integration

To enable the additional Gnome Shell integration, after installing the purple-skype package, point your browser to this Gnome Extensions page and install the extension to have Skype integrated as all the other Gnome accounts.



The address for contacting me is in the package’s changelog.

19 thoughts on “Skype and Skype Pidgin plugin”

    1. Hello, I would rather not invest much on developing for such a closed source program that cannot be even redistributed; but if there is enough request for this I might consider packaging it.

  1. Yes! I searched for a solution like that for a long time and already almost gave up after another skype4pidgin package did not work. Yayy I’m happy, thanks :)

  2. The Exec line in skype.desktop should be changed to:

    Exec=env PULSE_LATENCY_MSEC=30 skype-bin %U

    Since the wrapper is redundant. Currently it’s calling the skype wrapper and setting the same pulse variable. Calling skype-bin directly fixes and issue with the skype gnome extension.

    1. Hello, you should just install the package as is, I’ve included all the required dependencies. The original Skype package does not inclued any dependency information, so that’s why they tell you to install all the additional packages that it requires. libXv is already a dependency:

      $ rpm -q --requires skype | grep libXv

      While alsa-plugins-pulseaudio is required only if you use Pulseaudio, otherwise the strict requirement is for Alsa libraries only. Please proceed with the installation, and if sound does not work for you on a default installation I will add alsa-plugins-pulseaudio as part of the requirements.

  3. Thanks I had it installed earlier so there was no opportunity to test. But it’s working as expected. Thanks.

    BTW your site looks really nice. What theme are you using?

  4. This is pretty awesome. I have been trying to figure out how to install skype on Fedora for sometime now, and came across your blog. It’s such a smooth installation. Thanks a lot

  5. Hi,
    I just tried to install on RHEL7 and I get the following errors:

    Error: Package: skype- (epel-skype)
    Error: Package: skype- (epel-skype)
               Requires: webkitgtk(x86-32)

    These don’t seem to be available for RHEL7.

    1. Sorry for the late reply. Those are coming in the Skype repo; they are part of the missing i686 libraries in RHEL 7.

      1. Indeed, but as they are not available at the moment from a common repo (e.g. epel) for RHEL7 is it worth either pointing people at a repo that has them or put a note about it for RHEL7 ? Otherwise people might expect it all to just work! :-)
        like it does for all the other supported platforms.

  6. Hi! Thanks for your great work. I use your repos all I can because they are problem free!
    Just one thing though. On fedora 21, we need to add the 32 bit libraries of pulse-audio even on a 64 bit system. It used to be included in the skype installation but is not anymore. You may want to add this step in the installation process for 64 bit systems.

    1. Hello, sorry for the late reply, got back from holiday today. Yes, the library is required even if not linked in the main executable:

      $ rpm -q --requires skype | grep -i libpulse
      $ strings /usr/bin/skype | grep libpulse
      A:I Found libpulse version: %s%s
      A:E Failed to load one or more required functions in

      I will add the dependency soon. Thanks for reporting.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

I'm not dumb. I just have a command of thoroughly useless information.

%d bloggers like this: