[gradsusr] Grads 2.1.a3 - Problem plotting Intel graphic

Graziano Giuliani ggiulian at ictp.it
Sun Jan 15 05:09:14 EST 2017


Recompiled grads 2.1.0 on Ubuntu 16.0.4.1 LTS with system libraries.
Can confirm same behavior.

ldd grads
     linux-vdso.so.1 =>  (0x00007ffd76de2000)
     libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 
(0x00007f7ba67ce000)
     libreadline.so.6 => /lib/x86_64-linux-gnu/libreadline.so.6 
(0x00007f7ba6588000)
     libgrib2c.so.0d => /usr/lib/x86_64-linux-gnu/libgrib2c.so.0d 
(0x00007f7ba6357000)
     libmfhdfalt.so.0 => /usr/lib/libmfhdfalt.so.0 (0x00007f7ba6132000)
     libdfalt.so.0 => /usr/lib/libdfalt.so.0 (0x00007f7ba5e8c000)
     libudunits2.so.0 => /usr/lib/x86_64-linux-gnu/libudunits2.so.0 
(0x00007f7ba5c6d000)
     libhdf5_serial.so.10 => 
/usr/lib/x86_64-linux-gnu/libhdf5_serial.so.10 (0x00007f7ba57d0000)
     libnetcdf.so.11 => /usr/lib/x86_64-linux-gnu/libnetcdf.so.11 
(0x00007f7ba246d000)
     libtiff.so.5 => /usr/lib/x86_64-linux-gnu/libtiff.so.5 
(0x00007f7ba21f9000)
     libgeotiff.so.2 => /usr/lib/x86_64-linux-gnu/libgeotiff.so.2 
(0x00007f7ba1fc6000)
     libshp.so.2 => /usr/lib/x86_64-linux-gnu/libshp.so.2 
(0x00007f7ba1db8000)
     libcairo.so.2 => /usr/lib/x86_64-linux-gnu/libcairo.so.2 
(0x00007f7ba1aa3000)
     libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 
(0x00007f7ba17f9000)
     libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f7ba14f0000)
     libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7ba1126000)
     libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 
(0x00007f7ba0f04000)
     libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7ba0d00000)
     libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 
(0x00007f7ba0ad6000)
     libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 
(0x00007f7ba08b1000)
     libjasper.so.1 => /usr/lib/x86_64-linux-gnu/libjasper.so.1 
(0x00007f7ba065a000)
     libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8 
(0x00007f7ba0400000)
     libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f7ba01e6000)
     libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 
(0x00007f7b9ffbd000)
     libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
(0x00007f7b9fd9f000)
     libsz.so.2 => /usr/lib/x86_64-linux-gnu/libsz.so.2 (0x00007f7b9fb9c000)
     libhdf5_serial_hl.so.10 => 
/usr/lib/x86_64-linux-gnu/libhdf5_serial_hl.so.10 (0x00007f7b9f97c000)
     libcurl-gnutls.so.4 => 
/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4 (0x00007f7b9f70e000)
     liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f7b9f4ec000)
     libjbig.so.0 => /usr/lib/x86_64-linux-gnu/libjbig.so.0 
(0x00007f7b9f2de000)
     libproj.so.9 => /usr/lib/x86_64-linux-gnu/libproj.so.9 
(0x00007f7b9f082000)
     libpixman-1.so.0 => /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 
(0x00007f7b9edda000)
     libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 
(0x00007f7b9eb97000)
     libxcb-shm.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 
(0x00007f7b9e992000)
     libxcb-render.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-render.so.0 
(0x00007f7b9e788000)
     libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 
(0x00007f7b9e57e000)
     libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 
(0x00007f7b9e36b000)
     librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f7b9e163000)
     /lib64/ld-linux-x86-64.so.2 (0x000055831938d000)
     libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 
(0x00007f7b9df5e000)
     libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 
(0x00007f7b9dd58000)
     libaec.so.0 => /usr/lib/x86_64-linux-gnu/libaec.so.0 
(0x00007f7b9db4f000)
     libidn.so.11 => /usr/lib/x86_64-linux-gnu/libidn.so.11 
(0x00007f7b9d91c000)
     librtmp.so.1 => /usr/lib/x86_64-linux-gnu/librtmp.so.1 
(0x00007f7b9d700000)
     libnettle.so.6 => /usr/lib/x86_64-linux-gnu/libnettle.so.6 
(0x00007f7b9d4c9000)
     libgnutls.so.30 => /usr/lib/x86_64-linux-gnu/libgnutls.so.30 
(0x00007f7b9d199000)
     libgssapi_krb5.so.2 => 
/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007f7b9cf4f000)
     liblber-2.4.so.2 => /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2 
(0x00007f7b9cd3f000)
     libldap_r-2.4.so.2 => /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2 
(0x00007f7b9caee000)
     libhogweed.so.4 => /usr/lib/x86_64-linux-gnu/libhogweed.so.4 
(0x00007f7b9c8ba000)
     libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10 
(0x00007f7b9c63a000)
     libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 
(0x00007f7b9c3d6000)
     libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 
(0x00007f7b9c1c2000)
     libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 
(0x00007f7b9bef0000)
     libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 
(0x00007f7b9bcc1000)
     libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 
(0x00007f7b9babc000)
     libkrb5support.so.0 => 
/usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007f7b9b8b1000)
     libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 
(0x00007f7b9b696000)
     libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2 
(0x00007f7b9b47a000)
     libgssapi.so.3 => /usr/lib/x86_64-linux-gnu/libgssapi.so.3 
(0x00007f7b9b239000)
     libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 
(0x00007f7b9b031000)
     libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 
(0x00007f7b9ae2c000)
     libheimntlm.so.0 => /usr/lib/x86_64-linux-gnu/libheimntlm.so.0 
(0x00007f7b9ac23000)
     libkrb5.so.26 => /usr/lib/x86_64-linux-gnu/libkrb5.so.26 
(0x00007f7b9a998000)
     libasn1.so.8 => /usr/lib/x86_64-linux-gnu/libasn1.so.8 
(0x00007f7b9a6f6000)
     libhcrypto.so.4 => /usr/lib/x86_64-linux-gnu/libhcrypto.so.4 
(0x00007f7b9a4c3000)
     libroken.so.18 => /usr/lib/x86_64-linux-gnu/libroken.so.18 
(0x00007f7b9a2ac000)
     libwind.so.0 => /usr/lib/x86_64-linux-gnu/libwind.so.0 
(0x00007f7b9a083000)
     libheimbase.so.1 => /usr/lib/x86_64-linux-gnu/libheimbase.so.1 
(0x00007f7b99e73000)
     libhx509.so.5 => /usr/lib/x86_64-linux-gnu/libhx509.so.5 
(0x00007f7b99c28000)
     libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 
(0x00007f7b99953000)
     libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 
(0x00007f7b9971b000)

xgrads works.

  ldd xgrads
     linux-vdso.so.1 =>  (0x00007ffd21dd9000)
     libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 
(0x00007f57cc604000)
     libreadline.so.6 => /lib/x86_64-linux-gnu/libreadline.so.6 
(0x00007f57cc3be000)
     libgd.so.3 => /usr/lib/x86_64-linux-gnu/libgd.so.3 (0x00007f57cc151000)
     libgrib2c.so.0d => /usr/lib/x86_64-linux-gnu/libgrib2c.so.0d 
(0x00007f57cbf21000)
     libmfhdfalt.so.0 => /usr/lib/libmfhdfalt.so.0 (0x00007f57cbcfc000)
     libdfalt.so.0 => /usr/lib/libdfalt.so.0 (0x00007f57cba55000)
     libudunits2.so.0 => /usr/lib/x86_64-linux-gnu/libudunits2.so.0 
(0x00007f57cb837000)
     libhdf5_serial.so.10 => 
/usr/lib/x86_64-linux-gnu/libhdf5_serial.so.10 (0x00007f57cb39a000)
     libnetcdf.so.11 => /usr/lib/x86_64-linux-gnu/libnetcdf.so.11 
(0x00007f57c8036000)
     libtiff.so.5 => /usr/lib/x86_64-linux-gnu/libtiff.so.5 
(0x00007f57c7dc3000)
     libgeotiff.so.2 => /usr/lib/x86_64-linux-gnu/libgeotiff.so.2 
(0x00007f57c7b90000)
     libshp.so.2 => /usr/lib/x86_64-linux-gnu/libshp.so.2 
(0x00007f57c7981000)
     libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f57c7678000)
     libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f57c72af000)
     libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 
(0x00007f57c708c000)
     libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f57c6e88000)
     libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 
(0x00007f57c6c5f000)
     libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8 
(0x00007f57c6a05000)
     libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f57c67eb000)
     libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 
(0x00007f57c65c6000)
     libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 
(0x00007f57c631b000)
     libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 
(0x00007f57c60d8000)
     libXpm.so.4 => /usr/lib/x86_64-linux-gnu/libXpm.so.4 
(0x00007f57c5ec7000)
     libvpx.so.3 => /usr/lib/x86_64-linux-gnu/libvpx.so.3 
(0x00007f57c5aa2000)
     libjasper.so.1 => /usr/lib/x86_64-linux-gnu/libjasper.so.1 
(0x00007f57c584b000)
     libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 
(0x00007f57c5621000)
     libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
(0x00007f57c5404000)
     libsz.so.2 => /usr/lib/x86_64-linux-gnu/libsz.so.2 (0x00007f57c5201000)
     libhdf5_serial_hl.so.10 => 
/usr/lib/x86_64-linux-gnu/libhdf5_serial_hl.so.10 (0x00007f57c4fe0000)
     libcurl-gnutls.so.4 => 
/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4 (0x00007f57c4d73000)
     liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f57c4b51000)
     libjbig.so.0 => /usr/lib/x86_64-linux-gnu/libjbig.so.0 
(0x00007f57c4942000)
     libproj.so.9 => /usr/lib/x86_64-linux-gnu/libproj.so.9 
(0x00007f57c46e7000)
     /lib64/ld-linux-x86-64.so.2 (0x0000563fd060a000)
     libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 
(0x00007f57c44e3000)
     libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 
(0x00007f57c42dc000)
     libaec.so.0 => /usr/lib/x86_64-linux-gnu/libaec.so.0 
(0x00007f57c40d4000)
     libidn.so.11 => /usr/lib/x86_64-linux-gnu/libidn.so.11 
(0x00007f57c3ea0000)
     librtmp.so.1 => /usr/lib/x86_64-linux-gnu/librtmp.so.1 
(0x00007f57c3c84000)
     libnettle.so.6 => /usr/lib/x86_64-linux-gnu/libnettle.so.6 
(0x00007f57c3a4e000)
     libgnutls.so.30 => /usr/lib/x86_64-linux-gnu/libgnutls.so.30 
(0x00007f57c371d000)
     libgssapi_krb5.so.2 => 
/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007f57c34d3000)
     liblber-2.4.so.2 => /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2 
(0x00007f57c32c4000)
     libldap_r-2.4.so.2 => /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2 
(0x00007f57c3072000)
     libhogweed.so.4 => /usr/lib/x86_64-linux-gnu/libhogweed.so.4 
(0x00007f57c2e3f000)
     libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10 
(0x00007f57c2bbe000)
     libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 
(0x00007f57c295a000)
     libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 
(0x00007f57c2747000)
     libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 
(0x00007f57c2474000)
     libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 
(0x00007f57c2245000)
     libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 
(0x00007f57c2041000)
     libkrb5support.so.0 => 
/usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007f57c1e35000)
     libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 
(0x00007f57c1c1a000)
     libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2 
(0x00007f57c19ff000)
     libgssapi.so.3 => /usr/lib/x86_64-linux-gnu/libgssapi.so.3 
(0x00007f57c17bd000)
     libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 
(0x00007f57c15b5000)
     libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 
(0x00007f57c13b0000)
     libheimntlm.so.0 => /usr/lib/x86_64-linux-gnu/libheimntlm.so.0 
(0x00007f57c11a7000)
     libkrb5.so.26 => /usr/lib/x86_64-linux-gnu/libkrb5.so.26 
(0x00007f57c0f1c000)
     libasn1.so.8 => /usr/lib/x86_64-linux-gnu/libasn1.so.8 
(0x00007f57c0c7a000)
     libhcrypto.so.4 => /usr/lib/x86_64-linux-gnu/libhcrypto.so.4 
(0x00007f57c0a47000)
     libroken.so.18 => /usr/lib/x86_64-linux-gnu/libroken.so.18 
(0x00007f57c0830000)
     libwind.so.0 => /usr/lib/x86_64-linux-gnu/libwind.so.0 
(0x00007f57c0607000)
     libheimbase.so.1 => /usr/lib/x86_64-linux-gnu/libheimbase.so.1 
(0x00007f57c03f7000)
     libhx509.so.5 => /usr/lib/x86_64-linux-gnu/libhx509.so.5 
(0x00007f57c01ac000)
     libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 
(0x00007f57bfed7000)
     libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 
(0x00007f57bfc9f000)

problem seems to be in cairo rendering for X11. xcb-render?

On one side:

libXpm.so.4
libvpx.so.3

on the other:

libcairo.so.2
libpixman-1.so.0
libxcb-shm.so.0
libxcb-render.so.0
libXrender.so.1
libXext.so.6
librt.so.1

G.


More information about the gradsusr mailing list