by Redfern (Posted Thu Dec 22, 2016 2:06 pm)
EDIT Ok, sorry again, i just read viewtopic.php?f=82&t=34115 and viewtopic.php?f=62&t=33933 and its turned that i need Gstreamer 0.1 to get it working. Its still quit strange that XnView loads Gstreamer 1.0 on calling directly and complains about XCB
Anyway, since Gstreamer 0.1 is deprecated please consider replacing it with Gstreamer 1.0.
Hello. Pretty much same problem as in 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
I looked with ldd and after imputin all likes from .sh file to console i get this
So, Gstreamer related problem? But libs is present on my system and i'm not sure is it last problem because...
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
But now its just crashes on start with XCB complains.
As i google, most answers in internet suggests that there is some deps for libxcb.so.1 not resolved, but ldd /usr/lib/x86_64-linux-gnu/libxcb.so.1 shows no such problem. Also you can see this time Gstreamer libs is loaded fine if loading directly.
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
Read Main Topic
EDIT Ok, sorry again, i just read viewtopic.php?f=82&t=34115 and viewtopic.php?f=62&t=33933 and its turned that i need Gstreamer 0.1 to get it working. Its still quit strange that XnView loads Gstreamer 1.0 on calling directly and complains about XCB
Anyway, since Gstreamer 0.1 is deprecated please consider replacing it with Gstreamer 1.0.
Hello. Pretty much same problem as in 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
I looked with ldd and after imputin all likes from .sh file to console i get this
- 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)
So, Gstreamer related problem? But libs is present on my system and i'm not sure is it last problem because...
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)
But now its just crashes on start with XCB complains.
- Code: Select all
This application failed to start because it could not find or load the Qt platform plugin "xcb" in "".
As i google, most answers in internet suggests that there is some deps for libxcb.so.1 not resolved, but ldd /usr/lib/x86_64-linux-gnu/libxcb.so.1 shows no such problem. Also you can see this time Gstreamer libs is loaded fine if loading directly.
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
Read Main Topic