box64 Viber: Symbol xcb_randr_get_output_info_name_length not found
extracted the viber appimage and kept adding the missing libs by extracting rpms from pkgs.org but it ends with apparently a symbol not being found
pi@raspberrypi:~/Downloads/squashfs-root $ ./Viber
Dynarec for ARM64, with extension: ASIMD CRC32 PageSize:4096
Box64 with Dynarec v0.1.9 2a4c1d0 built on Apr 21 2022 15:40:13
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 49 Env var
Looking for ./Viber
Using native(wrapped) libXss.so.1
Using emulated /home/pi/Downloads/squashfs-root/lib/libqrencode.so
Using native(wrapped) libXext.so.6
Using native(wrapped) libX11.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libpthread.so.0
Using emulated /home/pi/Downloads/squashfs-root/lib/libViberRTC.so
Using emulated /home/pi/Downloads/squashfs-root/lib/libicui18n.so.60
Using emulated /home/pi/Downloads/squashfs-root/lib/libicuuc.so.60
Using emulated /home/pi/Downloads/squashfs-root/lib/libQt5Sql.so.5
Using emulated /home/pi/Downloads/squashfs-root/lib/libQt5Widgets.so.5
Using emulated /home/pi/Downloads/squashfs-root/lib/libQt5Multimedia.so.5
Using emulated /home/pi/Downloads/squashfs-root/lib/libQt5WebSockets.so.5
Using emulated /home/pi/Downloads/squashfs-root/lib/libQt5WebEngine.so.5
Using emulated /home/pi/Downloads/squashfs-root/lib/libQt5WebEngineCore.so.5
Using emulated /home/pi/Downloads/squashfs-root/lib/libQt5Quick.so.5
Using emulated /home/pi/Downloads/squashfs-root/lib/libQt5Gui.so.5
Using emulated /home/pi/Downloads/squashfs-root/lib/libQt5Qml.so.5
Using emulated /home/pi/Downloads/squashfs-root/lib/libQt5Network.so.5
Using emulated /home/pi/Downloads/squashfs-root/lib/libQt5DBus.so.5
Using emulated /home/pi/Downloads/squashfs-root/lib/libQt5Core.so.5
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Using native(wrapped) libm.so.6
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) librt.so.1
Using native(wrapped) libz.so.1
Using emulated /home/pi/Downloads/squashfs-root/lib/libicudata.so.60
Using native(wrapped) libglib-2.0.so.0
Using native(wrapped) libGL.so.1
Using native(wrapped) libpng16.so.16
Using emulated /home/pi/Downloads/squashfs-root/lib/libharfbuzz.so.0
Using native(wrapped) libfreetype.so.6
Using emulated /home/pi/Downloads/squashfs-root/lib/libgraphite2.so.3
Using native(wrapped) libpulse.so.0
Using emulated /home/pi/Downloads/squashfs-root/lib/libQt5WebChannel.so.5
Using emulated /home/pi/Downloads/squashfs-root/lib/libQt5Positioning.so.5
Using native(wrapped) libnss3.so
Using native(wrapped) libnssutil3.so
Using native(wrapped) libnspr4.so
Using emulated /home/pi/Downloads/squashfs-root/lib/libjpeg.so.8
Using native(wrapped) libXcomposite.so.1
Using native(wrapped) libXdamage.so.1
Using native(wrapped) libXfixes.so.3
Using native(wrapped) libXrender.so.1
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libexpat.so.1
Using native(wrapped) libfontconfig.so.1
Using native(wrapped) libX11-xcb.so.1
Using native(wrapped) libxcb-dri3.so.0
Using native(wrapped) libXcursor.so.1
Using native(wrapped) libXi.so.6
Using native(wrapped) libdbus-1.so.3
Using native(wrapped) libasound.so.2
Using native(wrapped) libxml2.so.2
Using native(wrapped) libxslt.so.1
Using emulated /home/pi/Downloads/squashfs-root/lib/libQt5QmlModels.so.5
Using emulated /home/pi/Downloads/squashfs-root/plugins/platforms/libqxcb.so
Using emulated /home/pi/Downloads/squashfs-root/plugins/platforms/../../lib/libQt5XcbQpa.so.5
Using emulated /home/pi/Downloads/squashfs-root/lib/libxcb-icccm.so.4
Using native(wrapped) libxcb-image.so.0
Using native(wrapped) libxcb-shm.so.0
Using native(wrapped) libxcb-keysyms.so.1
Using native(wrapped) libxcb-randr.so.0
Using emulated /home/pi/Downloads/squashfs-root/lib/libxcb-render-util.so.0
Using emulated /home/pi/Downloads/squashfs-root/lib/libxcb-render.so.0
Using native(wrapped) libxcb-shape.so.0
Using emulated /home/pi/Downloads/squashfs-root/lib/libxcb-sync.so.1
Using native(wrapped) libxcb-xfixes.so.0
Using emulated /home/pi/Downloads/squashfs-root/lib/libxcb-xinerama.so.0
Using emulated /home/pi/Downloads/squashfs-root/lib/libxcb-xkb.so.1
Using emulated /home/pi/Downloads/squashfs-root/lib/libxcb-xinput.so.0
Using native(wrapped) libSM.so.6
Using native(wrapped) libICE.so.6
Using native(wrapped) libxkbcommon-x11.so.0
Using native(wrapped) libxkbcommon.so.0
Error: PltResolver: Symbol xcb_randr_get_output_info_name_length(ver 0: xcb_randr_get_output_info_name_length) not found, cannot apply R_X86_64_JUMP_SLOT 0x7f744b7b90 (0x7f741d6dc6) in /home/pi/Downloads/squashfs-root/plugins/platforms/../../lib/libQt5XcbQpa.so.5
Stop waiting for remaining thread 77142
Aborted
I have the same error when trying to run enpass. I presume there is no workaround (one of those environment variables)? Have no been able to find any.
Error: PltResolver: Symbol xcb_randr_get_output_info_name_length(ver 0: xcb_randr_get_output_info_name_length) not found, cannot apply R_X86_64_JUMP_SLOT 0x4801e88 (0x4737d6) in /home/sfatula/Documents/Ubuntu_amd64/opt/enpass/Enpass
I have added the symbol. Also @Azzimihr note that box64 now support AppImage.
Yep, got further, but now:
Error: PltResolver: Symbol xcb_randr_get_screen_resources_current_unchecked(ver 0: xcb_randr_get_screen_resources_current_unchecked) not found, cannot apply R_X86_64_JUMP_SLOT 0x4801a90 (0x472fe6) in /home/sfatula/Documents/Ubuntu_amd64/opt/enpass/Enpass
Still no success with Viber. Currently trying to run the appimage. All libraries found, but a ton of symbol errors and warnings there. Any hope this could be addressed?
tux@rock5b ~/D/viber> ./viber.AppImage
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores
Params database has 24 entries
Box64 with Dynarec v0.2.3 adaafc2a built on Aug 8 2023 06:54:16
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 70 Env var
Looking for ./viber.AppImage
Rename process to "viber.AppImage"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libz.so.1
Using native(wrapped) libfuse.so.2
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores
Params database has 24 entries
Box64 with Dynarec v0.2.3 adaafc2a built on Aug 8 2023 06:54:16
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 82 Env var
Looking for /tmp/.mount_viber.nb4GUh/usr/bin/Viber
Rename process to "Viber"
Using native(wrapped) libXss.so.1
Using native(wrapped) libX11.so.6
Using native(wrapped) libXext.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libz.so.1
Using emulated /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libicui18n.so.66
Using emulated /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libicuuc.so.66
Using emulated /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6Widgets.so.6
Using emulated /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6StateMachine.so.6
Using emulated /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6Sql.so.6
Using emulated /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6Multimedia.so.6
Using emulated /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6WebSockets.so.6
Using emulated /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6WebEngineQuick.so.6
Using emulated /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6WebEngineCore.so.6
Using emulated /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6Quick.so.6
Using emulated /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6Gui.so.6
Using emulated /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6DBus.so.6
Using emulated /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6Qml.so.6
Using emulated /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6Network.so.6
Using emulated /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6Core.so.6
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Using native(wrapped) libm.so.6
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using native(wrapped) libGL.so.1
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libicudata.so.66
Using native(wrapped) libEGL.so.1
Using native(wrapped) libfontconfig.so.1
Using native(wrapped) libglib-2.0.so.0
Using native(wrapped) libxkbcommon.so.0
Using native(wrapped) libGLX.so.0
Using native(wrapped) libOpenGL.so.0
Using native(wrapped) libpng16.so.16
Using native(wrapped) libharfbuzz.so.0
Using native(wrapped) libfreetype.so.6
Using native(wrapped) libdbus-1.so.3
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libzstd.so.1
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libdouble-conversion.so.3
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libb2.so.1
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libpcre2-16.so.0
Using native(wrapped) libgomp.so.1
Look for eglQueryString in loaded elfs
Warning, function eglQueryString not found in lib libGL.so.1
Look for eglQueryString in loaded elfs
Warning, function eglQueryString not found in lib libGL.so.1
Look for eglCreateContext in loaded elfs
Warning, function eglCreateContext not found in lib libGL.so.1
Look for eglCreateContext in loaded elfs
Warning, function eglCreateContext not found in lib libGL.so.1
Look for eglGetCurrentDisplay in loaded elfs
Warning, function eglGetCurrentDisplay not found in lib libGL.so.1
Look for eglGetCurrentDisplay in loaded elfs
Warning, function eglGetCurrentDisplay not found in lib libGL.so.1
Look for eglMakeCurrent in loaded elfs
Warning, function eglMakeCurrent not found in lib libGL.so.1
Look for eglMakeCurrent in loaded elfs
Warning, function eglMakeCurrent not found in lib libGL.so.1
Look for eglGetConfigAttrib in loaded elfs
Warning, function eglGetConfigAttrib not found in lib libGL.so.1
Look for eglGetConfigAttrib in loaded elfs
Warning, function eglGetConfigAttrib not found in lib libGL.so.1
Look for eglDestroyContext in loaded elfs
Warning, function eglDestroyContext not found in lib libGL.so.1
Look for eglDestroyContext in loaded elfs
Warning, function eglDestroyContext not found in lib libGL.so.1
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Look for eglSwapInterval in loaded elfs
Warning, function eglSwapInterval not found in lib libGL.so.1
Look for eglSwapInterval in loaded elfs
Warning, function eglSwapInterval not found in lib libGL.so.1
Look for eglChooseConfig in loaded elfs
Warning, function eglChooseConfig not found in lib libGL.so.1
Look for eglChooseConfig in loaded elfs
Warning, function eglChooseConfig not found in lib libGL.so.1
Look for eglSwapBuffers in loaded elfs
Warning, function eglSwapBuffers not found in lib libGL.so.1
Look for eglSwapBuffers in loaded elfs
Warning, function eglSwapBuffers not found in lib libGL.so.1
Look for eglCreatePbufferSurface in loaded elfs
Warning, function eglCreatePbufferSurface not found in lib libGL.so.1
Look for eglCreatePbufferSurface in loaded elfs
Warning, function eglCreatePbufferSurface not found in lib libGL.so.1
Look for eglGetCurrentContext in loaded elfs
Warning, function eglGetCurrentContext not found in lib libGL.so.1
Look for eglGetCurrentContext in loaded elfs
Warning, function eglGetCurrentContext not found in lib libGL.so.1
Look for eglGetConfigs in loaded elfs
Warning, function eglGetConfigs not found in lib libGL.so.1
Look for eglGetConfigs in loaded elfs
Warning, function eglGetConfigs not found in lib libGL.so.1
Look for eglDestroySurface in loaded elfs
Warning, function eglDestroySurface not found in lib libGL.so.1
Look for eglDestroySurface in loaded elfs
Warning, function eglDestroySurface not found in lib libGL.so.1
Look for eglGetCurrentSurface in loaded elfs
Warning, function eglGetCurrentSurface not found in lib libGL.so.1
Look for eglGetCurrentSurface in loaded elfs
Warning, function eglGetCurrentSurface not found in lib libGL.so.1
Look for eglQueryContext in loaded elfs
Warning, function eglQueryContext not found in lib libGL.so.1
Look for eglQueryContext in loaded elfs
Warning, function eglQueryContext not found in lib libGL.so.1
Look for eglBindAPI in loaded elfs
Warning, function eglBindAPI not found in lib libGL.so.1
Look for eglBindAPI in loaded elfs
Warning, function eglBindAPI not found in lib libGL.so.1
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libgstphotography-1.0.so.0
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libgstpbutils-1.0.so.0
Using native(wrapped) libgstapp-1.0.so.0
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libgstallocators-1.0.so.0
Using native(wrapped) libgstgl-1.0.so.0
Using native(wrapped) libgstvideo-1.0.so.0
Using native(wrapped) libgstbase-1.0.so.0
Using native(wrapped) libgstreamer-1.0.so.0
Using native(wrapped) libgtk-3.so.0
Using native(wrapped) libgdk-3.so.0
Using native(wrapped) libgobject-2.0.so.0
Using native(wrapped) libgio-2.0.so.0
Using native(wrapped) libgmodule-2.0.so.0
Using native(wrapped) libgdk_pixbuf-2.0.so.0
Using native(wrapped) libpangocairo-1.0.so.0
Using native(wrapped) libpango-1.0.so.0
Using native(wrapped) libgssapi_krb5.so.2
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libbrotlidec.so.1
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libbrotlicommon.so.1
Error: Global Symbol _gst_caps_type not found, cannot apply R_X86_64_GLOB_DAT @0x1176e9fd8 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/lib/libgstphotography-1.0.so.0
Using native(wrapped) libgstaudio-1.0.so.0
Using native(wrapped) libgsttag-1.0.so.0
Error: Global Symbol _gst_tag_list_type not found, cannot apply R_X86_64_GLOB_DAT @0x11772cf40 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/lib/libgstpbutils-1.0.so.0
Error: Global Symbol _gst_event_type not found, cannot apply R_X86_64_GLOB_DAT @0x11772cf80 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/lib/libgstpbutils-1.0.so.0
Error: Global Symbol GST_CAT_DEFAULT not found, cannot apply R_X86_64_GLOB_DAT @0x11772cf90 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/lib/libgstpbutils-1.0.so.0
Error: Global Symbol _gst_caps_type not found, cannot apply R_X86_64_GLOB_DAT @0x11772cfa8 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/lib/libgstpbutils-1.0.so.0
Error: Global Symbol _gst_value_array_type not found, cannot apply R_X86_64_GLOB_DAT @0x11772cfb8 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/lib/libgstpbutils-1.0.so.0
Error: Global Symbol _gst_structure_type not found, cannot apply R_X86_64_GLOB_DAT @0x11772cfc8 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/lib/libgstpbutils-1.0.so.0
Error: Global Symbol _gst_message_type not found, cannot apply R_X86_64_GLOB_DAT @0x11772cfd8 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/lib/libgstpbutils-1.0.so.0
Error: Global Symbol _gst_value_list_type not found, cannot apply R_X86_64_GLOB_DAT @0x11772cfe8 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/lib/libgstpbutils-1.0.so.0
Error: Global Symbol _gst_toc_type not found, cannot apply R_X86_64_GLOB_DAT @0x11772cff8 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/lib/libgstpbutils-1.0.so.0
Error: Global Symbol _gst_caps_type not found, cannot apply R_X86_64_GLOB_DAT @0x10816d840 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6Multimedia.so.6
Error: Global Symbol _gst_structure_type not found, cannot apply R_X86_64_GLOB_DAT @0x10816d8b0 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6Multimedia.so.6
Error: Global Symbol GST_CAT_DEFAULT not found, cannot apply R_X86_64_GLOB_DAT @0x10816d8e8 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6Multimedia.so.6
Error: Global Symbol _gst_value_list_type not found, cannot apply R_X86_64_GLOB_DAT @0x10816d9d8 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6Multimedia.so.6
Error: Global Symbol _gst_message_type not found, cannot apply R_X86_64_GLOB_DAT @0x10816da28 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6Multimedia.so.6
Error: Global Symbol _gst_tag_list_type not found, cannot apply R_X86_64_GLOB_DAT @0x10816dda8 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6Multimedia.so.6
Error: Global Symbol _gst_fraction_range_type not found, cannot apply R_X86_64_GLOB_DAT @0x10816de68 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6Multimedia.so.6
Error: Global Symbol _gst_date_time_type not found, cannot apply R_X86_64_GLOB_DAT @0x10816df10 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6Multimedia.so.6
Error: Global Symbol _gst_int_range_type not found, cannot apply R_X86_64_GLOB_DAT @0x10816df40 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6Multimedia.so.6
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libQt6WebChannel.so.6
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libQt6Positioning.so.6
Using native(wrapped) libnss3.so
Using native(wrapped) libnssutil3.so
Using native(wrapped) libnspr4.so
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libjpeg.so.8
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libopus.so.0
Using native(wrapped) libXcomposite.so.1
Using native(wrapped) libXdamage.so.1
Using native(wrapped) libXfixes.so.3
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libXrender.so.1
Using native(wrapped) libXtst.so.6
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libwebpmux.so.3
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libwebpdemux.so.2
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libwebp.so.6
Using native(wrapped) libexpat.so.1
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libre2.so.5
Using native(wrapped) libasound.so.2
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libsnappy.so.1
Using native(wrapped) libxshmfence.so.1
Using native(wrapped) libxml2.so.2
Using native(wrapped) libxslt.so.1
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libminizip.so.1
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/liblcms2.so.2
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libxkbfile.so.1
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libQt6QmlModels.so.6
Using emulated /tmp/.mount_viber.nb4GUh/usr/lib/libQt6OpenGL.so.6
Warning: Global Symbol _ZTHN4absl13cord_internal17cordz_next_sampleE not found, cannot apply R_X86_64_GLOB_DAT @0x113828d70 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol _ZTHN4base8internal14g_thread_cacheE not found, cannot apply R_X86_64_GLOB_DAT @0x113828fb0 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol OPENSSL_memory_get_size not found, cannot apply R_X86_64_GLOB_DAT @0x113829100 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol OPENSSL_memory_alloc not found, cannot apply R_X86_64_GLOB_DAT @0x113829108 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol OPENSSL_memory_free not found, cannot apply R_X86_64_GLOB_DAT @0x113829938 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol _ZTHN2v88internal12trap_handler21g_thread_in_wasm_codeE not found, cannot apply R_X86_64_GLOB_DAT @0x113829cf8 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol sdallocx not found, cannot apply R_X86_64_GLOB_DAT @0x113829e98 ((nil)) in /tmp/.mount_viber.nb4GUh/usr/bin/../lib/libQt6WebEngineCore.so.6
Using emulated /tmp/.mount_viber.nb4GUh/usr/plugins/platforms/libqxcb.so
Using emulated /tmp/.mount_viber.nb4GUh/usr/plugins/platforms/../../lib/libQt6XcbQpa.so.6
Using native(wrapped) libxcb-icccm.so.4
Using native(wrapped) libxcb-image.so.0
Using native(wrapped) libxcb-keysyms.so.1
Using native(wrapped) libxcb-randr.so.0
Using native(wrapped) libxcb-render.so.0
Using native(wrapped) libxcb-render-util.so.0
Using native(wrapped) libxcb-shape.so.0
Using native(wrapped) libxcb-shm.so.0
Using native(wrapped) libxcb-sync.so.1
Using native(wrapped) libxcb-xfixes.so.0
Using native(wrapped) libxcb-xkb.so.1
Using native(wrapped) libX11-xcb.so.1
Using native(wrapped) libSM.so.6
Using native(wrapped) libICE.so.6
Using native(wrapped) libxkbcommon-x11.so.0
Error: PltResolver: Symbol xcb_randr_get_monitors(ver 0: xcb_randr_get_monitors) not found, cannot apply R_X86_64_JUMP_SLOT 0x117f9df78 (0x117f07ef0) in /tmp/.mount_viber.nb4GUh/usr/plugins/platforms/../../lib/libQt6XcbQpa.so.6
Ok, I have added the missing symbols, you can update box64 and try again.
Thank you for your support! I tried. There is clearly an improvement, but some symbol warnings and one error at the end still persist. Viber does not launch. I will be pleased to do other test if you are able to push it forward again. Thx.
tux@rock5b ~/D/viber> box64 ./viber.AppImage
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores
Params database has 24 entries
Box64 with Dynarec v0.2.3 e8972efc built on Aug 12 2023 06:53:36
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 70 Env var
Looking for ./viber.AppImage
Rename process to "viber.AppImage"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libz.so.1
Using native(wrapped) libfuse.so.2
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores
Params database has 24 entries
Box64 with Dynarec v0.2.3 e8972efc built on Aug 12 2023 06:53:36
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 82 Env var
Looking for /tmp/.mount_viber.afj9QQ/usr/bin/Viber
Rename process to "Viber"
Using native(wrapped) libXss.so.1
Using native(wrapped) libX11.so.6
Using native(wrapped) libXext.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libz.so.1
Using emulated /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libicui18n.so.66
Using emulated /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libicuuc.so.66
Using emulated /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libQt6Widgets.so.6
Using emulated /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libQt6StateMachine.so.6
Using emulated /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libQt6Sql.so.6
Using emulated /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libQt6Multimedia.so.6
Using emulated /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libQt6WebSockets.so.6
Using emulated /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libQt6WebEngineQuick.so.6
Using emulated /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libQt6WebEngineCore.so.6
Using emulated /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libQt6Quick.so.6
Using emulated /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libQt6Gui.so.6
Using emulated /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libQt6DBus.so.6
Using emulated /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libQt6Qml.so.6
Using emulated /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libQt6Network.so.6
Using emulated /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libQt6Core.so.6
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Using native(wrapped) libm.so.6
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using native(wrapped) libGL.so.1
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libicudata.so.66
Using native(wrapped) libEGL.so.1
Using native(wrapped) libfontconfig.so.1
Using native(wrapped) libglib-2.0.so.0
Using native(wrapped) libxkbcommon.so.0
Using native(wrapped) libGLX.so.0
Using native(wrapped) libOpenGL.so.0
Using native(wrapped) libpng16.so.16
Using native(wrapped) libharfbuzz.so.0
Using native(wrapped) libfreetype.so.6
Using native(wrapped) libdbus-1.so.3
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libzstd.so.1
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libdouble-conversion.so.3
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libb2.so.1
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libpcre2-16.so.0
Using native(wrapped) libgomp.so.1
Look for eglQueryString in loaded elfs
Warning, function eglQueryString not found in lib libGL.so.1
Look for eglQueryString in loaded elfs
Warning, function eglQueryString not found in lib libGL.so.1
Look for eglCreateContext in loaded elfs
Warning, function eglCreateContext not found in lib libGL.so.1
Look for eglCreateContext in loaded elfs
Warning, function eglCreateContext not found in lib libGL.so.1
Look for eglGetCurrentDisplay in loaded elfs
Warning, function eglGetCurrentDisplay not found in lib libGL.so.1
Look for eglGetCurrentDisplay in loaded elfs
Warning, function eglGetCurrentDisplay not found in lib libGL.so.1
Look for eglMakeCurrent in loaded elfs
Warning, function eglMakeCurrent not found in lib libGL.so.1
Look for eglMakeCurrent in loaded elfs
Warning, function eglMakeCurrent not found in lib libGL.so.1
Look for eglGetConfigAttrib in loaded elfs
Warning, function eglGetConfigAttrib not found in lib libGL.so.1
Look for eglGetConfigAttrib in loaded elfs
Warning, function eglGetConfigAttrib not found in lib libGL.so.1
Look for eglDestroyContext in loaded elfs
Warning, function eglDestroyContext not found in lib libGL.so.1
Look for eglDestroyContext in loaded elfs
Warning, function eglDestroyContext not found in lib libGL.so.1
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Look for eglSwapInterval in loaded elfs
Warning, function eglSwapInterval not found in lib libGL.so.1
Look for eglSwapInterval in loaded elfs
Warning, function eglSwapInterval not found in lib libGL.so.1
Look for eglChooseConfig in loaded elfs
Warning, function eglChooseConfig not found in lib libGL.so.1
Look for eglChooseConfig in loaded elfs
Warning, function eglChooseConfig not found in lib libGL.so.1
Look for eglSwapBuffers in loaded elfs
Warning, function eglSwapBuffers not found in lib libGL.so.1
Look for eglSwapBuffers in loaded elfs
Warning, function eglSwapBuffers not found in lib libGL.so.1
Look for eglCreatePbufferSurface in loaded elfs
Warning, function eglCreatePbufferSurface not found in lib libGL.so.1
Look for eglCreatePbufferSurface in loaded elfs
Warning, function eglCreatePbufferSurface not found in lib libGL.so.1
Look for eglGetCurrentContext in loaded elfs
Warning, function eglGetCurrentContext not found in lib libGL.so.1
Look for eglGetCurrentContext in loaded elfs
Warning, function eglGetCurrentContext not found in lib libGL.so.1
Look for eglGetConfigs in loaded elfs
Warning, function eglGetConfigs not found in lib libGL.so.1
Look for eglGetConfigs in loaded elfs
Warning, function eglGetConfigs not found in lib libGL.so.1
Look for eglDestroySurface in loaded elfs
Warning, function eglDestroySurface not found in lib libGL.so.1
Look for eglDestroySurface in loaded elfs
Warning, function eglDestroySurface not found in lib libGL.so.1
Look for eglGetCurrentSurface in loaded elfs
Warning, function eglGetCurrentSurface not found in lib libGL.so.1
Look for eglGetCurrentSurface in loaded elfs
Warning, function eglGetCurrentSurface not found in lib libGL.so.1
Look for eglQueryContext in loaded elfs
Warning, function eglQueryContext not found in lib libGL.so.1
Look for eglQueryContext in loaded elfs
Warning, function eglQueryContext not found in lib libGL.so.1
Look for eglBindAPI in loaded elfs
Warning, function eglBindAPI not found in lib libGL.so.1
Look for eglBindAPI in loaded elfs
Warning, function eglBindAPI not found in lib libGL.so.1
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libgstphotography-1.0.so.0
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libgstpbutils-1.0.so.0
Using native(wrapped) libgstapp-1.0.so.0
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libgstallocators-1.0.so.0
Using native(wrapped) libgstgl-1.0.so.0
Using native(wrapped) libgstvideo-1.0.so.0
Using native(wrapped) libgstbase-1.0.so.0
Using native(wrapped) libgstreamer-1.0.so.0
Using native(wrapped) libgtk-3.so.0
Using native(wrapped) libgdk-3.so.0
Using native(wrapped) libgobject-2.0.so.0
Using native(wrapped) libgio-2.0.so.0
Using native(wrapped) libgmodule-2.0.so.0
Using native(wrapped) libgdk_pixbuf-2.0.so.0
Using native(wrapped) libpangocairo-1.0.so.0
Using native(wrapped) libpango-1.0.so.0
Using native(wrapped) libgssapi_krb5.so.2
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libbrotlidec.so.1
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libbrotlicommon.so.1
Using native(wrapped) libgstaudio-1.0.so.0
Using native(wrapped) libgsttag-1.0.so.0
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libQt6WebChannel.so.6
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libQt6Positioning.so.6
Using native(wrapped) libnss3.so
Using native(wrapped) libnssutil3.so
Using native(wrapped) libnspr4.so
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libjpeg.so.8
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libopus.so.0
Using native(wrapped) libXcomposite.so.1
Using native(wrapped) libXdamage.so.1
Using native(wrapped) libXfixes.so.3
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libXrender.so.1
Using native(wrapped) libXtst.so.6
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libwebpmux.so.3
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libwebpdemux.so.2
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libwebp.so.6
Using native(wrapped) libexpat.so.1
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libre2.so.5
Using native(wrapped) libasound.so.2
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libsnappy.so.1
Using native(wrapped) libxshmfence.so.1
Using native(wrapped) libxml2.so.2
Using native(wrapped) libxslt.so.1
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libminizip.so.1
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/liblcms2.so.2
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libxkbfile.so.1
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libQt6QmlModels.so.6
Using emulated /tmp/.mount_viber.afj9QQ/usr/lib/libQt6OpenGL.so.6
Warning: Global Symbol _ZTHN4absl13cord_internal17cordz_next_sampleE not found, cannot apply R_X86_64_GLOB_DAT @0x113828d70 ((nil)) in /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol _ZTHN4base8internal14g_thread_cacheE not found, cannot apply R_X86_64_GLOB_DAT @0x113828fb0 ((nil)) in /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol OPENSSL_memory_get_size not found, cannot apply R_X86_64_GLOB_DAT @0x113829100 ((nil)) in /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol OPENSSL_memory_alloc not found, cannot apply R_X86_64_GLOB_DAT @0x113829108 ((nil)) in /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol OPENSSL_memory_free not found, cannot apply R_X86_64_GLOB_DAT @0x113829938 ((nil)) in /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol _ZTHN2v88internal12trap_handler21g_thread_in_wasm_codeE not found, cannot apply R_X86_64_GLOB_DAT @0x113829cf8 ((nil)) in /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol sdallocx not found, cannot apply R_X86_64_GLOB_DAT @0x113829e98 ((nil)) in /tmp/.mount_viber.afj9QQ/usr/bin/../lib/libQt6WebEngineCore.so.6
Using emulated /tmp/.mount_viber.afj9QQ/usr/plugins/platforms/libqxcb.so
Using emulated /tmp/.mount_viber.afj9QQ/usr/plugins/platforms/../../lib/libQt6XcbQpa.so.6
Using native(wrapped) libxcb-icccm.so.4
Using native(wrapped) libxcb-image.so.0
Using native(wrapped) libxcb-keysyms.so.1
Using native(wrapped) libxcb-randr.so.0
Using native(wrapped) libxcb-render.so.0
Using native(wrapped) libxcb-render-util.so.0
Using native(wrapped) libxcb-shape.so.0
Using native(wrapped) libxcb-shm.so.0
Using native(wrapped) libxcb-sync.so.1
Using native(wrapped) libxcb-xfixes.so.0
Using native(wrapped) libxcb-xkb.so.1
Using native(wrapped) libX11-xcb.so.1
Using native(wrapped) libSM.so.6
Using native(wrapped) libICE.so.6
Using native(wrapped) libxkbcommon-x11.so.0
Error: PltResolver: Symbol xcb_randr_get_monitors_monitors_iterator(ver 0: xcb_randr_get_monitors_monitors_iterator) not found, cannot apply R_X86_64_JUMP_SLOT 0x117f9d1b8 (0x117f06370) in /tmp/.mount_viber.afj9QQ/usr/plugins/platforms/../../lib/libQt6XcbQpa.so.6
tux@rock5b ~/D/viber>
Ok, symbol added.
Thank you, but unfortunately it doesn't seem your last change had any impact.
tux@rock5b ~/D/viber> box64 ./viber.AppImage
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores
Params database has 24 entries
Box64 with Dynarec v0.2.3 607ac40a built on Aug 14 2023 06:55:20
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 68 Env var
Looking for ./viber.AppImage
Rename process to "viber.AppImage"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libz.so.1
Using native(wrapped) libfuse.so.2
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores
Params database has 24 entries
Box64 with Dynarec v0.2.3 607ac40a built on Aug 14 2023 06:55:20
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 80 Env var
Looking for /tmp/.mount_viber.ArOrgr/usr/bin/Viber
Rename process to "Viber"
Using native(wrapped) libXss.so.1
Using native(wrapped) libX11.so.6
Using native(wrapped) libXext.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libz.so.1
Using emulated /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libicui18n.so.66
Using emulated /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libicuuc.so.66
Using emulated /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libQt6Widgets.so.6
Using emulated /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libQt6StateMachine.so.6
Using emulated /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libQt6Sql.so.6
Using emulated /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libQt6Multimedia.so.6
Using emulated /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libQt6WebSockets.so.6
Using emulated /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libQt6WebEngineQuick.so.6
Using emulated /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libQt6WebEngineCore.so.6
Using emulated /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libQt6Quick.so.6
Using emulated /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libQt6Gui.so.6
Using emulated /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libQt6DBus.so.6
Using emulated /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libQt6Qml.so.6
Using emulated /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libQt6Network.so.6
Using emulated /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libQt6Core.so.6
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Using native(wrapped) libm.so.6
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using native(wrapped) libGL.so.1
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libicudata.so.66
Using native(wrapped) libEGL.so.1
Using native(wrapped) libfontconfig.so.1
Using native(wrapped) libglib-2.0.so.0
Using native(wrapped) libxkbcommon.so.0
Using native(wrapped) libGLX.so.0
Using native(wrapped) libOpenGL.so.0
Using native(wrapped) libpng16.so.16
Using native(wrapped) libharfbuzz.so.0
Using native(wrapped) libfreetype.so.6
Using native(wrapped) libdbus-1.so.3
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libzstd.so.1
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libdouble-conversion.so.3
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libb2.so.1
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libpcre2-16.so.0
Using native(wrapped) libgomp.so.1
Look for eglQueryString in loaded elfs
Warning, function eglQueryString not found in lib libGL.so.1
Look for eglQueryString in loaded elfs
Warning, function eglQueryString not found in lib libGL.so.1
Look for eglCreateContext in loaded elfs
Warning, function eglCreateContext not found in lib libGL.so.1
Look for eglCreateContext in loaded elfs
Warning, function eglCreateContext not found in lib libGL.so.1
Look for eglGetCurrentDisplay in loaded elfs
Warning, function eglGetCurrentDisplay not found in lib libGL.so.1
Look for eglGetCurrentDisplay in loaded elfs
Warning, function eglGetCurrentDisplay not found in lib libGL.so.1
Look for eglMakeCurrent in loaded elfs
Warning, function eglMakeCurrent not found in lib libGL.so.1
Look for eglMakeCurrent in loaded elfs
Warning, function eglMakeCurrent not found in lib libGL.so.1
Look for eglGetConfigAttrib in loaded elfs
Warning, function eglGetConfigAttrib not found in lib libGL.so.1
Look for eglGetConfigAttrib in loaded elfs
Warning, function eglGetConfigAttrib not found in lib libGL.so.1
Look for eglDestroyContext in loaded elfs
Warning, function eglDestroyContext not found in lib libGL.so.1
Look for eglDestroyContext in loaded elfs
Warning, function eglDestroyContext not found in lib libGL.so.1
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Look for eglSwapInterval in loaded elfs
Warning, function eglSwapInterval not found in lib libGL.so.1
Look for eglSwapInterval in loaded elfs
Warning, function eglSwapInterval not found in lib libGL.so.1
Look for eglChooseConfig in loaded elfs
Warning, function eglChooseConfig not found in lib libGL.so.1
Look for eglChooseConfig in loaded elfs
Warning, function eglChooseConfig not found in lib libGL.so.1
Look for eglSwapBuffers in loaded elfs
Warning, function eglSwapBuffers not found in lib libGL.so.1
Look for eglSwapBuffers in loaded elfs
Warning, function eglSwapBuffers not found in lib libGL.so.1
Look for eglCreatePbufferSurface in loaded elfs
Warning, function eglCreatePbufferSurface not found in lib libGL.so.1
Look for eglCreatePbufferSurface in loaded elfs
Warning, function eglCreatePbufferSurface not found in lib libGL.so.1
Look for eglGetCurrentContext in loaded elfs
Warning, function eglGetCurrentContext not found in lib libGL.so.1
Look for eglGetCurrentContext in loaded elfs
Warning, function eglGetCurrentContext not found in lib libGL.so.1
Look for eglGetConfigs in loaded elfs
Warning, function eglGetConfigs not found in lib libGL.so.1
Look for eglGetConfigs in loaded elfs
Warning, function eglGetConfigs not found in lib libGL.so.1
Look for eglDestroySurface in loaded elfs
Warning, function eglDestroySurface not found in lib libGL.so.1
Look for eglDestroySurface in loaded elfs
Warning, function eglDestroySurface not found in lib libGL.so.1
Look for eglGetCurrentSurface in loaded elfs
Warning, function eglGetCurrentSurface not found in lib libGL.so.1
Look for eglGetCurrentSurface in loaded elfs
Warning, function eglGetCurrentSurface not found in lib libGL.so.1
Look for eglQueryContext in loaded elfs
Warning, function eglQueryContext not found in lib libGL.so.1
Look for eglQueryContext in loaded elfs
Warning, function eglQueryContext not found in lib libGL.so.1
Look for eglBindAPI in loaded elfs
Warning, function eglBindAPI not found in lib libGL.so.1
Look for eglBindAPI in loaded elfs
Warning, function eglBindAPI not found in lib libGL.so.1
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libgstphotography-1.0.so.0
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libgstpbutils-1.0.so.0
Using native(wrapped) libgstapp-1.0.so.0
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libgstallocators-1.0.so.0
Using native(wrapped) libgstgl-1.0.so.0
Using native(wrapped) libgstvideo-1.0.so.0
Using native(wrapped) libgstbase-1.0.so.0
Using native(wrapped) libgstreamer-1.0.so.0
Using native(wrapped) libgtk-3.so.0
Using native(wrapped) libgdk-3.so.0
Using native(wrapped) libgobject-2.0.so.0
Using native(wrapped) libgio-2.0.so.0
Using native(wrapped) libgmodule-2.0.so.0
Using native(wrapped) libgdk_pixbuf-2.0.so.0
Using native(wrapped) libpangocairo-1.0.so.0
Using native(wrapped) libpango-1.0.so.0
Using native(wrapped) libgssapi_krb5.so.2
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libbrotlidec.so.1
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libbrotlicommon.so.1
Using native(wrapped) libgstaudio-1.0.so.0
Using native(wrapped) libgsttag-1.0.so.0
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libQt6WebChannel.so.6
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libQt6Positioning.so.6
Using native(wrapped) libnss3.so
Using native(wrapped) libnssutil3.so
Using native(wrapped) libnspr4.so
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libjpeg.so.8
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libopus.so.0
Using native(wrapped) libXcomposite.so.1
Using native(wrapped) libXdamage.so.1
Using native(wrapped) libXfixes.so.3
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libXrender.so.1
Using native(wrapped) libXtst.so.6
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libwebpmux.so.3
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libwebpdemux.so.2
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libwebp.so.6
Using native(wrapped) libexpat.so.1
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libre2.so.5
Using native(wrapped) libasound.so.2
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libsnappy.so.1
Using native(wrapped) libxshmfence.so.1
Using native(wrapped) libxml2.so.2
Using native(wrapped) libxslt.so.1
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libminizip.so.1
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/liblcms2.so.2
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libxkbfile.so.1
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libQt6QmlModels.so.6
Using emulated /tmp/.mount_viber.ArOrgr/usr/lib/libQt6OpenGL.so.6
Warning: Global Symbol _ZTHN4absl13cord_internal17cordz_next_sampleE not found, cannot apply R_X86_64_GLOB_DAT @0x113828d70 ((nil)) in /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol _ZTHN4base8internal14g_thread_cacheE not found, cannot apply R_X86_64_GLOB_DAT @0x113828fb0 ((nil)) in /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol OPENSSL_memory_get_size not found, cannot apply R_X86_64_GLOB_DAT @0x113829100 ((nil)) in /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol OPENSSL_memory_alloc not found, cannot apply R_X86_64_GLOB_DAT @0x113829108 ((nil)) in /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol OPENSSL_memory_free not found, cannot apply R_X86_64_GLOB_DAT @0x113829938 ((nil)) in /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol _ZTHN2v88internal12trap_handler21g_thread_in_wasm_codeE not found, cannot apply R_X86_64_GLOB_DAT @0x113829cf8 ((nil)) in /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol sdallocx not found, cannot apply R_X86_64_GLOB_DAT @0x113829e98 ((nil)) in /tmp/.mount_viber.ArOrgr/usr/bin/../lib/libQt6WebEngineCore.so.6
Using emulated /tmp/.mount_viber.ArOrgr/usr/plugins/platforms/libqxcb.so
Using emulated /tmp/.mount_viber.ArOrgr/usr/plugins/platforms/../../lib/libQt6XcbQpa.so.6
Using native(wrapped) libxcb-icccm.so.4
Using native(wrapped) libxcb-image.so.0
Using native(wrapped) libxcb-keysyms.so.1
Using native(wrapped) libxcb-randr.so.0
Using native(wrapped) libxcb-render.so.0
Using native(wrapped) libxcb-render-util.so.0
Using native(wrapped) libxcb-shape.so.0
Using native(wrapped) libxcb-shm.so.0
Using native(wrapped) libxcb-sync.so.1
Using native(wrapped) libxcb-xfixes.so.0
Using native(wrapped) libxcb-xkb.so.1
Using native(wrapped) libX11-xcb.so.1
Using native(wrapped) libSM.so.6
Using native(wrapped) libICE.so.6
Using native(wrapped) libxkbcommon-x11.so.0
Using native(wrapped) libXcursor.so.1
Error: PltResolver: Symbol xcb_randr_monitor_info_outputs_length(ver 0: xcb_randr_monitor_info_outputs_length) not found, cannot apply R_X86_64_JUMP_SLOT 0x117f9ddb8 (0x117f07b70) in /tmp/.mount_viber.ArOrgr/usr/plugins/platforms/../../lib/libQt6XcbQpa.so.6
tux@rock5b ~/D/viber [160]>
Still no success with Viber here. After today's update, the box64 output has changed significantly. Not sure if it is good or bad news...
tux@rock5b ~/D/viber> box64 ./viber.AppImage
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores
Params database has 24 entries
Box64 with Dynarec v0.2.3 48317e07 built on Aug 16 2023 06:51:24
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 67 Env var
Looking for ./viber.AppImage
Rename process to "viber.AppImage"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libz.so.1
Using native(wrapped) libfuse.so.2
libGL error: glx: failed to create dri3 screen
libGL error: failed to load driver: rockchip
mv: /tmp/.mount_viber.3JU0hY/usr/lib/libselinux.so.1: no version information available (required by mv)
qt.webenginecontext:
GL Type: desktop
Surface Type: OpenGL
Surface Profile: CompatibilityProfile
Surface Version: 4.5
QSG RHI Backend: OpenGL
Using Supported QSG Backend: yes
Using Software Dynamic GL: no
Using Multithreaded OpenGL: yes
Init Parameters:
* allow-loopback-in-peer-connection
* application-name ViberPC
* autoplay-policy no-user-gesture-required
* browser-subprocess-path /tmp/.mount_viber.3JU0hY/usr/libexec/QtWebEngineProcess
* create-default-gl-context
* disable-features ConsolidatedMovementXY,InstalledApp,BackgroundFetch,WebOTP,WebPayments,WebUSB,PictureInPicture,AudioServiceOutOfProcess
* disable-setuid-sandbox
* disable-speech-api
* enable-features NetworkServiceInProcess,TracingServiceInProcess,NetworkServiceInProcess,WebRTCPipeWireCapturer
* enable-threaded-compositing
* enable-use-zoom-for-dsf false
* enable-usermedia-screen-capture
* in-process-gpu
* use-gl desktop
[ERROR] Couldn't connect to FEXServer socket 1000.FEXServer.Socket 111 Connection refused
[ERROR] Couldn't connect to FEXServer socket 1000.FEXServer.Socket 111 Connection refused
[ERROR] Couldn't connect to FEXServer socket 1000.FEXServer.Socket 111 Connection refused
[ERROR] Couldn't connect to FEXServer socket 1000.FEXServer.Socket 111 Connection refused
[ERROR] Couldn't connect to FEXServer socket 1000.FEXServer.Socket 111 Connection refused
[ERROR] Couldn't connect to FEXServer socket 1000.FEXServer.Socket after launching the process
[ERROR] FEXServerClient: Failure to setup client
/tmp/.mount_viber.3JU0hY/AppRun.wrapped: line 10: 5034 Trace/breakpoint trap (core dumped) $APPDIR/usr/bin/Viber
tux@rock5b ~/D/viber [SIGTRAP]>
FEXServer???? like in FEX-emu?
FEXServer???? like in FEX-emu?
I have a feeling something might be messed up in the binfmt config here...
Ugh, sorry, you are right, FEX-emu has somehow messed the box64 output. Don't understand why, because I'm trying to launch Viber using box64 still in the same way. And this didn't happened earlier., even though FEX-emu was installed. So please just ignore my last post. I'm sorry I didn't check the messages carefully.
I already removed FEX-emu and tried Viber again. But it still fails to launch. Would you be able to fix this?
tux@rock5b ~/D/viber> box64 ./viber.AppImage
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores
Params database has 24 entries
Box64 with Dynarec v0.2.3 48317e07 built on Aug 16 2023 06:51:24
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 67 Env var
Looking for ./viber.AppImage
Rename process to "viber.AppImage"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libz.so.1
Using native(wrapped) libfuse.so.2
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores
Params database has 24 entries
Box64 with Dynarec v0.2.3 48317e07 built on Aug 16 2023 06:51:24
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 79 Env var
Looking for /tmp/.mount_viber.ILH0yf/usr/bin/Viber
Rename process to "Viber"
Using native(wrapped) libXss.so.1
Using native(wrapped) libX11.so.6
Using native(wrapped) libXext.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libz.so.1
Using emulated /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libicui18n.so.66
Using emulated /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libicuuc.so.66
Using emulated /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libQt6Widgets.so.6
Using emulated /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libQt6StateMachine.so.6
Using emulated /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libQt6Sql.so.6
Using emulated /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libQt6Multimedia.so.6
Using emulated /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libQt6WebSockets.so.6
Using emulated /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libQt6WebEngineQuick.so.6
Using emulated /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libQt6WebEngineCore.so.6
Using emulated /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libQt6Quick.so.6
Using emulated /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libQt6Gui.so.6
Using emulated /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libQt6DBus.so.6
Using emulated /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libQt6Qml.so.6
Using emulated /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libQt6Network.so.6
Using emulated /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libQt6Core.so.6
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Using native(wrapped) libm.so.6
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using native(wrapped) libGL.so.1
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libicudata.so.66
Using native(wrapped) libEGL.so.1
Using native(wrapped) libfontconfig.so.1
Using native(wrapped) libglib-2.0.so.0
Using native(wrapped) libxkbcommon.so.0
Using native(wrapped) libGLX.so.0
Using native(wrapped) libOpenGL.so.0
Using native(wrapped) libpng16.so.16
Using native(wrapped) libharfbuzz.so.0
Using native(wrapped) libfreetype.so.6
Using native(wrapped) libdbus-1.so.3
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libzstd.so.1
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libdouble-conversion.so.3
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libb2.so.1
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libpcre2-16.so.0
Using native(wrapped) libgomp.so.1
Look for eglQueryString in loaded elfs
Warning, function eglQueryString not found in lib libGL.so.1
Look for eglQueryString in loaded elfs
Warning, function eglQueryString not found in lib libGL.so.1
Look for eglCreateContext in loaded elfs
Warning, function eglCreateContext not found in lib libGL.so.1
Look for eglCreateContext in loaded elfs
Warning, function eglCreateContext not found in lib libGL.so.1
Look for eglGetCurrentDisplay in loaded elfs
Warning, function eglGetCurrentDisplay not found in lib libGL.so.1
Look for eglGetCurrentDisplay in loaded elfs
Warning, function eglGetCurrentDisplay not found in lib libGL.so.1
Look for eglMakeCurrent in loaded elfs
Warning, function eglMakeCurrent not found in lib libGL.so.1
Look for eglMakeCurrent in loaded elfs
Warning, function eglMakeCurrent not found in lib libGL.so.1
Look for eglGetConfigAttrib in loaded elfs
Warning, function eglGetConfigAttrib not found in lib libGL.so.1
Look for eglGetConfigAttrib in loaded elfs
Warning, function eglGetConfigAttrib not found in lib libGL.so.1
Look for eglDestroyContext in loaded elfs
Warning, function eglDestroyContext not found in lib libGL.so.1
Look for eglDestroyContext in loaded elfs
Warning, function eglDestroyContext not found in lib libGL.so.1
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Look for eglSwapInterval in loaded elfs
Warning, function eglSwapInterval not found in lib libGL.so.1
Look for eglSwapInterval in loaded elfs
Warning, function eglSwapInterval not found in lib libGL.so.1
Look for eglChooseConfig in loaded elfs
Warning, function eglChooseConfig not found in lib libGL.so.1
Look for eglChooseConfig in loaded elfs
Warning, function eglChooseConfig not found in lib libGL.so.1
Look for eglSwapBuffers in loaded elfs
Warning, function eglSwapBuffers not found in lib libGL.so.1
Look for eglSwapBuffers in loaded elfs
Warning, function eglSwapBuffers not found in lib libGL.so.1
Look for eglCreatePbufferSurface in loaded elfs
Warning, function eglCreatePbufferSurface not found in lib libGL.so.1
Look for eglCreatePbufferSurface in loaded elfs
Warning, function eglCreatePbufferSurface not found in lib libGL.so.1
Look for eglGetCurrentContext in loaded elfs
Warning, function eglGetCurrentContext not found in lib libGL.so.1
Look for eglGetCurrentContext in loaded elfs
Warning, function eglGetCurrentContext not found in lib libGL.so.1
Look for eglGetConfigs in loaded elfs
Warning, function eglGetConfigs not found in lib libGL.so.1
Look for eglGetConfigs in loaded elfs
Warning, function eglGetConfigs not found in lib libGL.so.1
Look for eglDestroySurface in loaded elfs
Warning, function eglDestroySurface not found in lib libGL.so.1
Look for eglDestroySurface in loaded elfs
Warning, function eglDestroySurface not found in lib libGL.so.1
Look for eglGetCurrentSurface in loaded elfs
Warning, function eglGetCurrentSurface not found in lib libGL.so.1
Look for eglGetCurrentSurface in loaded elfs
Warning, function eglGetCurrentSurface not found in lib libGL.so.1
Look for eglQueryContext in loaded elfs
Warning, function eglQueryContext not found in lib libGL.so.1
Look for eglQueryContext in loaded elfs
Warning, function eglQueryContext not found in lib libGL.so.1
Look for eglBindAPI in loaded elfs
Warning, function eglBindAPI not found in lib libGL.so.1
Look for eglBindAPI in loaded elfs
Warning, function eglBindAPI not found in lib libGL.so.1
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libgstphotography-1.0.so.0
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libgstpbutils-1.0.so.0
Using native(wrapped) libgstapp-1.0.so.0
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libgstallocators-1.0.so.0
Using native(wrapped) libgstgl-1.0.so.0
Using native(wrapped) libgstvideo-1.0.so.0
Using native(wrapped) libgstbase-1.0.so.0
Using native(wrapped) libgstreamer-1.0.so.0
Using native(wrapped) libgtk-3.so.0
Using native(wrapped) libgdk-3.so.0
Using native(wrapped) libgobject-2.0.so.0
Using native(wrapped) libgio-2.0.so.0
Using native(wrapped) libgmodule-2.0.so.0
Using native(wrapped) libgdk_pixbuf-2.0.so.0
Using native(wrapped) libpangocairo-1.0.so.0
Using native(wrapped) libpango-1.0.so.0
Using native(wrapped) libgssapi_krb5.so.2
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libbrotlidec.so.1
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libbrotlicommon.so.1
Using native(wrapped) libgstaudio-1.0.so.0
Using native(wrapped) libgsttag-1.0.so.0
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libQt6WebChannel.so.6
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libQt6Positioning.so.6
Using native(wrapped) libnss3.so
Using native(wrapped) libnssutil3.so
Using native(wrapped) libnspr4.so
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libjpeg.so.8
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libopus.so.0
Using native(wrapped) libXcomposite.so.1
Using native(wrapped) libXdamage.so.1
Using native(wrapped) libXfixes.so.3
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libXrender.so.1
Using native(wrapped) libXtst.so.6
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libwebpmux.so.3
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libwebpdemux.so.2
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libwebp.so.6
Using native(wrapped) libexpat.so.1
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libre2.so.5
Using native(wrapped) libasound.so.2
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libsnappy.so.1
Using native(wrapped) libxshmfence.so.1
Using native(wrapped) libxml2.so.2
Using native(wrapped) libxslt.so.1
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libminizip.so.1
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/liblcms2.so.2
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libxkbfile.so.1
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libQt6QmlModels.so.6
Using emulated /tmp/.mount_viber.ILH0yf/usr/lib/libQt6OpenGL.so.6
Warning: Global Symbol _ZTHN4absl13cord_internal17cordz_next_sampleE not found, cannot apply R_X86_64_GLOB_DAT @0x113828d70 ((nil)) in /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol _ZTHN4base8internal14g_thread_cacheE not found, cannot apply R_X86_64_GLOB_DAT @0x113828fb0 ((nil)) in /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol OPENSSL_memory_get_size not found, cannot apply R_X86_64_GLOB_DAT @0x113829100 ((nil)) in /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol OPENSSL_memory_alloc not found, cannot apply R_X86_64_GLOB_DAT @0x113829108 ((nil)) in /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol OPENSSL_memory_free not found, cannot apply R_X86_64_GLOB_DAT @0x113829938 ((nil)) in /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol _ZTHN2v88internal12trap_handler21g_thread_in_wasm_codeE not found, cannot apply R_X86_64_GLOB_DAT @0x113829cf8 ((nil)) in /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol sdallocx not found, cannot apply R_X86_64_GLOB_DAT @0x113829e98 ((nil)) in /tmp/.mount_viber.ILH0yf/usr/bin/../lib/libQt6WebEngineCore.so.6
Using emulated /tmp/.mount_viber.ILH0yf/usr/plugins/platforms/libqxcb.so
Using emulated /tmp/.mount_viber.ILH0yf/usr/plugins/platforms/../../lib/libQt6XcbQpa.so.6
Using native(wrapped) libxcb-icccm.so.4
Using native(wrapped) libxcb-image.so.0
Using native(wrapped) libxcb-keysyms.so.1
Using native(wrapped) libxcb-randr.so.0
Using native(wrapped) libxcb-render.so.0
Using native(wrapped) libxcb-render-util.so.0
Using native(wrapped) libxcb-shape.so.0
Using native(wrapped) libxcb-shm.so.0
Using native(wrapped) libxcb-sync.so.1
Using native(wrapped) libxcb-xfixes.so.0
Using native(wrapped) libxcb-xkb.so.1
Using native(wrapped) libX11-xcb.so.1
Using native(wrapped) libSM.so.6
Using native(wrapped) libICE.so.6
Using native(wrapped) libxkbcommon-x11.so.0
Using native(wrapped) libXcursor.so.1
Error: PltResolver: Symbol xcb_randr_monitor_info_outputs_length(ver 0: xcb_randr_monitor_info_outputs_length) not found, cannot apply R_X86_64_JUMP_SLOT 0x117f9ddb8 (0x117f07b70) in /tmp/.mount_viber.ILH0yf/usr/plugins/platforms/../../lib/libQt6XcbQpa.so.6
tux@rock5b ~/D/viber [160]>
Another missing symbol, I'll add it later.
What about your fex experiment? did Viber launched with it?
Thank you, I'm looking forward to do next try to Launch Viber.
FEX experiment? Unsuccessful. Viber did not launch. And because my primary intention always has been to be able to run it in box64, I didn't spend any more time experimenting in this direction.
Ok, I have added this symbol (and few adjacent one too).
Thank you so much! But still no go, unfortunately. It seems to me, that the xcb_randr_monitor_info_next symbol still makes the trouble. Wouldn't it help to uncomment it in src/wrapped/wrappedlibxcbrandr_private.h? Or all the remaining commented symbols there? Just guessing...
Will be happy to do another test!:-)
tux@rock5b ~/D/viber> box64 ./viber.AppImage
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores
Params database has 24 entries
Box64 with Dynarec v0.2.3 47057f07 built on Aug 18 2023 06:45:58
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 67 Env var
Looking for ./viber.AppImage
Rename process to "viber.AppImage"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libz.so.1
Using native(wrapped) libfuse.so.2
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores
Params database has 24 entries
Box64 with Dynarec v0.2.3 47057f07 built on Aug 18 2023 06:45:58
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 79 Env var
Looking for /tmp/.mount_viber.1lmmtD/usr/bin/Viber
Rename process to "Viber"
Using native(wrapped) libXss.so.1
Using native(wrapped) libX11.so.6
Using native(wrapped) libXext.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libz.so.1
Using emulated /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libicui18n.so.66
Using emulated /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libicuuc.so.66
Using emulated /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libQt6Widgets.so.6
Using emulated /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libQt6StateMachine.so.6
Using emulated /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libQt6Sql.so.6
Using emulated /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libQt6Multimedia.so.6
Using emulated /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libQt6WebSockets.so.6
Using emulated /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libQt6WebEngineQuick.so.6
Using emulated /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libQt6WebEngineCore.so.6
Using emulated /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libQt6Quick.so.6
Using emulated /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libQt6Gui.so.6
Using emulated /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libQt6DBus.so.6
Using emulated /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libQt6Qml.so.6
Using emulated /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libQt6Network.so.6
Using emulated /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libQt6Core.so.6
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Using native(wrapped) libm.so.6
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using native(wrapped) libGL.so.1
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libicudata.so.66
Using native(wrapped) libEGL.so.1
Using native(wrapped) libfontconfig.so.1
Using native(wrapped) libglib-2.0.so.0
Using native(wrapped) libxkbcommon.so.0
Using native(wrapped) libGLX.so.0
Using native(wrapped) libOpenGL.so.0
Using native(wrapped) libpng16.so.16
Using native(wrapped) libharfbuzz.so.0
Using native(wrapped) libfreetype.so.6
Using native(wrapped) libdbus-1.so.3
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libzstd.so.1
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libdouble-conversion.so.3
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libb2.so.1
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libpcre2-16.so.0
Using native(wrapped) libgomp.so.1
Look for eglQueryString in loaded elfs
Warning, function eglQueryString not found in lib libGL.so.1
Look for eglQueryString in loaded elfs
Warning, function eglQueryString not found in lib libGL.so.1
Look for eglCreateContext in loaded elfs
Warning, function eglCreateContext not found in lib libGL.so.1
Look for eglCreateContext in loaded elfs
Warning, function eglCreateContext not found in lib libGL.so.1
Look for eglGetCurrentDisplay in loaded elfs
Warning, function eglGetCurrentDisplay not found in lib libGL.so.1
Look for eglGetCurrentDisplay in loaded elfs
Warning, function eglGetCurrentDisplay not found in lib libGL.so.1
Look for eglMakeCurrent in loaded elfs
Warning, function eglMakeCurrent not found in lib libGL.so.1
Look for eglMakeCurrent in loaded elfs
Warning, function eglMakeCurrent not found in lib libGL.so.1
Look for eglGetConfigAttrib in loaded elfs
Warning, function eglGetConfigAttrib not found in lib libGL.so.1
Look for eglGetConfigAttrib in loaded elfs
Warning, function eglGetConfigAttrib not found in lib libGL.so.1
Look for eglDestroyContext in loaded elfs
Warning, function eglDestroyContext not found in lib libGL.so.1
Look for eglDestroyContext in loaded elfs
Warning, function eglDestroyContext not found in lib libGL.so.1
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Look for eglSwapInterval in loaded elfs
Warning, function eglSwapInterval not found in lib libGL.so.1
Look for eglSwapInterval in loaded elfs
Warning, function eglSwapInterval not found in lib libGL.so.1
Look for eglChooseConfig in loaded elfs
Warning, function eglChooseConfig not found in lib libGL.so.1
Look for eglChooseConfig in loaded elfs
Warning, function eglChooseConfig not found in lib libGL.so.1
Look for eglSwapBuffers in loaded elfs
Warning, function eglSwapBuffers not found in lib libGL.so.1
Look for eglSwapBuffers in loaded elfs
Warning, function eglSwapBuffers not found in lib libGL.so.1
Look for eglCreatePbufferSurface in loaded elfs
Warning, function eglCreatePbufferSurface not found in lib libGL.so.1
Look for eglCreatePbufferSurface in loaded elfs
Warning, function eglCreatePbufferSurface not found in lib libGL.so.1
Look for eglGetCurrentContext in loaded elfs
Warning, function eglGetCurrentContext not found in lib libGL.so.1
Look for eglGetCurrentContext in loaded elfs
Warning, function eglGetCurrentContext not found in lib libGL.so.1
Look for eglGetConfigs in loaded elfs
Warning, function eglGetConfigs not found in lib libGL.so.1
Look for eglGetConfigs in loaded elfs
Warning, function eglGetConfigs not found in lib libGL.so.1
Look for eglDestroySurface in loaded elfs
Warning, function eglDestroySurface not found in lib libGL.so.1
Look for eglDestroySurface in loaded elfs
Warning, function eglDestroySurface not found in lib libGL.so.1
Look for eglGetCurrentSurface in loaded elfs
Warning, function eglGetCurrentSurface not found in lib libGL.so.1
Look for eglGetCurrentSurface in loaded elfs
Warning, function eglGetCurrentSurface not found in lib libGL.so.1
Look for eglQueryContext in loaded elfs
Warning, function eglQueryContext not found in lib libGL.so.1
Look for eglQueryContext in loaded elfs
Warning, function eglQueryContext not found in lib libGL.so.1
Look for eglBindAPI in loaded elfs
Warning, function eglBindAPI not found in lib libGL.so.1
Look for eglBindAPI in loaded elfs
Warning, function eglBindAPI not found in lib libGL.so.1
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libgstphotography-1.0.so.0
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libgstpbutils-1.0.so.0
Using native(wrapped) libgstapp-1.0.so.0
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libgstallocators-1.0.so.0
Using native(wrapped) libgstgl-1.0.so.0
Using native(wrapped) libgstvideo-1.0.so.0
Using native(wrapped) libgstbase-1.0.so.0
Using native(wrapped) libgstreamer-1.0.so.0
Using native(wrapped) libgtk-3.so.0
Using native(wrapped) libgdk-3.so.0
Using native(wrapped) libgobject-2.0.so.0
Using native(wrapped) libgio-2.0.so.0
Using native(wrapped) libgmodule-2.0.so.0
Using native(wrapped) libgdk_pixbuf-2.0.so.0
Using native(wrapped) libpangocairo-1.0.so.0
Using native(wrapped) libpango-1.0.so.0
Using native(wrapped) libgssapi_krb5.so.2
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libbrotlidec.so.1
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libbrotlicommon.so.1
Using native(wrapped) libgstaudio-1.0.so.0
Using native(wrapped) libgsttag-1.0.so.0
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libQt6WebChannel.so.6
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libQt6Positioning.so.6
Using native(wrapped) libnss3.so
Using native(wrapped) libnssutil3.so
Using native(wrapped) libnspr4.so
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libjpeg.so.8
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libopus.so.0
Using native(wrapped) libXcomposite.so.1
Using native(wrapped) libXdamage.so.1
Using native(wrapped) libXfixes.so.3
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libXrender.so.1
Using native(wrapped) libXtst.so.6
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libwebpmux.so.3
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libwebpdemux.so.2
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libwebp.so.6
Using native(wrapped) libexpat.so.1
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libre2.so.5
Using native(wrapped) libasound.so.2
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libsnappy.so.1
Using native(wrapped) libxshmfence.so.1
Using native(wrapped) libxml2.so.2
Using native(wrapped) libxslt.so.1
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libminizip.so.1
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/liblcms2.so.2
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libxkbfile.so.1
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libQt6QmlModels.so.6
Using emulated /tmp/.mount_viber.1lmmtD/usr/lib/libQt6OpenGL.so.6
Warning: Global Symbol _ZTHN4absl13cord_internal17cordz_next_sampleE not found, cannot apply R_X86_64_GLOB_DAT @0x113828d70 ((nil)) in /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol _ZTHN4base8internal14g_thread_cacheE not found, cannot apply R_X86_64_GLOB_DAT @0x113828fb0 ((nil)) in /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol OPENSSL_memory_get_size not found, cannot apply R_X86_64_GLOB_DAT @0x113829100 ((nil)) in /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol OPENSSL_memory_alloc not found, cannot apply R_X86_64_GLOB_DAT @0x113829108 ((nil)) in /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol OPENSSL_memory_free not found, cannot apply R_X86_64_GLOB_DAT @0x113829938 ((nil)) in /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol _ZTHN2v88internal12trap_handler21g_thread_in_wasm_codeE not found, cannot apply R_X86_64_GLOB_DAT @0x113829cf8 ((nil)) in /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol sdallocx not found, cannot apply R_X86_64_GLOB_DAT @0x113829e98 ((nil)) in /tmp/.mount_viber.1lmmtD/usr/bin/../lib/libQt6WebEngineCore.so.6
Using emulated /tmp/.mount_viber.1lmmtD/usr/plugins/platforms/libqxcb.so
Using emulated /tmp/.mount_viber.1lmmtD/usr/plugins/platforms/../../lib/libQt6XcbQpa.so.6
Using native(wrapped) libxcb-icccm.so.4
Using native(wrapped) libxcb-image.so.0
Using native(wrapped) libxcb-keysyms.so.1
Using native(wrapped) libxcb-randr.so.0
Using native(wrapped) libxcb-render.so.0
Using native(wrapped) libxcb-render-util.so.0
Using native(wrapped) libxcb-shape.so.0
Using native(wrapped) libxcb-shm.so.0
Using native(wrapped) libxcb-sync.so.1
Using native(wrapped) libxcb-xfixes.so.0
Using native(wrapped) libxcb-xkb.so.1
Using native(wrapped) libX11-xcb.so.1
Using native(wrapped) libSM.so.6
Using native(wrapped) libICE.so.6
Using native(wrapped) libxkbcommon-x11.so.0
Using native(wrapped) libXcursor.so.1
Error: PltResolver: Symbol xcb_randr_monitor_info_next(ver 0: xcb_randr_monitor_info_next) not found, cannot apply R_X86_64_JUMP_SLOT 0x117f9e420 (0x117f08840) in /tmp/.mount_viber.1lmmtD/usr/plugins/platforms/../../lib/libQt6XcbQpa.so.6
tux@rock5b ~/D/viber>
You can emulate the x86_64, but you need to provide it and it might trigger even more misisng symbols elsewhere. Something more doable would be for you to run this command, if you have extracted to AppImage in some place:
readelf -aW /PATH/TO/libQt6XcbQpa.so.6 | grep xcb_randr
And gives me the result, so I have all the missing symbols from xcb-randr at once.
Thx for not giving up!
Here is the output you asked for:
tux@rock5b ~/D/v/squashfs-root> readelf -aW ./usr/lib/libQt6XcbQpa.so.6 | grep xcb_randr
00000000000bcf40 0000019500000006 R_X86_64_GLOB_DAT 0000000000000000 xcb_randr_id + 0
00000000000bd058 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_crtc_info + 0
00000000000bd0e8 0000001f00000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_screen_resources_current_reply + 0
00000000000bd1b0 0000003b00000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_output_info + 0
00000000000bd1b8 0000003c00000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_monitors_monitors_iterator + 0
00000000000bd210 0000004900000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_screen_resources_current_outputs + 0
00000000000bd2f8 0000006700000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_crtc_info_reply + 0
00000000000bd390 0000007d00000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_mode_info_next + 0
00000000000bd398 0000007e00000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_query_version_reply + 0
00000000000bd3e8 0000008800000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_output_info_reply + 0
00000000000bd480 000000a000000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_screen_resources_outputs + 0
00000000000bd6f8 0000010d00000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_screen_resources_current + 0
00000000000bd780 0000012400000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_screen_resources_current_outputs_length + 0
00000000000bd820 0000013a00000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_query_version + 0
00000000000bd928 0000016100000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_output_primary_reply + 0
00000000000bda80 0000019600000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_screen_resources + 0
00000000000bda88 0000019700000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_monitors_reply + 0
00000000000bdc38 000001d700000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_screen_resources_current_unchecked + 0
00000000000bddb8 0000020e00000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_monitor_info_outputs_length + 0
00000000000bde28 0000022100000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_select_input + 0
00000000000bde40 0000022500000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_screen_resources_outputs_length + 0
00000000000bdf08 0000024100000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_output_info_unchecked + 0
00000000000bdf78 0000025100000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_monitors + 0
00000000000be048 0000026e00000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_screen_resources_current_modes_iterator + 0
00000000000be0f8 0000028600000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_output_property_reply + 0
00000000000be128 0000028d00000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_crtc_info_unchecked + 0
00000000000be200 000002b200000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_output_info_name_length + 0
00000000000be3a8 000002f100000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_output_property + 0
00000000000be420 0000030100000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_monitor_info_next + 0
00000000000be500 0000032400000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_output_primary + 0
00000000000be530 0000032a00000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_output_info_name + 0
00000000000be538 0000032b00000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_output_property_data + 0
00000000000be720 0000036e00000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_monitor_info_outputs + 0
00000000000be8b0 000003aa00000007 R_X86_64_JUMP_SLOT 0000000000000000 xcb_randr_get_screen_resources_reply + 0
9: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_crtc_info
31: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_screen_resources_current_reply
59: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_output_info
60: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_monitors_monitors_iterator
73: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_screen_resources_current_outputs
103: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_crtc_info_reply
125: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_mode_info_next
126: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_query_version_reply
136: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_output_info_reply
160: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_screen_resources_outputs
269: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_screen_resources_current
292: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_screen_resources_current_outputs_length
314: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_query_version
353: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_output_primary_reply
405: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND xcb_randr_id
406: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_screen_resources
407: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_monitors_reply
471: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_screen_resources_current_unchecked
526: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_monitor_info_outputs_length
545: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_select_input
549: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_screen_resources_outputs_length
577: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_output_info_unchecked
593: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_monitors
622: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_screen_resources_current_modes_iterator
646: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_output_property_reply
653: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_crtc_info_unchecked
690: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_output_info_name_length
753: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_output_property
769: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_monitor_info_next
804: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_output_primary
810: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_output_info_name
811: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_output_property_data
878: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_monitor_info_outputs
938: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_screen_resources_reply
1014: 000000000006e5f0 298 FUNC GLOBAL DEFAULT 15 _ZN10QXcbScreen13getOutputNameEP33xcb_randr_get_output_info_reply_t@@Qt_6
1044: 0000000000074470 606 FUNC GLOBAL DEFAULT 15 _ZN10QXcbScreenC1EP14QXcbConnectionP18QXcbVirtualDesktopP24xcb_randr_monitor_info_tj@@Qt_6
1055: 00000000000421d0 2256 FUNC GLOBAL DEFAULT 15 _ZN14QXcbConnection20createScreen_monitorEP18QXcbVirtualDesktopP24xcb_randr_monitor_info_tj@@Qt_6
1088: 0000000000042fa0 3679 FUNC GLOBAL DEFAULT 15 _ZN14QXcbConnection13updateScreensEPK24xcb_randr_notify_event_t@@Qt_6
1177: 000000000006e720 977 FUNC GLOBAL DEFAULT 15 _ZN10QXcbScreen7getNameEP24xcb_randr_monitor_info_t@@Qt_6
1189: 00000000000416f0 254 FUNC GLOBAL DEFAULT 15 _ZN14QXcbConnection12updateScreenEP10QXcbScreenRK25xcb_randr_output_change_t@@Qt_6
1252: 0000000000072ab0 1310 FUNC GLOBAL DEFAULT 15 _ZN10QXcbScreenC1EP14QXcbConnectionP18QXcbVirtualDesktopjP33xcb_randr_get_output_info_reply_t@@Qt_6
1275: 0000000000041490 606 FUNC GLOBAL DEFAULT 15 _ZN14QXcbConnection24findScreenForMonitorInfoERK5QListIP15QPlatformScreenEP24xcb_randr_monitor_info_t@@Qt_6
1292: 0000000000074470 606 FUNC GLOBAL DEFAULT 15 _ZN10QXcbScreenC2EP14QXcbConnectionP18QXcbVirtualDesktopP24xcb_randr_monitor_info_tj@@Qt_6
1321: 0000000000074440 33 FUNC GLOBAL DEFAULT 15 _ZN10QXcbScreen10setMonitorEP24xcb_randr_monitor_info_tj@@Qt_6
1372: 000000000006f360 186 FUNC GLOBAL DEFAULT 15 _ZN10QXcbScreen9setOutputEjP33xcb_randr_get_output_info_reply_t@@Qt_6
1383: 0000000000072ab0 1310 FUNC GLOBAL DEFAULT 15 _ZN10QXcbScreenC2EP14QXcbConnectionP18QXcbVirtualDesktopjP33xcb_randr_get_output_info_reply_t@@Qt_6
1409: 0000000000041b40 1667 FUNC GLOBAL DEFAULT 15 _ZN14QXcbConnection12createScreenEP18QXcbVirtualDesktopRK25xcb_randr_output_change_tP33xcb_randr_get_output_info_reply_t@@Qt_6
1417: 00000000000417f0 844 FUNC GLOBAL DEFAULT 15 _ZN14QXcbConnection20updateScreen_monitorEP10QXcbScreenP24xcb_randr_monitor_info_tj@@Qt_6
215: 0000000000072fd0 5228 FUNC LOCAL DEFAULT 15 _ZN10QXcbScreen10setMonitorEP24xcb_randr_monitor_info_tj.part.0
1219: 000000000006dad0 265 FUNC LOCAL DEFAULT 15 _ZN18QXcbVirtualDesktop18handleScreenChangeEP38xcb_randr_screen_change_notify_event_t
1923: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_crtc_info
1956: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_screen_resources_current_reply
1996: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_output_info
1997: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_monitors_monitors_iterator
2011: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_screen_resources_current_outputs
2052: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_crtc_info_reply
2092: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_mode_info_next
2093: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_query_version_reply
2106: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_output_info_reply
2139: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_screen_resources_outputs
2155: 0000000000042fa0 3679 FUNC GLOBAL DEFAULT 15 _ZN14QXcbConnection13updateScreensEPK24xcb_randr_notify_event_t
2233: 00000000000416f0 254 FUNC GLOBAL DEFAULT 15 _ZN14QXcbConnection12updateScreenEP10QXcbScreenRK25xcb_randr_output_change_t
2301: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_screen_resources_current
2329: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_screen_resources_current_outputs_length
2367: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_query_version
2419: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_output_primary_reply
2477: 000000000006e720 977 FUNC GLOBAL DEFAULT 15 _ZN10QXcbScreen7getNameEP24xcb_randr_monitor_info_t
2482: 0000000000074470 606 FUNC GLOBAL DEFAULT 15 _ZN10QXcbScreenC2EP14QXcbConnectionP18QXcbVirtualDesktopP24xcb_randr_monitor_info_tj
2500: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND xcb_randr_id
2501: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_screen_resources
2503: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_monitors_reply
2576: 0000000000072ab0 1310 FUNC GLOBAL DEFAULT 15 _ZN10QXcbScreenC2EP14QXcbConnectionP18QXcbVirtualDesktopjP33xcb_randr_get_output_info_reply_t
2586: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_screen_resources_current_unchecked
2602: 0000000000074440 33 FUNC GLOBAL DEFAULT 15 _ZN10QXcbScreen10setMonitorEP24xcb_randr_monitor_info_tj
2667: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_monitor_info_outputs_length
2693: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_select_input
2698: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_screen_resources_outputs_length
2739: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_output_info_unchecked
2763: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_monitors
2789: 0000000000072ab0 1310 FUNC GLOBAL DEFAULT 15 _ZN10QXcbScreenC1EP14QXcbConnectionP18QXcbVirtualDesktopjP33xcb_randr_get_output_info_reply_t
2801: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_screen_resources_current_modes_iterator
2803: 00000000000417f0 844 FUNC GLOBAL DEFAULT 15 _ZN14QXcbConnection20updateScreen_monitorEP10QXcbScreenP24xcb_randr_monitor_info_tj
2843: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_output_property_reply
2861: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_crtc_info_unchecked
2927: 0000000000074470 606 FUNC GLOBAL DEFAULT 15 _ZN10QXcbScreenC1EP14QXcbConnectionP18QXcbVirtualDesktopP24xcb_randr_monitor_info_tj
2930: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_output_info_name_length
3012: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_output_property
3033: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_monitor_info_next
3084: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_output_primary
3093: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_output_info_name
3094: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_output_property_data
3136: 00000000000421d0 2256 FUNC GLOBAL DEFAULT 15 _ZN14QXcbConnection20createScreen_monitorEP18QXcbVirtualDesktopP24xcb_randr_monitor_info_tj
3181: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_monitor_info_outputs
3187: 0000000000041490 606 FUNC GLOBAL DEFAULT 15 _ZN14QXcbConnection24findScreenForMonitorInfoERK5QListIP15QPlatformScreenEP24xcb_randr_monitor_info_t
3238: 000000000006f360 186 FUNC GLOBAL DEFAULT 15 _ZN10QXcbScreen9setOutputEjP33xcb_randr_get_output_info_reply_t
3244: 000000000006e5f0 298 FUNC GLOBAL DEFAULT 15 _ZN10QXcbScreen13getOutputNameEP33xcb_randr_get_output_info_reply_t
3272: 0000000000041b40 1667 FUNC GLOBAL DEFAULT 15 _ZN14QXcbConnection12createScreenEP18QXcbVirtualDesktopRK25xcb_randr_output_change_tP33xcb_randr_get_output_info_reply_t
3278: 0000000000000000 0 FUNC GLOBAL DEFAULT UND xcb_randr_get_screen_resources_reply
tux@rock5b ~/D/v/squashfs-root>
I have added the needed xcb_randr so Viber goes farther. Unfortunatly, it's missing other symbols in FreeType and gstreramer, and use gstreamer plugin that are not supported yet. It end with a segfault for some bad gstreamer wrapping...
I'll continue working on this, but on the next dev. cycle (so, like, next week).
No problem to wait for next dev cycle. I appreciate your help very much. Thx!
I see there is some progress since the last time, but unfortunately there are still some errors...:-(
...
BOX64: ignoring prctl(PR_SET_SECCOMP, ...)
Error: PltResolver: Symbol xkb_keymap_get_as_string(ver 41: xkb_keymap_get_as_string@V_0.5.0) not found, cannot apply R_X86_64_JUMP_SLOT 0x11382a688 (0x108e8fd16) in /tmp/.mount_viber.qy5HbE/usr/bin/../lib/libQt6WebEngineCore.so.6
Using native(wrapped) libpci.so.3
Using native(wrapped) libpulse.so.0
Using native(wrapped) libudev.so.1
Error: PltResolver: Symbol FT_Set_Default_Properties(ver 0: FT_Set_Default_Properties) not found, cannot apply R_X86_64_JUMP_SLOT 0x11382ce30 (0x108e94c66) in /tmp/.mount_viber.qy5HbE/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning, function my_glDebugMessageCallbackKHR not found
Warning, function my_glDebugMessageCallbackKHR not found
Warning, function my_glDebugMessageCallbackKHR not found
Warning, function my_glDebugMessageCallbackKHR not found
Warning, function my_glDebugMessageCallbackKHR not found
Warning, function my_glDebugMessageCallbackKHR not found
Warning, function my_glDebugMessageCallbackKHR not found
Warning, function my_glDebugMessageCallbackKHR not found
Warning, function my_glDebugMessageCallbackKHR not found
Warning, function my_glDebugMessageCallbackKHR not found
Warning, function my_glDebugMessageCallbackKHR not found
Warning, function my_glDebugMessageCallbackKHR not found
Sigfault/Segbus while quitting, exiting silently
tux@rock5b ~/D/viber>
There is some progress in starting the viber for some time now. But it still crashes.
(Viber:9359): GStreamer-WARNING **: 13:36:44.712: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be required though.
(Viber:9359): GStreamer-WARNING **: 13:36:44.712: Failed to load plugin '/tmp/.mount_viber.3tcM9a/usr/lib/gstreamer-1.0/libgstyadif.so': /tmp/.mount_viber.3tcM9a/usr/lib/gstreamer-1.0/libgstyadif.so: cannot open shared object file: No such file or directory
(Viber:9359): GStreamer-WARNING **: 13:36:44.857: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be required though.
(Viber:9359): GStreamer-WARNING **: 13:36:44.858: Failed to load plugin '/tmp/.mount_viber.3tcM9a/usr/lib/gstreamer-1.0/libgstzbar.so': /tmp/.mount_viber.3tcM9a/usr/lib/gstreamer-1.0/libgstzbar.so: cannot open shared object file: No such file or directory
BOX64 didn't detect any custom gstreamer-1.0 folder
(Viber:9359): GLib-GObject-CRITICAL **: 13:36:44.870: g_object_set_valist: assertion 'G_IS_OBJECT (object)' failed
(Viber:9359): GLib-GObject-CRITICAL **: 13:36:44.870: g_object_set_valist: assertion 'G_IS_OBJECT (object)' failed
(Viber:9359): GLib-GObject-CRITICAL **: 13:36:44.870: g_object_set_valist: assertion 'G_IS_OBJECT (object)' failed
(Viber:9359): GLib-GObject-CRITICAL **: 13:36:44.871: g_object_set_valist: assertion 'G_IS_OBJECT (object)' failed
(Viber:9359): GLib-GObject-CRITICAL **: 13:36:44.871: g_object_set_valist: assertion 'G_IS_OBJECT (object)' failed
(Viber:9359): GLib-GObject-CRITICAL **: 13:36:44.871: g_object_set_valist: assertion 'G_IS_OBJECT (object)' failed
(Viber:9359): GLib-GObject-CRITICAL **: 13:36:44.871: g_object_set_valist: assertion 'G_IS_OBJECT (object)' failed
(Viber:9359): GLib-GObject-CRITICAL **: 13:36:44.876: g_object_set_valist: assertion 'G_IS_OBJECT (object)' failed
(Viber:9359): GStreamer-CRITICAL **: 13:36:44.876: gst_bin_add: assertion 'GST_IS_ELEMENT (element)' failed
(Viber:9359): GStreamer-CRITICAL **: 13:36:44.877: gst_element_link_pads_full: assertion 'GST_IS_ELEMENT (src)' failed
(Viber:9359): GStreamer-CRITICAL **: 13:36:44.877: gst_element_get_static_pad: assertion 'GST_IS_ELEMENT (element)' failed
(Viber:9359): GStreamer-CRITICAL **: 13:36:44.878: gst_ghost_pad_new: assertion 'GST_IS_PAD (target)' failed
(Viber:9359): GStreamer-CRITICAL **: 13:36:44.878: gst_element_add_pad: assertion 'GST_IS_PAD (pad)' failed
(Viber:9359): GStreamer-CRITICAL **: 13:36:44.879: gst_bin_add: assertion 'GST_IS_ELEMENT (element)' failed
(Viber:9359): GStreamer-CRITICAL **: 13:36:44.880: gst_bin_add: assertion 'GST_IS_ELEMENT (element)' failed
(Viber:9359): GStreamer-CRITICAL **: 13:36:44.880: gst_bin_add: assertion 'GST_IS_ELEMENT (element)' failed
9359|SIGSEGV @0xffff38970428 (???(0xffff38970428)) (x64pc=0x108106e57//tmp/.mount_viber.3tcM9a/usr/bin/../lib/libQt6Multimedia.so.6:"/tmp/.mount_viber.3tcM9a/usr/bin/../lib/libQt6Multimedia.so.6/_ZN21QGstreamerMediaPlayerC1EP12QMediaPlayer + 587", rsp=0x10726ee60, stack=0x106a70000:0x107270000 own=(nil) fp=0x80976208), for accessing (nil) (code=1/prot=0), db=0xffff91676508(0xffff389703f0:0xffff389704e8/0x108106e4b:0x108106e9f//tmp/.mount_viber.3tcM9a/usr/bin/../lib/libQt6Multimedia.so.6/_ZN21QGstreamerMediaPlayerC1EP12QMediaPlayer + 587:clean, hash:d1041014/d1041014) handler=(nil)
RAX:0x0000000000000000 RCX:0x00000000ffffffd8 RDX:0x0000000080c12968 RBX:0x00000000809761b8
RSP:0x000000010726ee60 RBP:0x0000000000000000 RSI:0x0000000000000001 RDI:0x0000ffff8e7b4b60
R8:0x0000000000000000 R9:0x000000010726bb79 R10:0x0000000000000000 R11:0x000000000000000a
R12:0x00000000809760c0 R13:0x00000000809761e0 R14:0x00000000809761b8 R15:0x00000000808cc0f0
ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053
RSP-0x20:0x00000000809761e0 RSP-0x18:0x0000000074e7d510 RSP-0x10:0x00000000000000a3 RSP-0x08:0x0000000108106e4b
RSP+0x00:0x0000000000000000 RSP+0x08:0x0000000000000000 RSP+0x10:0x0000000080965b01 RSP+0x18:0xb229bab891314800
/tmp/.mount_viber.3tcM9a/AppRun.wrapped: line 10: 9359 Segmentation fault (core dumped) $APPDIR/usr/bin/Viber
tux@rock5b ~/D/viber [SIGSEGV]>
BTW: I was curious what was the content of the /tmp/.mount_viber.3tcM9a/ directory during viber start. But it was not accessible even for root user. Not sure if this is normal or not.
root@rock5b:/tmp# sudo ls /tmp/.mount_viber.3tcM9a
ls: cannot access '/tmp/.mount_viber.3tcM9a': Permission denied
I downloaded a new Viber AppImage and did a test with it. The log seems better than with the old version to me. No more those GStreamer-CRITICAL warnings. One symbol missing. Could you please add it?
tux@rock5b ~/D/viber> box64 ./viber.AppImage
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores
Params database has 27 entries
Box64 with Dynarec v0.2.5 3ad64aa6 built on Oct 1 2023 06:59:47
Counted 67 Env var
BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/
BOX64 BIN PATH: ./:bin/:/home/tux/bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/:/snap/bin/
Looking for ./viber.AppImage
Rename process to "viber.AppImage"
Using native(wrapped) libdl.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libz.so.1
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libfuse.so.2
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores
Params database has 27 entries
Box64 with Dynarec v0.2.5 3ad64aa6 built on Oct 1 2023 06:59:47
Counted 79 Env var
BOX64 LIB PATH: /tmp/.mount_viber.JPC4kn/usr/lib/:./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/
BOX64 BIN PATH: ./:bin/:/home/tux/bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/:/snap/bin/:/tmp/.mount_viber.JPC4kn/usr/lib/:/tmp/.mount_viber.JPC4kn/usr/lib/gstreamer-1.0/
Looking for /tmp/.mount_viber.JPC4kn/usr/bin/Viber
Rename process to "Viber"
Using native(wrapped) libXss.so.1
Using native(wrapped) libX11.so.6
Using native(wrapped) libXext.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libz.so.1
Error initializing native libicui18n.so.66 (last dlerror is libicui18n.so.66: cannot open shared object file: No such file or directory)
Using emulated /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libicui18n.so.66
Error initializing native libicuuc.so.66 (last dlerror is libicuuc.so.66: cannot open shared object file: No such file or directory)
Using emulated /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libicuuc.so.66
Using emulated /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6Widgets.so.6
Using emulated /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6StateMachine.so.6
Using emulated /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6Sql.so.6
Using emulated /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6Multimedia.so.6
Using emulated /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6WebSockets.so.6
Using emulated /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6WebEngineQuick.so.6
Using emulated /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6WebEngineCore.so.6
Using emulated /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6Quick.so.6
Using emulated /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6Gui.so.6
Using emulated /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6Qml.so.6
Using emulated /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6Network.so.6
Using emulated /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6DBus.so.6
Using emulated /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6Core.so.6
Using native(wrapped) libpthread.so.0
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Using native(wrapped) libm.so.6
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libGL.so.1
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libicudata.so.66
Using native(wrapped) libEGL.so.1
Using native(wrapped) libfontconfig.so.1
Using native(wrapped) libglib-2.0.so.0
Using native(wrapped) libxkbcommon.so.0
Using native(wrapped) libGLX.so.0
Using native(wrapped) libOpenGL.so.0
Using native(wrapped) libpng16.so.16
Using native(wrapped) libharfbuzz.so.0
Using native(wrapped) libfreetype.so.6
Using native(wrapped) libdbus-1.so.3
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libzstd.so.1
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libdouble-conversion.so.3
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libb2.so.1
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libpcre2-16.so.0
Using native(wrapped) libgomp.so.1
Look for eglQueryString in loaded elfs
Warning, function eglQueryString not found in lib libGL.so.1
Look for eglQueryString in loaded elfs
Warning, function eglQueryString not found in lib libGL.so.1
Look for eglCreateContext in loaded elfs
Warning, function eglCreateContext not found in lib libGL.so.1
Look for eglCreateContext in loaded elfs
Warning, function eglCreateContext not found in lib libGL.so.1
Look for eglGetCurrentDisplay in loaded elfs
Warning, function eglGetCurrentDisplay not found in lib libGL.so.1
Look for eglGetCurrentDisplay in loaded elfs
Warning, function eglGetCurrentDisplay not found in lib libGL.so.1
Look for eglMakeCurrent in loaded elfs
Warning, function eglMakeCurrent not found in lib libGL.so.1
Look for eglMakeCurrent in loaded elfs
Warning, function eglMakeCurrent not found in lib libGL.so.1
Look for eglGetConfigAttrib in loaded elfs
Warning, function eglGetConfigAttrib not found in lib libGL.so.1
Look for eglGetConfigAttrib in loaded elfs
Warning, function eglGetConfigAttrib not found in lib libGL.so.1
Look for eglDestroyContext in loaded elfs
Warning, function eglDestroyContext not found in lib libGL.so.1
Look for eglDestroyContext in loaded elfs
Warning, function eglDestroyContext not found in lib libGL.so.1
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Look for eglSwapInterval in loaded elfs
Warning, function eglSwapInterval not found in lib libGL.so.1
Look for eglSwapInterval in loaded elfs
Warning, function eglSwapInterval not found in lib libGL.so.1
Look for eglChooseConfig in loaded elfs
Warning, function eglChooseConfig not found in lib libGL.so.1
Look for eglChooseConfig in loaded elfs
Warning, function eglChooseConfig not found in lib libGL.so.1
Look for eglSwapBuffers in loaded elfs
Warning, function eglSwapBuffers not found in lib libGL.so.1
Look for eglSwapBuffers in loaded elfs
Warning, function eglSwapBuffers not found in lib libGL.so.1
Look for eglCreatePbufferSurface in loaded elfs
Warning, function eglCreatePbufferSurface not found in lib libGL.so.1
Look for eglCreatePbufferSurface in loaded elfs
Warning, function eglCreatePbufferSurface not found in lib libGL.so.1
Look for eglGetCurrentContext in loaded elfs
Warning, function eglGetCurrentContext not found in lib libGL.so.1
Look for eglGetCurrentContext in loaded elfs
Warning, function eglGetCurrentContext not found in lib libGL.so.1
Look for eglGetConfigs in loaded elfs
Warning, function eglGetConfigs not found in lib libGL.so.1
Look for eglGetConfigs in loaded elfs
Warning, function eglGetConfigs not found in lib libGL.so.1
Look for eglDestroySurface in loaded elfs
Warning, function eglDestroySurface not found in lib libGL.so.1
Look for eglDestroySurface in loaded elfs
Warning, function eglDestroySurface not found in lib libGL.so.1
Look for eglGetCurrentSurface in loaded elfs
Warning, function eglGetCurrentSurface not found in lib libGL.so.1
Look for eglGetCurrentSurface in loaded elfs
Warning, function eglGetCurrentSurface not found in lib libGL.so.1
Look for eglQueryContext in loaded elfs
Warning, function eglQueryContext not found in lib libGL.so.1
Look for eglQueryContext in loaded elfs
Warning, function eglQueryContext not found in lib libGL.so.1
Look for eglBindAPI in loaded elfs
Warning, function eglBindAPI not found in lib libGL.so.1
Look for eglBindAPI in loaded elfs
Warning, function eglBindAPI not found in lib libGL.so.1
Using native(wrapped) libpulse.so.0
Using native(wrapped) libgssapi_krb5.so.2
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libbrotlidec.so.1
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libbrotlicommon.so.1
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libQt6WebChannel.so.6
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libQt6Positioning.so.6
Using native(wrapped) libnss3.so
Using native(wrapped) libnssutil3.so
Using native(wrapped) libnspr4.so
Using native(wrapped) libgio-2.0.so.0
Using native(wrapped) libgmodule-2.0.so.0
Using native(wrapped) libgobject-2.0.so.0
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libevent-2.1.so.7
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libjpeg.so.8
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libopus.so.0
Using native(wrapped) libXcomposite.so.1
Using native(wrapped) libXdamage.so.1
Using native(wrapped) libXfixes.so.3
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libXrender.so.1
Using native(wrapped) libXtst.so.6
Using native(wrapped) libgbm.so.1
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libwebpmux.so.3
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libwebpdemux.so.2
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libwebp.so.6
Using native(wrapped) libexpat.so.1
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libre2.so.5
Using native(wrapped) libasound.so.2
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libsnappy.so.1
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libminizip.so.1
Using native(wrapped) libxml2.so.2
Using native(wrapped) libxslt.so.1
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/liblcms2.so.2
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libxkbfile.so.1
Look for sysctl in loaded elfs
Found symbol with version GLIBC_2.17, value = 0xffff9c650900
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libQt6QmlModels.so.6
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libQt6OpenGL.so.6
Error: Global Symbol xsltMaxVars not found, cannot apply R_X86_64_GLOB_DAT @0x111f74488 ((nil)) in /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol OPENSSL_memory_alloc not found, cannot apply R_X86_64_GLOB_DAT @0x111f74b20 ((nil)) in /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol _ZTHN2v88internal19RwxMemoryWriteScope31code_space_write_nesting_level_E not found, cannot apply R_X86_64_GLOB_DAT @0x111f74f30 ((nil)) in /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol _ZTHN2v88internal12trap_handler21g_thread_in_wasm_codeE not found, cannot apply R_X86_64_GLOB_DAT @0x111f761f0 ((nil)) in /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol sdallocx not found, cannot apply R_X86_64_GLOB_DAT @0x111f76440 ((nil)) in /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol _ZTHN15partition_alloc8internal14g_thread_cacheE not found, cannot apply R_X86_64_GLOB_DAT @0x111f76d98 ((nil)) in /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol OPENSSL_memory_get_size not found, cannot apply R_X86_64_GLOB_DAT @0x111f77140 ((nil)) in /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol _ZTHN3WTF16g_is_main_threadE not found, cannot apply R_X86_64_GLOB_DAT @0x111f78180 ((nil)) in /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol OPENSSL_memory_free not found, cannot apply R_X86_64_GLOB_DAT @0x111f782c0 ((nil)) in /tmp/.mount_viber.JPC4kn/usr/bin/../lib/libQt6WebEngineCore.so.6
Using emulated /tmp/.mount_viber.JPC4kn/usr/plugins/platforms/libqxcb.so
Using emulated /tmp/.mount_viber.JPC4kn/usr/plugins/platforms/../../lib/libQt6XcbQpa.so.6
Using emulated /tmp/.mount_viber.JPC4kn/usr/lib/libxcb-cursor.so.0
Using native(wrapped) libxcb-icccm.so.4
Using native(wrapped) libxcb-image.so.0
Using native(wrapped) libxcb-keysyms.so.1
Using native(wrapped) libxcb-randr.so.0
Using native(wrapped) libxcb-render.so.0
Using native(wrapped) libxcb-render-util.so.0
Using native(wrapped) libxcb-shape.so.0
Using native(wrapped) libxcb-shm.so.0
Using native(wrapped) libxcb-sync.so.1
Using native(wrapped) libxcb-xfixes.so.0
Using native(wrapped) libxcb-xkb.so.1
Using native(wrapped) libX11-xcb.so.1
Using native(wrapped) libSM.so.6
Using native(wrapped) libICE.so.6
Using native(wrapped) libxkbcommon-x11.so.0
Using emulated /tmp/.mount_viber.JPC4kn/usr/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so
Using emulated /tmp/.mount_viber.JPC4kn/usr/plugins/xcbglintegrations/libqxcb-glx-integration.so
Using native(wrapped) libxcb-glx.so.0
Using emulated /tmp/.mount_viber.JPC4kn/usr/plugins/networkinformation/libqglib.so
Using emulated /tmp/.mount_viber.JPC4kn/usr/plugins/networkinformation/libqnetworkmanager.so
dbus[6679]: arguments to dbus_pending_call_block() were incorrect, assertion "pending != NULL" failed in file ../../../dbus/dbus-pending-call.c line 765.
This is normally a bug in some application using the D-Bus library.
D-Bus not built with -rdynamic so unable to print a backtrace
NativeBT: /tmp/.mount_viber.JPC4kn/usr/bin/Viber() [0x34a05a34]
NativeBT: linux-vdso.so.1(__kernel_rt_sigreturn+0) [0xffff9c7267d0]
NativeBT: /lib/aarch64-linux-gnu/libc.so.6(+0x7f200) [0xffff9c59f200]
NativeBT: /lib/aarch64-linux-gnu/libc.so.6(raise+0x1c) [0xffff9c55a67c]
NativeBT: /lib/aarch64-linux-gnu/libc.so.6(abort+0xe4) [0xffff9c547130]
NativeBT: /lib/aarch64-linux-gnu/libdbus-1.so.3(_dbus_warn+0) [0xffff93262014]
NativeBT: /lib/aarch64-linux-gnu/libdbus-1.so.3(+0x324ec) [0xffff932624ec]
NativeBT: [0xffff8c378f0c]
EmulatedBT: ??? [0x1d0280]
6687|SIGABRT @0xffff9c59f200 (???(/lib/aarch64-linux-gnu/libc.so.6+0xffff9c59f200)) (x64pc=0x1d0280/???:"???", rsp=0x1171bf8e8, stack=0x1169c0000:0x1171c0000 own=0x1169c0000 fp=0xffff88181690), for accessing 0x3e800001a17 (code=-6/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=(nil)
RSP-0x20:0x0000ffff88181690 RSP-0x18:0x00000001171bf908 RSP-0x10:0x0000000065022960 RSP-0x08:0x0000000000000074
RSP+0x00:0x00000001139d69f9 RSP+0x08:0x00000001171bf910 RSP+0x10:0x00000001171bf930 RSP+0x18:0x00000001171bfb10
RAX:0x0000000113a4f780 RCX:0x00000001140538c8 RDX:0x0000000000000000 RBX:0x0000000106bfea50
RSP:0x00000001171bf8e8 RBP:0x0000ffff88181690 RSI:0x0000000035766f60 RDI:0x0000000000000000
R8:0xaaaaaaaaaaaaaaab R9:0x0000000113e8cce0 R10:0x0000000000000002 R11:0x0000000000000000
R12:0x00000001171bf908 R13:0x00000001171bfb10 R14:0x0000000113a4f780 R15:0x00000001171bf990
ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053
/tmp/.mount_viber.JPC4kn/AppRun.wrapped: line 10: 6679 Aborted (core dumped) $APPDIR/usr/bin/Viber
tux@rock5b ~/D/viber [SIGABRT]>
You can maybe try to use DBUS_FATAL_WARNINGS=0 export?
Thank you for this tip. But instead of crashing it just freeze on some D-Bus bug and doesn't continue.
tux@rock5b ~/D/viber [SIGSEGV]> DBUS_FATAL_WARNINGS=0 box64 ./viber.AppImage
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores
Params database has 27 entries
Box64 with Dynarec v0.2.5 3ad64aa6 built on Oct 1 2023 06:59:47
Counted 68 Env var
BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/
BOX64 BIN PATH: ./:bin/:/home/tux/bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/:/snap/bin/
Looking for ./viber.AppImage
Rename process to "viber.AppImage"
Using native(wrapped) libdl.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libz.so.1
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libfuse.so.2
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Running on Cortex-A55 Cortex-A76 with 8 Cores
Params database has 27 entries
Box64 with Dynarec v0.2.5 3ad64aa6 built on Oct 1 2023 06:59:47
Counted 80 Env var
BOX64 LIB PATH: /tmp/.mount_viber.EIDgDA/usr/lib/:./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/
BOX64 BIN PATH: ./:bin/:/home/tux/bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/:/snap/bin/:/tmp/.mount_viber.EIDgDA/usr/lib/:/tmp/.mount_viber.EIDgDA/usr/lib/gstreamer-1.0/
Looking for /tmp/.mount_viber.EIDgDA/usr/bin/Viber
Rename process to "Viber"
Using native(wrapped) libXss.so.1
Using native(wrapped) libX11.so.6
Using native(wrapped) libXext.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libdl.so.2
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libz.so.1
Error initializing native libicui18n.so.66 (last dlerror is libicui18n.so.66: cannot open shared object file: No such file or directory)
Using emulated /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libicui18n.so.66
Error initializing native libicuuc.so.66 (last dlerror is libicuuc.so.66: cannot open shared object file: No such file or directory)
Using emulated /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libicuuc.so.66
Using emulated /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6Widgets.so.6
Using emulated /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6StateMachine.so.6
Using emulated /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6Sql.so.6
Using emulated /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6Multimedia.so.6
Using emulated /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6WebSockets.so.6
Using emulated /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6WebEngineQuick.so.6
Using emulated /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6WebEngineCore.so.6
Using emulated /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6Quick.so.6
Using emulated /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6Gui.so.6
Using emulated /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6Qml.so.6
Using emulated /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6Network.so.6
Using emulated /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6DBus.so.6
Using emulated /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6Core.so.6
Using native(wrapped) libpthread.so.0
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Using native(wrapped) libm.so.6
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libGL.so.1
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libicudata.so.66
Using native(wrapped) libEGL.so.1
Using native(wrapped) libfontconfig.so.1
Using native(wrapped) libglib-2.0.so.0
Using native(wrapped) libxkbcommon.so.0
Using native(wrapped) libGLX.so.0
Using native(wrapped) libOpenGL.so.0
Using native(wrapped) libpng16.so.16
Using native(wrapped) libharfbuzz.so.0
Using native(wrapped) libfreetype.so.6
Using native(wrapped) libdbus-1.so.3
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libzstd.so.1
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libdouble-conversion.so.3
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libb2.so.1
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libpcre2-16.so.0
Using native(wrapped) libgomp.so.1
Look for eglQueryString in loaded elfs
Warning, function eglQueryString not found in lib libGL.so.1
Look for eglQueryString in loaded elfs
Warning, function eglQueryString not found in lib libGL.so.1
Look for eglCreateContext in loaded elfs
Warning, function eglCreateContext not found in lib libGL.so.1
Look for eglCreateContext in loaded elfs
Warning, function eglCreateContext not found in lib libGL.so.1
Look for eglGetCurrentDisplay in loaded elfs
Warning, function eglGetCurrentDisplay not found in lib libGL.so.1
Look for eglGetCurrentDisplay in loaded elfs
Warning, function eglGetCurrentDisplay not found in lib libGL.so.1
Look for eglMakeCurrent in loaded elfs
Warning, function eglMakeCurrent not found in lib libGL.so.1
Look for eglMakeCurrent in loaded elfs
Warning, function eglMakeCurrent not found in lib libGL.so.1
Look for eglGetConfigAttrib in loaded elfs
Warning, function eglGetConfigAttrib not found in lib libGL.so.1
Look for eglGetConfigAttrib in loaded elfs
Warning, function eglGetConfigAttrib not found in lib libGL.so.1
Look for eglDestroyContext in loaded elfs
Warning, function eglDestroyContext not found in lib libGL.so.1
Look for eglDestroyContext in loaded elfs
Warning, function eglDestroyContext not found in lib libGL.so.1
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Look for eglGetError in loaded elfs
Warning, function eglGetError not found in lib libGL.so.1
Look for eglSwapInterval in loaded elfs
Warning, function eglSwapInterval not found in lib libGL.so.1
Look for eglSwapInterval in loaded elfs
Warning, function eglSwapInterval not found in lib libGL.so.1
Look for eglChooseConfig in loaded elfs
Warning, function eglChooseConfig not found in lib libGL.so.1
Look for eglChooseConfig in loaded elfs
Warning, function eglChooseConfig not found in lib libGL.so.1
Look for eglSwapBuffers in loaded elfs
Warning, function eglSwapBuffers not found in lib libGL.so.1
Look for eglSwapBuffers in loaded elfs
Warning, function eglSwapBuffers not found in lib libGL.so.1
Look for eglCreatePbufferSurface in loaded elfs
Warning, function eglCreatePbufferSurface not found in lib libGL.so.1
Look for eglCreatePbufferSurface in loaded elfs
Warning, function eglCreatePbufferSurface not found in lib libGL.so.1
Look for eglGetCurrentContext in loaded elfs
Warning, function eglGetCurrentContext not found in lib libGL.so.1
Look for eglGetCurrentContext in loaded elfs
Warning, function eglGetCurrentContext not found in lib libGL.so.1
Look for eglGetConfigs in loaded elfs
Warning, function eglGetConfigs not found in lib libGL.so.1
Look for eglGetConfigs in loaded elfs
Warning, function eglGetConfigs not found in lib libGL.so.1
Look for eglDestroySurface in loaded elfs
Warning, function eglDestroySurface not found in lib libGL.so.1
Look for eglDestroySurface in loaded elfs
Warning, function eglDestroySurface not found in lib libGL.so.1
Look for eglGetCurrentSurface in loaded elfs
Warning, function eglGetCurrentSurface not found in lib libGL.so.1
Look for eglGetCurrentSurface in loaded elfs
Warning, function eglGetCurrentSurface not found in lib libGL.so.1
Look for eglQueryContext in loaded elfs
Warning, function eglQueryContext not found in lib libGL.so.1
Look for eglQueryContext in loaded elfs
Warning, function eglQueryContext not found in lib libGL.so.1
Look for eglBindAPI in loaded elfs
Warning, function eglBindAPI not found in lib libGL.so.1
Look for eglBindAPI in loaded elfs
Warning, function eglBindAPI not found in lib libGL.so.1
Using native(wrapped) libpulse.so.0
Using native(wrapped) libgssapi_krb5.so.2
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libbrotlidec.so.1
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libbrotlicommon.so.1
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libQt6WebChannel.so.6
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libQt6Positioning.so.6
Using native(wrapped) libnss3.so
Using native(wrapped) libnssutil3.so
Using native(wrapped) libnspr4.so
Using native(wrapped) libgio-2.0.so.0
Using native(wrapped) libgmodule-2.0.so.0
Using native(wrapped) libgobject-2.0.so.0
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libevent-2.1.so.7
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libjpeg.so.8
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libopus.so.0
Using native(wrapped) libXcomposite.so.1
Using native(wrapped) libXdamage.so.1
Using native(wrapped) libXfixes.so.3
Using native(wrapped) libXrandr.so.2
Using native(wrapped) libXrender.so.1
Using native(wrapped) libXtst.so.6
Using native(wrapped) libgbm.so.1
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libwebpmux.so.3
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libwebpdemux.so.2
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libwebp.so.6
Using native(wrapped) libexpat.so.1
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libre2.so.5
Using native(wrapped) libasound.so.2
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libsnappy.so.1
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libminizip.so.1
Using native(wrapped) libxml2.so.2
Using native(wrapped) libxslt.so.1
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/liblcms2.so.2
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libxkbfile.so.1
Look for sysctl in loaded elfs
Found symbol with version GLIBC_2.17, value = 0xffff931f0900
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libQt6QmlModels.so.6
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libQt6OpenGL.so.6
Error: Global Symbol xsltMaxVars not found, cannot apply R_X86_64_GLOB_DAT @0x111f74488 ((nil)) in /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol OPENSSL_memory_alloc not found, cannot apply R_X86_64_GLOB_DAT @0x111f74b20 ((nil)) in /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol _ZTHN2v88internal19RwxMemoryWriteScope31code_space_write_nesting_level_E not found, cannot apply R_X86_64_GLOB_DAT @0x111f74f30 ((nil)) in /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol _ZTHN2v88internal12trap_handler21g_thread_in_wasm_codeE not found, cannot apply R_X86_64_GLOB_DAT @0x111f761f0 ((nil)) in /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol sdallocx not found, cannot apply R_X86_64_GLOB_DAT @0x111f76440 ((nil)) in /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol _ZTHN15partition_alloc8internal14g_thread_cacheE not found, cannot apply R_X86_64_GLOB_DAT @0x111f76d98 ((nil)) in /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol OPENSSL_memory_get_size not found, cannot apply R_X86_64_GLOB_DAT @0x111f77140 ((nil)) in /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol _ZTHN3WTF16g_is_main_threadE not found, cannot apply R_X86_64_GLOB_DAT @0x111f78180 ((nil)) in /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6WebEngineCore.so.6
Warning: Global Symbol OPENSSL_memory_free not found, cannot apply R_X86_64_GLOB_DAT @0x111f782c0 ((nil)) in /tmp/.mount_viber.EIDgDA/usr/bin/../lib/libQt6WebEngineCore.so.6
Using emulated /tmp/.mount_viber.EIDgDA/usr/plugins/platforms/libqxcb.so
Using emulated /tmp/.mount_viber.EIDgDA/usr/plugins/platforms/../../lib/libQt6XcbQpa.so.6
Using emulated /tmp/.mount_viber.EIDgDA/usr/lib/libxcb-cursor.so.0
Using native(wrapped) libxcb-icccm.so.4
Using native(wrapped) libxcb-image.so.0
Using native(wrapped) libxcb-keysyms.so.1
Using native(wrapped) libxcb-randr.so.0
Using native(wrapped) libxcb-render.so.0
Using native(wrapped) libxcb-render-util.so.0
Using native(wrapped) libxcb-shape.so.0
Using native(wrapped) libxcb-shm.so.0
Using native(wrapped) libxcb-sync.so.1
Using native(wrapped) libxcb-xfixes.so.0
Using native(wrapped) libxcb-xkb.so.1
Using native(wrapped) libX11-xcb.so.1
Using native(wrapped) libSM.so.6
Using native(wrapped) libICE.so.6
Using native(wrapped) libxkbcommon-x11.so.0
Using emulated /tmp/.mount_viber.EIDgDA/usr/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so
Using emulated /tmp/.mount_viber.EIDgDA/usr/plugins/xcbglintegrations/libqxcb-glx-integration.so
Using native(wrapped) libxcb-glx.so.0
Using emulated /tmp/.mount_viber.EIDgDA/usr/plugins/networkinformation/libqglib.so
Using emulated /tmp/.mount_viber.EIDgDA/usr/plugins/networkinformation/libqnetworkmanager.so
dbus[50254]: arguments to dbus_pending_call_block() were incorrect, assertion "pending != NULL" failed in file ../../../dbus/dbus-pending-call.c line 765.
This is normally a bug in some application using the D-Bus library.