Computer Photography GIMP Cars What Else Is New Home

Fedora Guide

Fix Skype not running Fedora 14 64bit

Download the Skype rpm and install using yum or package manager. Skype installs itself with a link at Applications>Internet>Skype

32 bit users should be up and running. However if you try to run Skype under Fedora 64 bit it likely won't launch and appear to not respond. This is because Skype only provides a 32bit version and does not provide any libraries. Below is the command for installing the specific 32 bit libraries I installed that were missing. Read on to follow what I did in case you have more than these ones missing:

yum install libXScrnSaver.i686 qt.i686 qt-x11.i686

Run Skype from terminal by typing in skype at a bash prompt. On my machine it gave an error that a shared library was missing:

[retarp@misterlappy ~]$ skype
skype: error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory

This message means I needed to install the missing 32 bit shared libraries that aren't provided through the rpm. The first as you can see in the prompt above was libXss.so.1, which sounds like greek to me. A quick yum check revealed it to be included in libXScrnSaver.i686:

[retarp@misterlappy ~]$ yum whatprovides libXss.so.1

libXScrnSaver-1.2.0-1.fc12.i686 : X.Org X11 libXss runtime library
Repo : fedora
Matched from:
Other : libXss.so.1

Install the libXScrnSaver.i686 package:

yum install libXScrnSaver.i686

I try running Skype again and got this message:

[retarp@misterlappy ~]$ skype
skype: error while loading shared libraries: libQtDBus.so.4: cannot open shared object file: No such file or directory

Here we go again! Fire up yum a 2nd time and lookup for libQtDBus.so.4:

[retarp@misterlappy ~]$ yum whatprovides libQtDBus.so.4
Loaded plugins: langpacks, presto, refresh-packagekit
Adding en_US to language list
1:qt-4.7.0-3.fc14.i686 : Qt toolkit
Repo : fedora
Matched from:
Other : libQtDBus.so.4


1:qt-4.7.1-17.fc14.i686 : Qt toolkit
Repo : updates
Matched from:
Other : libQtDBus.so.4

Install the Qt toolkit:

yum install qt.i686

Tried skpye again and got yet another error about a missing library!

[retarp@misterlappy ~]$ skype
skype: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory

This is getting tiring! Time to use yum yet again:

[retarp@localhost ~]$ yum whatprovides libQtGui.so.4
Loaded plugins: langpacks, presto, refresh-packagekit
Adding en_US to language list
1:qt-x11-4.7.0-3.fc14.i686 : Qt GUI-related libraries
Repo : fedora
Matched from:
Other : libQtGui.so.4


1:qt-x11-4.7.1-17.fc14.i686 : Qt GUI-related libraries
Repo : updates
Matched from:
Other : libQtGui.so.4

Use yum to install qt-x11.i686:

yum install qt-x11.i686

Now my Skype program works! If you have an issue keep using the output in terminal and looking up the libraries using yum.

Like this page? See the rest of my Fedora guides!