summary refs log tree commit diff stats
path: root/results/scraper/box64/383
diff options
context:
space:
mode:
Diffstat (limited to 'results/scraper/box64/383')
-rw-r--r--results/scraper/box64/38347
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