diff options
Diffstat (limited to 'results/scraper/box64/383')
| -rw-r--r-- | results/scraper/box64/383 | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/results/scraper/box64/383 b/results/scraper/box64/383 new file mode 100644 index 000000000..9d7f873da --- /dev/null +++ b/results/scraper/box64/383 @@ -0,0 +1,47 @@ +Add wrapping for gtk3-nocsd +I am trying to emulate twingate client for vpn on an arm64 machine, and twingate only has x86 binaries. + +I am using box64 version from AUR: https://aur.archlinux.org/packages/box64 + +Initial setup works fine but then I go to run the notifier to get an authentication request: +``` +It looks like desktop notifications aren't supported in your environment. +You can run `/usr/bin/twingate-notifier console` in order to receive +authentication requests from the Twingate service. +Stop waiting for remaining thread 12088 +Stop waiting for remaining thread 12089 +zsh: IOT instruction (core dumped) twingate desktop-start +[alex@pbp ~]$ twingate-notifier console +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL PageSize:4096 +Box64 with Dynarec v0.1.8 e1fef44 built on Aug 11 2022 15:34:09 +Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ +Using default BOX64_PATH: ./:bin/ +Counted 59 Env var +BOX64 try to Preload /usr/lib/libgtk3-nocsd.so.0 +Looking for /usr/bin/twingate-notifier +argv[1]="console" +Error loading needed lib /usr/lib/libgtk3-nocsd.so.0 +Warning, cannot pre-load a lib +Using native(wrapped) libdbus-1.so.3 +Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1 +Using native(wrapped) librt.so.1 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libm.so.6 +Using native(wrapped) libdl.so.2 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Error: Global Symbol dbus_validate_bus_name not found, cannot apply R_X86_64_GLOB_DAT @0xffffb0b84550 ((nil)) in /usr/bin/twingate-notifier +Error: Global Symbol dbus_validate_path not found, cannot apply R_X86_64_GLOB_DAT @0xffffb0b848b0 ((nil)) in /usr/bin/twingate-notifier +Error: Global Symbol dbus_validate_member not found, cannot apply R_X86_64_GLOB_DAT @0xffffb0b85380 ((nil)) in /usr/bin/twingate-notifier +Error: Global Symbol dbus_validate_interface not found, cannot apply R_X86_64_GLOB_DAT @0xffffb0b85840 ((nil)) in /usr/bin/twingate-notifier +Warning, call to __cxa_thread_atexit_impl(0xffffb06e9f80, 0x77052098, 0xffffb0b89780) ignored +Warning, call to __cxa_thread_atexit_impl(0xffffb06e9f80, 0xffffa8002288, 0xffffb0b89780) ignored +Warning, call to __cxa_thread_atexit_impl(0xffffb06e9f80, 0xffffa00015c8, 0xffffb0b89780) ignored +16:17:33 [ERROR] twingate_notifier::notifier::Notifier::start message process error: auth.sock socket is not found +``` + +I do have package `gtk3-nocsd` installed, but I can only guess the lib is not wrapped by box64 yet. + +I think as a workaroud i need to download the x86 library `gtk3-nocsd` and then load it doing `export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libgtk3-nocsd.so.0`? + +I'd be very grateful for any help around this! \ No newline at end of file |