diff options
Diffstat (limited to '')
| -rw-r--r-- | results/scraper/box64/196 | 4 | ||||
| -rw-r--r-- | results/scraper/box64/1961 | 100 | ||||
| -rw-r--r-- | results/scraper/box64/1964 | 2 | ||||
| -rw-r--r-- | results/scraper/box64/1965 | 28 |
4 files changed, 134 insertions, 0 deletions
diff --git a/results/scraper/box64/196 b/results/scraper/box64/196 new file mode 100644 index 000000000..ec4ebd331 --- /dev/null +++ b/results/scraper/box64/196 @@ -0,0 +1,4 @@ +Add support for 32-bit x86 apps on 64-bit only systems +I have a device which only natively has one architecture: ARM64. According to the README, Box64 supports this system. However, there is a limitation that it only supports 64-bit x86 apps (aka x86_64 or amd64). For running 32-bit x86 apps we'd need Box86, however, that software has a limitation that it only supports hosts with 32-bit support and not 64-bit only. + +I would like to install one piece of software that allows me to run 32-bit x86 and 64-bit x86_64 apps while having a host that supports ARM64 and does not have any 32-bit ARM support. I understand if this feature request can't be done soon as I'd imagine this is a complicated request to implement. \ No newline at end of file diff --git a/results/scraper/box64/1961 b/results/scraper/box64/1961 new file mode 100644 index 000000000..d6a395f09 --- /dev/null +++ b/results/scraper/box64/1961 @@ -0,0 +1,100 @@ +[BOX32] Steam needs wrapped XListFonts +The `steam` binary is trying and failing to use the XListFonts function. This appears to be part of Xorg library and it's only wrapped for Box64 (not Box32): + +https://github.com/ptitSeb/box64/blob/138a021fadb78ad3fe5b17f74ec87cbdadf647b9/src/wrapped/wrappedlibx11_private.h#L864 +https://github.com/ptitSeb/box64/blob/138a021fadb78ad3fe5b17f74ec87cbdadf647b9/src/wrapped32/wrappedlibx11_private.h#L867 + +There's also an error about `libc.so.6` not being found but I believe that's just a check their wrapper shell script uses and cannot find it because it's wrapped. It can probably be ignored. + +It seems like font support in general needs to be improved. Related: https://github.com/ptitSeb/box64/issues/1958 + +``` +$ box64 ./usr/lib/steam/bin_steam.sh +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 USCAT FLAGM FLAGM2 FRINT AFP RNDR PageSize:4096 Running on unknown aarch64 cpu with 12 Cores +Will use Hardware counter measured at 19.2 MHz emulating 2.4 GHz +Params database has 93 entries +Box64 with Dynarec v0.3.1 90674b82 built on Oct 25 2024 10:53:47 +BOX64: Detected 48bits at least of address space +Counted 30 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/usr/lib/wsl/lib/:/mnt/c/Windows/system32/:/mnt/c/Windows/:/mnt/c/Windows/System32/Wbem/:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files/dotnet/:/mnt/c/Users/lukew/AppData/Local/Microsoft/WindowsApps/:/snap/bin/:/home/user/Games/wine-9.20-amd64-wow64/bin/ +Looking for ./usr/lib/steam/bin_steam.sh +Not an ELF file (sign=#!/u) +Error: Reading elf header of /tmp/usr/lib/steam/bin_steam.sh, Try to launch using bash instead +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 USCAT FLAGM FLAGM2 FRINT AFP RNDR PageSize:4096 Running on unknown aarch64 cpu with 12 Cores +Will use Hardware counter measured at 19.2 MHz emulating 2.4 GHz +Params database has 93 entries +Box64 with Dynarec v0.3.1 90674b82 built on Oct 25 2024 10:53:47 +BOX64: Detected 48bits at least of address space +Counted 30 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/usr/lib/wsl/lib/:/mnt/c/Windows/system32/:/mnt/c/Windows/:/mnt/c/Windows/System32/Wbem/:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files/dotnet/:/mnt/c/Users/lukew/AppData/Local/Microsoft/WindowsApps/:/snap/bin/:/home/user/Games/wine-9.20-amd64-wow64/bin/ +Looking for /usr/local/bin/box64-bash +bash detected, disabling banner +Apply RC params for box64-bash +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 USCAT FLAGM FLAGM2 FRINT AFP RNDR PageSize:4096 Running on unknown aarch64 cpu with 12 Cores +Will use Hardware counter measured at 19.2 MHz emulating 2.4 GHz +Params database has 93 entries +Box64 with Dynarec v0.3.1 90674b82 built on Oct 25 2024 10:53:47 +BOX64: Detected 48bits at least of address space +Counted 33 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/usr/lib/wsl/lib/:/mnt/c/Windows/system32/:/mnt/c/Windows/:/mnt/c/Windows/System32/Wbem/:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files/dotnet/:/mnt/c/Users/lukew/AppData/Local/Microsoft/WindowsApps/:/snap/bin/:/home/user/Games/wine-9.20-amd64-wow64/bin/ +Looking for /usr/local/bin/box64-bash +bash detected, disabling banner +Apply RC params for box64-bash +steam.sh[43278]: Running Steam on ubuntu 22.04 64-bit +steam.sh[43278]: STEAM_RUNTIME is enabled automatically +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 USCAT FLAGM FLAGM2 FRINT AFP RNDR PageSize:4096 Running on unknown aarch64 cpu with 12 Cores +Will use Hardware counter measured at 19.2 MHz emulating 2.4 GHz +Params database has 93 entries +Box64 with Dynarec v0.3.1 90674b82 built on Oct 25 2024 10:53:47 +BOX64: Detected 48bits at least of address space +Counted 40 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/usr/lib/wsl/lib/:/mnt/c/Windows/system32/:/mnt/c/Windows/:/mnt/c/Windows/System32/Wbem/:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files/dotnet/:/mnt/c/Users/lukew/AppData/Local/Microsoft/WindowsApps/:/snap/bin/:/home/user/Games/wine-9.20-amd64-wow64/bin/ +Looking for /usr/local/bin/box64-bash +bash detected, disabling banner +Apply RC params for box64-bash +setup.sh[43404]: Steam runtime environment up-to-date! +/home/user/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh: line 85: steam-runtime-identify-library-abi: command not found +run.sh[43439]: steam-runtime-identify-library-abi --ldconfig-paths failed, falling back to ldconfig +steam.sh[43278]: Couldn't find /home/user/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/srt-logger, logging to console-linux.txt +steam.sh[43278]: Error: You are missing the following 32-bit libraries, and Steam may not run: +libc.so.6 +Error: +You are missing the following 32-bit libraries, and Steam may not run: +libc.so.6 +Press enter to continue: +steam.sh[43278]: Can't find 'steam-runtime-check-requirements', continuing anyway +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 USCAT FLAGM FLAGM2 FRINT AFP RNDR PageSize:4096 Running on unknown aarch64 cpu with 12 Cores +Will use Hardware counter measured at 19.2 MHz emulating 2.4 GHz +Params database has 93 entries +Box64 with Dynarec v0.3.1 90674b82 built on Oct 25 2024 10:53:47 +steam detected +BOX64: Detected 48bits at least of address space +Counted 42 Env var +BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/home/user/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/bin/:/home/user/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/:/home/user/.local/share/Steam/ubuntu12_32/steam-runtime/usr/bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/usr/lib/wsl/lib/:/mnt/c/Windows/system32/:/mnt/c/Windows/:/mnt/c/Windows/System32/Wbem/:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files/dotnet/:/mnt/c/Users/lukew/AppData/Local/Microsoft/WindowsApps/:/snap/bin/:/home/user/Games/wine-9.20-amd64-wow64/bin/ +Looking for /home/user/.local/share/Steam/ubuntu12_32/steam +Apply RC params for steam +Applying BOX64_CRASHHANDLER=1 +Applying BOX64_EMULATED_LIBS=libudev.so.0 +BOX64: Using Box32 to load 32bits elf +Memory higher than 32bits reserved +Rename process to "steam" +Using native(wrapped) libdl.so.2 +Using native(wrapped) librt.so.1 +Using native(wrapped) libX11.so.6 +Using native(wrapped) libm.so.6 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux.so.2 +WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work. +[2024-10-26 15:42:18] Startup - updater built Jul 16 2024 23:21:18 +[2024-10-26 15:42:18] Startup - Steam Client launched with: '/home/user/.local/share/Steam/ubuntu12_32/steam' +ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt". +src/steamexe/updateui_xwin.cpp (1466) : BFileExists( m_FontFileRegular ) +src/steamexe/updateui_xwin.cpp (1466) : BFileExists( m_FontFileRegular ) +Using native(wrapped) crashhandler.so +src/steamexe/updateui_xwin.cpp (1467) : BFileExists( m_FontFileLight ) +src/steamexe/updateui_xwin.cpp (1467) : BFileExists( m_FontFileLight ) +Using native(wrapped) libGL.so.1 +Error: PltResolver32: Symbol XListFonts(ver 0: XListFonts) not found, cannot apply R_386_JMP_SLOT 0x406c6758 (0x40028356) in /home/user/.local/share/Steam/ubuntu12_32/steam +/home/user/.local/share/Steam/steam.sh: line 868: 43577 Segmentation fault "$STEAMROOT/$STEAMEXEPATH" "$@" +``` \ No newline at end of file diff --git a/results/scraper/box64/1964 b/results/scraper/box64/1964 new file mode 100644 index 000000000..593181dce --- /dev/null +++ b/results/scraper/box64/1964 @@ -0,0 +1,2 @@ +Wine Wrapping Question +since there is a native version of Wine for Arm Linux, would it be advantageous or faster to wrap the Dependencies in Arm Wine as X86/X64 to speed up programs running under Wine on linux instead of essentially emulating an x86/x64 Wine Environment? What would the Drawbacks be, and more importantly, can it be done in the first place? \ No newline at end of file diff --git a/results/scraper/box64/1965 b/results/scraper/box64/1965 new file mode 100644 index 000000000..7e3c61a85 --- /dev/null +++ b/results/scraper/box64/1965 @@ -0,0 +1,28 @@ +function arc4random not found in lib libbsd.so.0 +Dynarec will continue block for 512 bytes on forward jump +Dynarec will play it safe with x64 flags +Dynarec will optimize CALL/RET +Allow missing needed libs Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Cortex-A55 with 8 Cores +Will use Hardware counter measured at 19.2 MHz emulating 2.4 GHz +Params database has 93 entries +BOX64: Didn't detect 48bits of address space, considering it's 39bits +Counted 13 Env var BOX64 LIB PATH: BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/bin/:/usr/bin/:/sbin/:/usr/sbin/:/usr/games/:/usr/local/games/ +Looking for ./GatewayX64 +Rename process to "GatewayX64" +Using native(wrapped) libuuid.so.1 +Using native(wrapped) librt.so.1 Using emulated libprotobuf.so.9 +Using emulated libPlatformX64.so +Using emulated libMySQLConnectorX64.so +Using emulated /usr/lib/box64-x86_64-linux-gnu/libstdc++.so.6 +Using native(wrapped) libm.so.6 +Using emulated /usr/lib/box64-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) libpthread.so.0 +Using native(wrapped) libdl.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) libbsd.so.0 +Look for arc4random in loaded elfs +Warning, function arc4random not found in lib libbsd.so.0 +Look for arc4random in loaded elfs +Warning, function arc4random not found in lib libbsd.so.0 \ No newline at end of file |