You are not logged in.
Hello,
I am using Designer3 (Fotobuch.de) to create a photo book. The designer is available for Linux and I installed it in December 2020. So far it was working without any issues until few weeks ago.
After some updates (I guess Designer3 and arch) it stopped working. Unfortunately I'm not sure what updated causes the issues cause I was not always trying all applications after an update.
When I'm trying to run the application I got following error:
/home/user/Designer3/./Designer3: symbol lookup error: /usr/lib/libgssapi_krb5.so.2: undefined symbol: k5_enctype_to_ssf, version k5crypto_3_MIT
I search in the internet and found out that others have also sometimes issues with this library but in different use cases. For me it's not clear what I can do.
I reinstalled Designer3 and also the krb5 package but it does not help.
I guess that some versions of the package are incompatible with my designer3, but I'm not sure.
The output of ldd is the following:
ldd ./Designer3
linux-vdso.so.1 (0x00007ffdd3582000)
libcore.so.1 => ./libcore.so.1 (0x00007fd992f19000)
libbase.so.1 => ./libbase.so.1 (0x00007fd991e10000)
libconverter.so.1 => ./libconverter.so.1 (0x00007fd991bb2000)
libgui.so.1 => ./libgui.so.1 (0x00007fd9910b9000)
libguicomponents.so.1 => ./libguicomponents.so.1 (0x00007fd99061b000)
libspellChecker.so.1 => ./libspellChecker.so.1 (0x00007fd9903bd000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fd990377000)
libQt5Widgets.so.5 => ./libQt5Widgets.so.5 (0x00007fd98fb15000)
libQt5Gui.so.5 => ./libQt5Gui.so.5 (0x00007fd98f1e4000)
libQt5Xml.so.5 => ./libQt5Xml.so.5 (0x00007fd98efa6000)
libQt5Network.so.5 => ./libQt5Network.so.5 (0x00007fd98ebf6000)
libQt5Core.so.5 => ./libQt5Core.so.5 (0x00007fd98e400000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fd98e223000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fd98e209000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007fd98e03c000)
libcrypto.so.1.1 => ./libcrypto.so.1.1 (0x00007fd98db37000)
libqrlib.so.1 => ./libqrlib.so.1 (0x00007fd98d928000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007fd98d90e000)
libQt5XmlPatterns.so.5 => ./libQt5XmlPatterns.so.5 (0x00007fd98d335000)
libQt5Qml.so.5 => ./libQt5Qml.so.5 (0x00007fd98ccb9000)
libQt5Sql.so.5 => ./libQt5Sql.so.5 (0x00007fd98ca70000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007fd98c92b000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007fd993a2a000)
liblcms2.so.2 => ./liblcms2.so.2 (0x00007fd98c6cc000)
libexiv2.so.26 => ./libexiv2.so.26 (0x00007fd98c20e000)
libQt5Svg.so.5 => ./libQt5Svg.so.5 (0x00007fd98bfb7000)
libQt5PrintSupport.so.5 => ./libQt5PrintSupport.so.5 (0x00007fd98bd45000)
libQt5NetworkAuth.so.5 => ./libQt5NetworkAuth.so.5 (0x00007fd98bb0c000)
libproductcomponents.so.1 => ./libproductcomponents.so.1 (0x00007fd98aeb7000)
libQt5WebEngineWidgets.so.5 => ./libQt5WebEngineWidgets.so.5 (0x00007fd98ac70000)
libQt5WebEngineCore.so.5 => ./libQt5WebEngineCore.so.5 (0x00007fd982f6f000)
libQt5Concurrent.so.5 => ./libQt5Concurrent.so.5 (0x00007fd982d68000)
libcolordialog.so.1 => ./libcolordialog.so.1 (0x00007fd982b3e000)
libQt5Charts.so.5 => ./libQt5Charts.so.5 (0x00007fd982780000)
libDudenProofFactory.so.1 => ./libDudenProofFactory.so.1 (0x00007fd982563000)
libGL.so.1 => /usr/lib/libGL.so.1 (0x00007fd9824dd000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fd9824d6000)
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00007fd98247f000)
libicui18n.so.56 => /home/papa/Designer3/./libicui18n.so.56 (0x00007fd981fe6000)
libicuuc.so.56 => /home/papa/Designer3/./libicuuc.so.56 (0x00007fd981c2e000)
libicudata.so.56 => /home/papa/Designer3/./libicudata.so.56 (0x00007fd98024b000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00007fd980246000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007fd980111000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007fd980104000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007fd9800d5000)
libQt5Quick.so.5 => /home/papa/Designer3/./libQt5Quick.so.5 (0x00007fd97f99f000)
libQt5QmlModels.so.5 => /home/papa/Designer3/./libQt5QmlModels.so.5 (0x00007fd97f71f000)
libQt5WebChannel.so.5 => /home/papa/Designer3/./libQt5WebChannel.so.5 (0x00007fd97f4f9000)
libQt5Positioning.so.5 => /home/papa/Designer3/./libQt5Positioning.so.5 (0x00007fd97f256000)
libQt5QuickWidgets.so.5 => /home/papa/Designer3/./libQt5QuickWidgets.so.5 (0x00007fd97f043000)
libsmime3.so => /usr/lib/libsmime3.so (0x00007fd97f019000)
libnss3.so => /usr/lib/libnss3.so (0x00007fd97eee1000)
libnssutil3.so => /usr/lib/libnssutil3.so (0x00007fd97eeac000)
libplds4.so => /usr/lib/libplds4.so (0x00007fd97eea7000)
libplc4.so => /usr/lib/libplc4.so (0x00007fd97eea0000)
libnspr4.so => /usr/lib/libnspr4.so (0x00007fd97ee5d000)
libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007fd97ee43000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fd97ed02000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007fd97ecfb000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007fd97ecf6000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00007fd97ece1000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007fd97ecd8000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007fd97eccb000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007fd97ecbe000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007fd97ebe8000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007fd97eb9d000)
libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0x00007fd97eb98000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fd97eb6e000)
libxcb-dri3.so.0 => /usr/lib/libxcb-dri3.so.0 (0x00007fd97eb68000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007fd97eb5c000)
libXi.so.6 => /usr/lib/libXi.so.6 (0x00007fd97eb47000)
libXtst.so.6 => /usr/lib/libXtst.so.6 (0x00007fd97eb3f000)
libxkbcommon.so.0 => /usr/lib/libxkbcommon.so.0 (0x00007fd97eaf9000)
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007fd97eaa4000)
libasound.so.2 => /usr/lib/libasound.so.2 (0x00007fd97e9c5000)
libdpf.so.3 => ./libdpf.so.3 (0x00007fd97e4d2000)
libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0x00007fd97e41b000)
libGLX.so.0 => /usr/lib/libGLX.so.0 (0x00007fd97e3e8000)
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00007fd97e302000)
libk5crypto.so.3 => ./libk5crypto.so.3 (0x00007fd97e0d3000)
libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x00007fd97e0cd000)
libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00007fd97e0bc000)
libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0x00007fd97e0b5000)
libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007fd97e043000)
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007fd97e030000)
libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007fd97dff7000)
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007fd97df23000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007fd97df1e000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007fd97df16000)
libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0x00007fd97de60000)
libsx.so => /home/papa/Designer3/./libsx.so (0x00007fd97dbe0000)
libCSegmentation.so => /home/papa/Designer3/./libCSegmentation.so (0x00007fd97d9d3000)
libgamorphDpf.so => /home/papa/Designer3/./libgamorphDpf.so (0x00007fd97d784000)
libDpfDict.so => /home/papa/Designer3/./libDpfDict.so (0x00007fd97d573000)
libCTokenizer.so => /home/papa/Designer3/./libCTokenizer.so (0x00007fd97d2ef000)
libSGAnalyseSP.so => /home/papa/Designer3/./libSGAnalyseSP.so (0x00007fd97d0df000)
libsprt4-2-3.so => /home/papa/Designer3/./libsprt4-2-3.so (0x00007fd97cdbc000)
libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007fd97cd97000)
liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007fd97cd6f000)
libzstd.so.1 => /usr/lib/libzstd.so.1 (0x00007fd97cc94000)
liblz4.so.1 => /usr/lib/liblz4.so.1 (0x00007fd97cc71000)
libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 (0x00007fd97cb3d000)
libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007fd97cb16000)
I've no idea what I can do or try here, has anybody an idea?
Thanks!
Offline
libk5crypto.so.3 => ./libk5crypto.so.3 (0x00007fd97e0d3000)You're (or maybe Designer3 is) resolving libk5crypto.so.3 out of the PWD and that, likely older, version apparently does not provide the required symbol.
=> Move away that library
(and -just in case- ifff actually *you* have done something stupid in your global system like adding "." to the ld path, undo that as well. It's a great way to get yourself in trouble)
Offline
Many Thanks!!!
Moving that library (libk5crypto.so.3) away from the pwd was the solution. This lib is getting installed automatically during installation and on each update of the Designer3. After the current update, I had the same error again!?
Removing the lib again from the pwd solved the issue again.
Maybe I can remove more of this './' libs I'll try this step by step, for the moment being it's at least starting up :-) nicely.
Another error message I get (not stopping me from using the tool) is the following:
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
Any ideas what I can do to solve this?
Many Thanks!!!
Offline
Well the warning message tells you. However there's no guarantee that this application will run with an enforced wayland Qt platform so you'll probably be better off ignoring it.
IF you really want to test it, start the application with
QT_QPA_PLATFORM=wayland Designer3Last edited by V1del (2021-03-04 10:08:43)
Offline