Fedora Guide
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!