Anyway, since Gstreamer 0.1 is deprecated please consider replacing it with Gstreamer 1.0.
Hello. Pretty much same problem as in http://newsgroup.xnview.com/viewtopic.php?t=32321 - "This application failed to start because it could not find or load the Qt platform plugin "xcb" in "".
My system is Xubuntu 16.10, 64 bit. when i start application from xnview.sh i gettin this error
Code: Select all
/opt/XnView/XnView: error while loading shared libraries: libgstapp-0.10.so.0: cannot open shared object file: No such file or directory
Code: Select all
ldd XnView
linux-vdso.so.1 => (0x00007ffe064fa000)
libQt5MultimediaWidgets.so.5 => ./lib/libQt5MultimediaWidgets.so.5 (0x00007f884a185000)
libQt5Multimedia.so.5 => ./lib/libQt5Multimedia.so.5 (0x00007f8849ea2000)
libQt5Widgets.so.5 => ./lib/libQt5Widgets.so.5 (0x00007f8849623000)
libQt5Gui.so.5 => ./lib/libQt5Gui.so.5 (0x00007f8848e11000)
libQt5Network.so.5 => ./lib/libQt5Network.so.5 (0x00007f8848ab6000)
libQt5Core.so.5 => ./lib/libQt5Core.so.5 (0x00007f8848370000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f8848138000)
libQt5WebKitWidgets.so.5 => ./lib/libQt5WebKitWidgets.so.5 (0x00007f8847ef1000)
libQt5WebKit.so.5 => ./lib/libQt5WebKit.so.5 (0x00007f884593a000)
libQt5PrintSupport.so.5 => ./lib/libQt5PrintSupport.so.5 (0x00007f88456cc000)
libQt5Svg.so.5 => ./lib/libQt5Svg.so.5 (0x00007f8845476000)
libQt5X11Extras.so.5 => ./lib/libQt5X11Extras.so.5 (0x00007f8845273000)
libQt5Concurrent.so.5 => ./lib/libQt5Concurrent.so.5 (0x00007f884506d000)
libQt5Xml.so.5 => ./lib/libQt5Xml.so.5 (0x00007f8844e31000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f8844aa9000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f88447a0000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f8844587000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f88441c0000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f8843fb8000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f8843c7f000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f8843a7b000)
libQt5OpenGL.so.5 => ./lib/libQt5OpenGL.so.5 (0x00007f8843824000)
libGL.so.1 => /usr/lib/nvidia-367/libGL.so.1 (0x00007f8843593000)
libpulse.so.0 => /usr/lib/x86_64-linux-gnu/libpulse.so.0 (0x00007f8843343000)
libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f88430f0000)
libgthread-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007f8842eee000)
libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f8842bdb000)
libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f88429c9000)
libicui18n.so.54 => ./lib/libicui18n.so.54 (0x00007f8842559000)
libicuuc.so.54 => ./lib/libicuuc.so.54 (0x00007f88421ab000)
libicudata.so.54 => ./lib/libicudata.so.54 (0x00007f8840781000)
/lib64/ld-linux-x86-64.so.2 (0x0000559e70b0b000)
libxslt.so.1 => /usr/lib/x86_64-linux-gnu/libxslt.so.1 (0x00007f8840544000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f884032a000)
libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007f883ff93000)
libgstapp-0.10.so.0 => not found
libgstinterfaces-0.10.so.0 => not found
libgstpbutils-0.10.so.0 => not found
libgstvideo-0.10.so.0 => not found
libgstbase-0.10.so.0 => not found
libgstreamer-0.10.so.0 => not found
libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007f883fd8d000)
libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x00007f883f9d3000)
libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f883f6d1000)
libQt5Sensors.so.5 => ./lib/libQt5Sensors.so.5 (0x00007f883f495000)
libQt5Positioning.so.5 => ./lib/libQt5Positioning.so.5 (0x00007f883f258000)
libQt5Sql.so.5 => ./lib/libQt5Sql.so.5 (0x00007f883f016000)
libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f883ee0c000)
libXcomposite.so.1 => /usr/lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007f883ec09000)
libgstreamer-0.10.so.0 => not found
libgstapp-0.10.so.0 => not found
libgstbase-0.10.so.0 => not found
libgstinterfaces-0.10.so.0 => not found
libgstpbutils-0.10.so.0 => not found
libgstvideo-0.10.so.0 => not found
libQt5Quick.so.5 => ./lib/libQt5Quick.so.5 (0x00007f883e638000)
libQt5Qml.so.5 => ./lib/libQt5Qml.so.5 (0x00007f883e007000)
libQt5WebChannel.so.5 => ./lib/libQt5WebChannel.so.5 (0x00007f883ddea000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f883dbc8000)
libGLX.so.0 => /usr/lib/nvidia-367/libGLX.so.0 (0x00007f883d997000)
libGLdispatch.so.0 => /usr/lib/nvidia-367/libGLdispatch.so.0 (0x00007f883d6ae000)
libjson-c.so.3 => /lib/x86_64-linux-gnu/libjson-c.so.3 (0x00007f883d4a1000)
libpulsecommon-9.0.so => /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-9.0.so (0x00007f883d224000)
libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f883cfd8000)
libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f883cdd0000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f883cb5d000)
libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f883c935000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f883c71a000)
libmount.so.1 => /lib/x86_64-linux-gnu/libmount.so.1 (0x00007f883c4d2000)
libicuuc.so.57 => /usr/lib/x86_64-linux-gnu/libicuuc.so.57 (0x00007f883c12a000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f883bf07000)
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f883bd01000)
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f883bafb000)
libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007f883ba74000)
libwrap.so.0 => /lib/x86_64-linux-gnu/libwrap.so.0 (0x00007f883b86a000)
libsndfile.so.1 => /usr/lib/x86_64-linux-gnu/libsndfile.so.1 (0x00007f883b601000)
libasyncns.so.0 => /usr/lib/x86_64-linux-gnu/libasyncns.so.0 (0x00007f883b3fb000)
libblkid.so.1 => /lib/x86_64-linux-gnu/libblkid.so.1 (0x00007f883b1b7000)
libicudata.so.57 => /usr/lib/x86_64-linux-gnu/libicudata.so.57 (0x00007f883973a000)
libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007f883942b000)
libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007f8839212000)
libFLAC.so.8 => /usr/lib/x86_64-linux-gnu/libFLAC.so.8 (0x00007f8838f9d000)
libvorbisenc.so.2 => /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2 (0x00007f8838cf2000)
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f8838aed000)
libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f88388d9000)
libogg.so.0 => /usr/lib/x86_64-linux-gnu/libogg.so.0 (0x00007f88386d0000)
libvorbis.so.0 => /usr/lib/x86_64-linux-gnu/libvorbis.so.0 (0x00007f88384a4000)
I also tried to load Xnview directly, without xnview.sh and this caused a lot "missing libs" problem. I installed all it wanted one after one, libqt5* libs and ldd for plain XnView is now looks fine
Code: Select all
ldd XnView
linux-vdso.so.1 => (0x00007ffff51ae000)
libQt5MultimediaWidgets.so.5 => /usr/lib/x86_64-linux-gnu/libQt5MultimediaWidgets.so.5 (0x00007f73f11cf000)
libQt5Multimedia.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Multimedia.so.5 (0x00007f73f10bd000)
libQt5Widgets.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 (0x00007f73f0a35000)
libQt5Gui.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 (0x00007f73f04a9000)
libQt5Network.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 (0x00007f73f0333000)
libQt5Core.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 (0x00007f73efe59000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f73efc3b000)
libQt5WebKitWidgets.so.5 => /usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5 (0x00007f73efbf5000)
libQt5WebKit.so.5 => /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 (0x00007f73ed7b3000)
libQt5PrintSupport.so.5 => /usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so.5 (0x00007f73ed740000)
libQt5Svg.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Svg.so.5 (0x00007f73ed6e9000)
libQt5X11Extras.so.5 => /usr/lib/x86_64-linux-gnu/libQt5X11Extras.so.5 (0x00007f73ed6e2000)
libQt5Concurrent.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Concurrent.so.5 (0x00007f73ed6da000)
libQt5Xml.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Xml.so.5 (0x00007f73ed69e000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f73ed316000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f73ed00d000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f73ecdf6000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f73eca2d000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f73ec825000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f73ec4ec000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f73ec2e8000)
libQt5OpenGL.so.5 => /usr/lib/x86_64-linux-gnu/libQt5OpenGL.so.5 (0x00007f73ec28e000)
libGL.so.1 => /usr/lib/nvidia-367/libGL.so.1 (0x00007f73ebfff000)
libpulse.so.0 => /usr/lib/x86_64-linux-gnu/libpulse.so.0 (0x00007f73ebdad000)
libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f73ebb5a000)
libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f73eb847000)
libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f73eb615000)
libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007f73eb395000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f73eb17b000)
libproxy.so.1 => /usr/lib/x86_64-linux-gnu/libproxy.so.1 (0x00007f73eaf58000)
libicui18n.so.57 => /usr/lib/x86_64-linux-gnu/libicui18n.so.57 (0x00007f73eaade000)
libicuuc.so.57 => /usr/lib/x86_64-linux-gnu/libicuuc.so.57 (0x00007f73ea736000)
libpcre16.so.3 => /usr/lib/x86_64-linux-gnu/libpcre16.so.3 (0x00007f73ea4cd000)
/lib64/ld-linux-x86-64.so.2 (0x000055a86bd73000)
libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f73ea2c3000)
libXcomposite.so.1 => /usr/lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007f73ea0be000)
libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8 (0x00007f73e9e54000)
libxslt.so.1 => /usr/lib/x86_64-linux-gnu/libxslt.so.1 (0x00007f73e9c17000)
libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x00007f73e985d000)
libgstreamer-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 (0x00007f73e9533000)
libgstapp-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstapp-1.0.so.0 (0x00007f73e9325000)
libgstbase-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 (0x00007f73e90c1000)
libgstpbutils-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstpbutils-1.0.so.0 (0x00007f73e8e8a000)
libgstvideo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0 (0x00007f73e8c05000)
libgstaudio-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0 (0x00007f73e89a8000)
libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f73e86a6000)
libQt5Quick.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 (0x00007f73e82ba000)
libQt5Qml.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 (0x00007f73e7ebe000)
libQt5Sql.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Sql.so.5 (0x00007f73e7e74000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f73e7c52000)
libGLX.so.0 => /usr/lib/nvidia-367/libGLX.so.0 (0x00007f73e7a21000)
libGLdispatch.so.0 => /usr/lib/nvidia-367/libGLdispatch.so.0 (0x00007f73e7738000)
libjson-c.so.3 => /lib/x86_64-linux-gnu/libjson-c.so.3 (0x00007f73e752d000)
libpulsecommon-9.0.so => /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-9.0.so (0x00007f73e72ae000)
libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f73e7062000)
libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f73e6e5a000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f73e6be7000)
libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f73e693a000)
libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007f73e6715000)
libicudata.so.57 => /usr/lib/x86_64-linux-gnu/libicudata.so.57 (0x00007f73e4c96000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f73e4a73000)
libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007f73e486f000)
libgsttag-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgsttag-1.0.so.0 (0x00007f73e4634000)
liborc-0.4.so.0 => /usr/lib/x86_64-linux-gnu/liborc-0.4.so.0 (0x00007f73e43b6000)
libdouble-conversion.so.1 => /usr/lib/x86_64-linux-gnu/libdouble-conversion.so.1 (0x00007f73e41a3000)
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f73e3f9f000)
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f73e3d99000)
libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f73e3b87000)
libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007f73e3b00000)
libwrap.so.0 => /lib/x86_64-linux-gnu/libwrap.so.0 (0x00007f73e38f4000)
libsndfile.so.1 => /usr/lib/x86_64-linux-gnu/libsndfile.so.1 (0x00007f73e368b000)
libasyncns.so.0 => /usr/lib/x86_64-linux-gnu/libasyncns.so.0 (0x00007f73e3485000)
libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f73e325f000)
libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007f73e2f50000)
libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007f73e2d37000)
libFLAC.so.8 => /usr/lib/x86_64-linux-gnu/libFLAC.so.8 (0x00007f73e2ac0000)
libvorbisenc.so.2 => /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2 (0x00007f73e2817000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f73e25fc000)
libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f73e23e8000)
libogg.so.0 => /usr/lib/x86_64-linux-gnu/libogg.so.0 (0x00007f73e21df000)
libvorbis.so.0 => /usr/lib/x86_64-linux-gnu/libvorbis.so.0 (0x00007f73e1fb3000)
Code: Select all
This application failed to start because it could not find or load the Qt platform plugin "xcb" in "".
The thing that drives me nuts most is that i had no problem running 0.83 at Xubuntu 16.04 at all, on different installation but i cant get it working on new 16.10 install