netease-cloud-music: not staring because of lacking Avahi AUR package from https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=netease-cloud-music debian package: https://d1.music.126.net/dmusic/netease-cloud-music_1.2.1_amd64_ubuntu_20190428.deb box64 version ``` Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Running on - - with 8 Cores Params database has 21 entries Box64 with Dynarec v0.2.2 20bbd8e built on Jun 3 2023 10:33:20 ``` launch script ``` #!/bin/sh HERE=/opt/netease/netease-cloud-music export LD_LIBRARY_PATH="${HERE}"/libs export QT_PLUGIN_PATH="${HERE}"/plugins export QT_QPA_PLATFORM_PLUGIN_PATH="${HERE}"/plugins/platforms export QT_QPA_PLATFORM=xcb export LD_PRELOAD="${HERE}"/libnetease-patch.so export BOX64_LD_PRELOAD="$LD_PRELOAD" exec box64 "${HERE}"/netease-cloud-music "$@" ``` With BOX64_PREFER_EMULATED=1: ``` Using native(wrapped) libgssapi_krb5.so.2 Using native(wrapped) libgnutls.so.30 Error loading needed lib libavahi-common.so.3 Error loading needed lib libavahi-client.so.3 Error loading one of needed lib Error initializing needed lib libcups.so.2 Error loading one of needed lib Error initializing needed lib libcef.so Error loading one of needed lib Error initializing needed lib libqcef.so.1 Error loading one of needed lib Error: loading needed libs in elf /opt/netease/netease-cloud-music/netease-cloud-music ``` Without: ``` Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Running on - - with 8 Cores Params database has 21 entries Box64 with Dynarec v0.2.2 20bbd8e built on Jun 3 2023 10:33:20 Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 49 Env var BOX64 try to Preload /opt/netease/netease-cloud-music/libnetease-patch.so Looking for /opt/netease/netease-cloud-music/netease-cloud-music Rename process to "netease-cloud-music" Warning, cannot pre-load of the libs Using emulated /opt/netease/netease-cloud-music/libs/libQt5WebChannel.so.5 Using emulated /opt/netease/netease-cloud-music/libs/libQt5Widgets.so.5 Using emulated /opt/netease/netease-cloud-music/libs/libQt5X11Extras.so.5 Using emulated /opt/netease/netease-cloud-music/libs/libQt5Xml.so.5 Using native(wrapped) libfontconfig.so.1 Using emulated /opt/netease/netease-cloud-music/libs/libqcef.so.1 Error loading needed lib libvlc.so.5 Using emulated /opt/netease/netease-cloud-music/libs/libsqlite3.so.0 Error loading needed lib libtag.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) libXtst.so.6 Using emulated /opt/netease/netease-cloud-music/libs/libQt5Network.so.5 Using emulated /opt/netease/netease-cloud-music/libs/libQt5Gui.so.5 Using emulated /opt/netease/netease-cloud-music/libs/libQt5DBus.so.5 Using emulated /opt/netease/netease-cloud-music/libs/libQt5Core.so.5 Using native(wrapped) libz.so.1 Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6 Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 Using emulated /opt/netease/netease-cloud-music/libs/libQt5Qml.so.5 Using native(wrapped) libm.so.6 Using emulated /opt/netease/netease-cloud-music/libs/libicui18n.so.60 Using emulated /opt/netease/netease-cloud-music/libs/libicuuc.so.60 Using emulated /opt/netease/netease-cloud-music/libs/libdouble-conversion.so.1 Using native(wrapped) libglib-2.0.so.0 Using emulated /opt/netease/netease-cloud-music/libs/libicudata.so.60 Using native(wrapped) libGL.so.1 Using native(wrapped) libpng16.so.16 Error loading needed lib libharfbuzz.so.0 Error loading one of needed lib Error initializing needed lib libQt5Gui.so.5 Error loading one of needed lib Error initializing needed lib libQt5Widgets.so.5 Using emulated /opt/netease/netease-cloud-music/libs/qcef/libcef.so libcef detected, using malloc_hack_2 Using native(wrapped) libdbus-1.so.3 Using native(wrapped) libgmodule-2.0.so.0 Using native(wrapped) libgobject-2.0.so.0 Using native(wrapped) libgtk-x11-2.0.so.0 Using native(wrapped) libgdk-x11-2.0.so.0 Using native(wrapped) libgio-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) libatk-1.0.so.0 Using native(wrapped) libcairo.so.2 Using native(wrapped) libnss3.so Using native(wrapped) libnssutil3.so Using native(wrapped) libsmime3.so Using native(wrapped) libnspr4.so Using native(wrapped) libexpat.so.1 Using native(wrapped) libX11-xcb.so.1 Using native(wrapped) libXcomposite.so.1 Using native(wrapped) libXcursor.so.1 Using native(wrapped) libXdamage.so.1 Using native(wrapped) libXfixes.so.3 Using native(wrapped) libXi.so.6 Using native(wrapped) libXrender.so.1 Using native(wrapped) libXrandr.so.2 Using native(wrapped) libXss.so.1 Error initializing native libgconf-2.so.4 (last dlerror is libgconf-2.so.4: cannot open shared object file: No such file or directory) Using emulated /opt/netease/netease-cloud-music/libs/libgconf-2.so.4 Using native(wrapped) libasound.so.2 Using native(wrapped) libpulse.so.0 Using native(wrapped) libcups.so.2 Using native(wrapped) libdbus-glib-1.so.2 Redirecting overriden malloc with hack function for /opt/netease/netease-cloud-music/libs/qcef/libcef.so Error loading one of needed lib Error: loading needed libs in elf /opt/netease/netease-cloud-music/netease-cloud-music ```