[Tex/LaTex] TeXstudio does not run after upgrade to Ubuntu 16.04

texstudioUbuntu

I have recently upgraded my Ubuntu 14.04 64-bit to Ubuntu 16.04. When I run TeXstudio now from terminal, I am getting the following error message:

$ texstudio
texstudio: symbol lookup error: /usr/lib/x86_64-linux-gnu/libpoppler-qt5.so.1: undefined symbol: _ZN13GfxColorSpace17getDisplayProfileEv

It seems some qt5 libraries are messed. Any ideas?

Extra info (for qt4-based texstudio dependencies related to libpoppler*):

$ ldd /usr/bin/texstudio
...
libpoppler-qt4.so.4 => /usr/lib/x86_64-linux-gnu/libpoppler-qt4.so.4 (0x00007fb62c61c000)
...
libpoppler.so.58 => /usr/local/lib/libpoppler.so.58 (0x00007fb6292a8000)
...

Best Answer

Finally, the suggestions from @alwaysask, the report and discussion helped me to figure out what I have to do.

I moved all poppler related files from /usr/local/lib to temporary user directory ( /home/vl/software/lib ) like

sudo mv /usr/local/lib/libpoppler* /home/vl/software/lib

and after that the texstudio (qt4-based package: texstudio-qt4_2.11.0_amd64.deb ) is successfully running again!!!

Related Question