64bit Issues

Problems installing 64bit (x86_64) as a desktop. Problems arise when you install 64bit but need to install 32bit applications as well.

Known workarounds for specific applications

Adobe Reader (acrobat)

  • sssd-client.i686 - required for getuid to work

The sssd dependency is the only dependency that isn't straight forward to find. To find the rest load LD_LIBRARY_PATH with the path to the Adobe libraries, then ldd acroread and look for not found

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/Adobe/Reader9/Reader/intellinux/lib ldd /opt/Adobe/Reader9/Reader/intellinux/bin/acroread |grep "not found"

Then install the packages that provide the missing libraries by looking for the lib64 versions of the libraries. For instance if was not found: => not found
root@client[1047]: rpm -qf /usr/lib64/
root@client[1048]: yum install libpng.i686
root@client[1049]: ldd /opt/Adobe/Reader9/Reader/intellinux/bin/acroread |grep libpng => /usr/lib/ (0x002c5000)

When you've finished installing all the dependencies using this method, you should not have any not found libraries returned from the ldd above.


The 64bit version of flash-plugin is currently unsupported by adobe, it's available on at This is however unsupported at this point, the last update was November 30th, 2010 as of March 9, 2011.

The recommended method of using flash is to use the 32bit version and the 64bit wrapper on it. This can be achieved using the helper package *flash-plugin64* which has appropriate requires lines to get the flash-plugin wrapped properly.


Skype also requires sssd-client.i686. It also requires libv4l.i686 to properly use a webcam. The following script should be used as a wrapper to start skype.


if [ -x /usr/bin/skype ]; then
        LD_PRELOAD=/usr/lib/libv4l/ /usr/bin/skype

credit to for the fix.

Last modified 13 years ago Last modified on Mar 10, 2011 12:01:54 AM