Acrobat Reader for Linux compatibility libraries for CentOS 7
The Acrobat Reader for Linux (AcroRead) is still widely used, even though Adobe
stopped supporting it somewhere in 2013.
On CentOS 5 and 6, the AdobeReader_enu package can be installed and
used without many problems.
On CentOS 7 however, life is not that easy.
Problems with AcroRead on CentOS 7
First of all, some libraries are missing, most notably libpangox-1.0.so.0.
Unfortunately, even a rebuild of that package from the Fedora repositories does not
make acroread usable.
Second, with the proper libraries built and installed, the acroread application
might start, but as soon as the user selects the File menu and chooses Open
to open a file, acroread coredumps.
In order to overcome these problems, I have put together a compatibility library RPM,
based on libraries from CentOS 7. By installing this RPM, the missing requirements
when trying to install the AcroRead_enu RPM are fulfilled.
By repackaging the right libraries from CentOS 6, the coredumps are also
fixed and acroread becomes a usable application again.
The missing libraries files are installed in the proper place for acroread
If you want get rid of the following annoying warning when starting acroread
(acroread:9420): Gtk-WARNING **: Unable to locate theme engine in module_path: "clearlooks",
then make sure to also install the 32bit version of the
In one go:
yum install https://www.nikhef.nl/~janjust/acroread-libs/AdobeReader-libs-1.0.0-1.el7.centos.i686.rpm \
Note: The distribution used in the version of the gtk2-engines rpm is 'el7' instead of the
CentOS 7 "default" of 'el7.centos'. This is done to avoid installation issues when installing both
the 32bit and 64bit versions of the gtk2-engines package.
You can find the RPM SPEC file for building the AdobeReader-libs RPM
The library files themselves were copied over from a CentOS 6 system on December 6th, 2017.
Comments to Jan Just Keijser
| visitors = 323