Open willie666687 opened 1 year ago
And mt box86,box64,wine and wine64 are working
Use x86 bash to run steam script. Check this https://box86.org/2022/09/running-bash-with-box86-box64/ for detail. Also, check ticket #698 , it might be usefull.
It shows
$ export BOX86_BASH=/home/share/box86/tests/bash
$ box86 steam
Box86 with Dynarec v0.2.7 b993866d built on Oct 16 2022 20:43:56
Error: reading elf header of /usr/local/bin/steam, try to launch using bash instead
Box86 with Dynarec v0.2.7 b993866d built on Oct 16 2022 20:43:56
Box86 with Dynarec v0.2.7 b993866d built on Oct 16 2022 20:43:56
Box86 with Dynarec v0.2.7 b993866d built on Oct 16 2022 20:43:56
steam.sh[30263]: Running Steam on debian 11 64-bit
steam.sh[30263]: STEAM_RUNTIME is enabled by the user
Box86 with Dynarec v0.2.7 b993866d built on Oct 16 2022 20:43:56
setup.sh[30348]: Steam runtime environment up-to-date!
steam.sh[30263]: Can't find 'steam-runtime-check-requirements', continuing anyway
Box86 with Dynarec v0.2.7 b993866d built on Oct 16 2022 20:43:56
src/tier0/threadtools.cpp (2377) : Assertion Failed: Function not implemented
src/tier0/threadtools.cpp (2377) : Assertion Failed: Function not implemented
src/tier0/threadtools.cpp (1974) : Assertion Failed: semaphore creation failed Function not implemented
src/tier0/threadtools.cpp (1974) : Assertion Failed: semaphore creation failed Function not implemented
src/tier0/threadtools.cpp (2377) : Assertion Failed: Function not implemented
src/tier0/threadtools.cpp (2377) : Assertion Failed: Function not implemented
src/tier0/threadtools.cpp (1804) : Thread synchronization object is unuseable
src/tier0/threadtools.cpp (1804) : Thread synchronization object is unuseable
when I use bash to launch
how did you get mesa opengl 4.5
idk I use tmoe to chroot on android
idk I use tmoe to chroot on android
so its pre built chroot , you dont need to install anything ?
Yeah, I didn't install openGL
I have updated box64 and the README of box86 on running Steam.
Note that you need a lot of memory now. binfmt integration is still prefered, but you can probably workaround that uing BOX64_BASH
with box64 (so it will launch box86 and box64 automaticaly when needed).
Note also that there is a new BAD_SIGNAL
option when building box86 & box64 (see COMPILE.md) that might help running on Termux.
Can you check now and see if this ticket can be closed.
What -DBAD_SIGNAL=ON
is used for ?
sorry for the late reply
It still shows the same error message
and I compiled box86 and box64 with -DBAD_SIGNAL=ON
flag
willie@RMX2202:/$ box64 steam
Running on Cortex-A55 with 8 Cores
Params database has 22 entries
Using bash "/home/willie/box64/tests/bash"
Box64 v0.2.3 d93e5349 built on Mar 30 2023 20:05:48
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 46 Env var
Looking for steam
Apply RC params for steam
Applying BOX64_CRASHHANDLER=1
Applying BOX64_EMULATED_LIBS=libudev.so.0
Not an ELF file (sign=#!/b)
Error: reading elf header of /usr/local/bin/steam, try to launch using bash instead
Running on Cortex-A55 with 8 Cores
Params database has 22 entries
Using bash "/home/willie/box64/tests/bash"
Box64 v0.2.3 d93e5349 built on Mar 30 2023 20:05:48
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 46 Env var
Looking for /home/willie/box64/tests/bash
bash detected, disabling banner
argv[1]="/usr/local/bin/steam"
Rename process to "bash"
Using native(wrapped) libtinfo.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
Running on Cortex-A55 with 8 Cores
Params database has 22 entries
Box64 v0.2.3 d93e5349 built on Mar 30 2023 20:05:48
BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/
BOX64_PATH: ./:bin/
Counted 49 Env var
Looking for /home/willie/box64/tests/bash
bash detected, disabling banner
argv[1]="/home/willie/steam/bin/steam"
argv[2]="-noreactlogin"
argv[3]="steam://open/minigameslist"
Rename process to "bash"
Using native(wrapped) libtinfo.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
Running on Cortex-A55 with 8 Cores
Params database has 22 entries
Box64 v0.2.3 d93e5349 built on Mar 30 2023 20:05:48
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 53 Env var
Looking for /home/willie/box64/tests/bash
bash detected, disabling banner
argv[1]="/home/willie/.local/share/Steam/steam.sh"
argv[2]="-noreactlogin"
argv[3]="steam://open/minigameslist"
Rename process to "bash"
Using native(wrapped) libtinfo.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
steam.sh[12577]: Running Steam on debian 11 64-bit
steam.sh[12577]: STEAM_RUNTIME is enabled by the user
Running on Cortex-A55 with 8 Cores
Params database has 22 entries
Box64 v0.2.3 d93e5349 built on Mar 30 2023 20:05:48
BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/
BOX64_PATH: ./:bin/
Counted 59 Env var
Looking for /home/willie/box64/tests/bash
bash detected, disabling banner
argv[1]="/home/willie/.local/share/Steam/ubuntu12_32/steam-runtime/setup.sh"
Rename process to "bash"
Using native(wrapped) libtinfo.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
setup.sh[12650]: Steam runtime environment up-to-date!
steam.sh[12577]: Can't find 'steam-runtime-check-requirements', continuing anyway
Box86 with Dynarec v0.3.1 94f451c4 built on Mar 30 2023 20:00:27
src/tier0/threadtools.cpp (2377) : Assertion Failed: Function not implemented
src/tier0/threadtools.cpp (2377) : Assertion Failed: Function not implemented
src/tier0/threadtools.cpp (1974) : Assertion Failed: semaphore creation failed Function not implemented
src/tier0/threadtools.cpp (1974) : Assertion Failed: semaphore creation failed Function not implemented
src/tier0/threadtools.cpp (2377) : Assertion Failed: Function not implemented
src/tier0/threadtools.cpp (2377) : Assertion Failed: Function not implemented
src/tier0/threadtools.cpp (1804) : Thread synchronization object is unuseable
src/tier0/threadtools.cpp (1804) : Thread synchronization object is unuseable```
Ok.
The issue is this: Assertion Failed: semaphore creation failed Function not implemented
some syscall not implemented on Termux side it seems. Not sure how to help here, as box86/box64 doesn't have fallback implementation for common missing syscall.
@ptitSeb Thank you for your support so far. I ran PRoot with --sysvipc which enables semaphore support. (Because I didn't know what is important, I added all errors) Now I have:
`[2023-04-01 11:09:52] Performing checksum verification of executable files [2023-04-01 11:10:26] Verification complete Error initializing native libpng12.so.0 (last dlerror is libpng12.so.0: wrong ELF class: ELFCLASS64) Unable to determine CPU Frequency. Try defining CPU_MHZ.
Unable to determine CPU Frequency. Try defining CPU_MHZ. libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied Loaded SDL version 3.0.0-1117-g727c7d4e2 Process 32688 failed to shm_open /u1000-ValveIPCSharedObj-Steam XRRGetOutputInfo Workaround: initialized with override: 0 real: 0x40760120 XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0x40760130 pcilib: Cannot open /proc/bus/pci lspci: Cannot find any working access method. GetWin32Stats: display was not open yet, good Process 32688 failed to shm_open /u1000-ValveIPCSharedObj-Steam Process 32688 failed to shm_open /u1000-ValveIPCSharedObj-Steam src/common/html/chrome_ipc_client.cpp (1121) : !"Collided with existing master response stream" src/common/html/chrome_ipc_client.cpp (1121) : !"Collided with existing master response stream" /data/src/common/html/chrome_ipc_client.cpp 1121 !"Collided with existing master response stream"steamwebhelper.sh[3525]: Runtime for steamwebhelper: defaulting to /home/Win11/.local/share/Steam/ubuntu12_64/steam-runtime-heavy steamwebhelper.sh[3525]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3() Error: Symbol udev_enumerate_add_match_property not found, cannot apply R_386_JMP_SLOT 0xf1a1ee28 (0x2426) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_get_syspath not found, cannot apply R_386_JMP_SLOT 0xf1a1ee2c (0x2436) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_new not found, cannot apply R_386_JMP_SLOT 0xf1a1ee30 (0x2446) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_enumerate_add_match_sysname not found, cannot apply R_386_JMP_SLOT 0xf1a1ee34 (0x2456) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_new_from_subsystem_sysname not found, cannot apply R_386_JMP_SLOT 0xf1a1ee54 (0x24d6) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_enumerate_add_match_tag not found, cannot apply R_386_JMP_SLOT 0xf1a1ee58 (0x24e6) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_enumerate_scan_devices not found, cannot apply R_386_JMP_SLOT 0xf1a1ee5c (0x24f6) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_get_usec_since_initialized not found, cannot apply R_386_JMP_SLOT 0xf1a1ee60 (0x2506) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_monitor_receive_device not found, cannot apply R_386_JMP_SLOT 0xf1a1ee64 (0x2516) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_enumerate_add_nomatch_sysattr not found, cannot apply R_386_JMP_SLOT 0xf1a1ee68 (0x2526) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_monitor_unref not found, cannot apply R_386_JMP_SLOT 0xf1a1ee74 (0x2556) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_unref not found, cannot apply R_386_JMP_SLOT 0xf1a1ee84 (0x2596) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_get_parent_with_subsystem_devtype not found, cannot apply R_386_JMP_SLOT 0xf1a1ee88 (0x25a6) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_enumerate_add_syspath not found, cannot apply R_386_JMP_SLOT 0xf1a1ee98 (0x25e6) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_get_subsystem not found, cannot apply R_386_JMP_SLOT 0xf1a1eea4 (0x2616) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_get_devlinks_list_entry not found, cannot apply R_386_JMP_SLOT 0xf1a1eeac (0x2636) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_enumerate_add_nomatch_subsystem not found, cannot apply R_386_JMP_SLOT 0xf1a1eeb4 (0x2656) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_enumerate_new not found, cannot apply R_386_JMP_SLOT 0xf1a1eec0 (0x2686) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_get_property_value not found, cannot apply R_386_JMP_SLOT 0xf1a1eed4 (0x26d6) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_get_tags_list_entry not found, cannot apply R_386_JMP_SLOT 0xf1a1eedc (0x26f6) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_get_action not found, cannot apply R_386_JMP_SLOT 0xf1a1eee4 (0x2716) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_enumerate_add_match_subsystem not found, cannot apply R_386_JMP_SLOT 0xf1a1ef00 (0x2786) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_list_entry_get_next not found, cannot apply R_386_JMP_SLOT 0xf1a1ef08 (0x27a6) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_new_from_syspath not found, cannot apply R_386_JMP_SLOT 0xf1a1ef10 (0x27c6) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_get_parent not found, cannot apply R_386_JMP_SLOT 0xf1a1ef18 (0x27e6) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_monitor_get_fd not found, cannot apply R_386_JMP_SLOT 0xf1a1ef1c (0x27f6) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_get_seqnum not found, cannot apply R_386_JMP_SLOT 0xf1a1ef24 (0x2816) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_enumerate_get_list_entry not found, cannot apply R_386_JMP_SLOT 0xf1a1ef28 (0x2826) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_enumerate_get_udev not found, cannot apply R_386_JMP_SLOT 0xf1a1ef2c (0x2836) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_unref not found, cannot apply R_386_JMP_SLOT 0xf1a1ef34 (0x2856) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_get_properties_list_entry not found, cannot apply R_386_JMP_SLOT 0xf1a1ef48 (0x28a6) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_monitor_new_from_netlink not found, cannot apply R_386_JMP_SLOT 0xf1a1ef4c (0x28b6) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_ref not found, cannot apply R_386_JMP_SLOT 0xf1a1ef5c (0x28f6) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_get_is_initialized not found, cannot apply R_386_JMP_SLOT 0xf1a1ef64 (0x2916) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_get_devnum not found, cannot apply R_386_JMP_SLOT 0xf1a1ef7c (0x2976) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_get_sysnum not found, cannot apply R_386_JMP_SLOT 0xf1a1ef84 (0x2996) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_enumerate_add_match_is_initialized not found, cannot apply R_386_JMP_SLOT 0xf1a1ef88 (0x29a6) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_enumerate_unref not found, cannot apply R_386_JMP_SLOT 0xf1a1ef90 (0x29c6) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_get_sysname not found, cannot apply R_386_JMP_SLOT 0xf1a1ef98 (0x29e6) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_monitor_filter_add_match_subsystem_devtype not found, cannot apply R_386_JMP_SLOT 0xf1a1ef9c (0x29f6) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_new_from_devnum not found, cannot apply R_386_JMP_SLOT 0xf1a1efac (0x2a36) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_monitor_enable_receiving not found, cannot apply R_386_JMP_SLOT 0xf1a1efb0 (0x2a46) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_get_sysattr_value not found, cannot apply R_386_JMP_SLOT 0xf1a1efbc (0x2a76) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_list_entry_get_name not found, cannot apply R_386_JMP_SLOT 0xf1a1efc0 (0x2a86) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_get_driver not found, cannot apply R_386_JMP_SLOT 0xf1a1efc4 (0x2a96) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_get_devnode not found, cannot apply R_386_JMP_SLOT 0xf1a1efcc (0x2ab6) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_enumerate_add_match_sysattr not found, cannot apply R_386_JMP_SLOT 0xf1a1efd0 (0x2ac6) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_device_get_devtype not found, cannot apply R_386_JMP_SLOT 0xf1a1efdc (0x2af6) in /home/Win11/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libgudev-1.0.so.0 Error: Symbol udev_monitor_unref not found, cannot apply R_386_JMP_SLOT 0xd655b688 (0x120146) in /home/Win11/.local/share/Steam/ubuntu12_32/steamclient.so Error: Symbol udev_unref not found, cannot apply R_386_JMP_SLOT 0xd655b68c (0x120156) in /home/Win11/.local/share/Steam/ubuntu12_32/steamclient.so Error: Symbol udev_new not found, cannot apply R_386_JMP_SLOT 0xd655b694 (0x120176) in /home/Win11/.local/share/Steam/ubuntu12_32/steamclient.so Error: Symbol udev_monitor_new_from_netlink not found, cannot apply R_386_JMP_SLOT 0xd655b698 (0x120186) in /home/Win11/.local/share/Steam/ubuntu12_32/steamclient.so Error: Symbol udev_monitor_filter_add_match_subsystem_devtype not found, cannot apply R_386_JMP_SLOT 0xd655b69c (0x120196) in /home/Win11/.local/share/Steam/ubuntu12_32/steamclient.so Error: Symbol udev_monitor_enable_receiving not found, cannot apply R_386_JMP_SLOT 0xd655b6a0 (0x1201a6) in /home/Win11/.local/share/Steam/ubuntu12_32/steamclient.so Error: Symbol udev_monitor_get_fd not found, cannot apply R_386_JMP_SLOT 0xd655b6a4 (0x1201b6) in /home/Win11/.local/share/Steam/ubuntu12_32/steamclient.so Error: Symbol udev_device_get_action not found, cannot apply R_386_JMP_SLOT 0xd655b6a8 (0x1201c6) in /home/Win11/.local/share/Steam/ubuntu12_32/steamclient.so Error: Symbol udev_device_get_sysattr_value not found, cannot apply R_386_JMP_SLOT 0xd655b6ac (0x1201d6) in /home/Win11/.local/share/Steam/ubuntu12_32/steamclient.so Error: Symbol udev_monitor_receive_device not found, cannot apply R_386_JMP_SLOT 0xd655b6b8 (0x120206) in /home/Win11/.local/share/Steam/ubuntu12_32/steamclient.so Error: Symbol udev_device_get_subsystem not found, cannot apply R_386_JMP_SLOT 0xd655b6bc (0x120216) in /home/Win11/.local/share/Steam/ubuntu12_32/steamclient.so Error: Symbol udev_device_unref not found, cannot apply R_386_JMP_SLOT 0xd655b6c0 (0x120226) in /home/Win11/.local/share/Steam/ubuntu12_32/steamclient.so CAppInfoCacheReadFromDiskThread took 9 milliseconds to initialize Process 32688 failed to shm_open /u1000-ValveIPCSharedObj-Steam src/overlay/common/shmemdrop.h (151) : Assertion Failed: Failed creating file mapping SteamController_Master_mem src/overlay/common/shmemdrop.h (151) : Assertion Failed: Failed creating file mapping SteamController_Master_mem Process 32688 failed to shm_open /u1000-ValveIPCSharedObj-Steam src/overlay/common/shmemdrop.h (151) : Assertion Failed: Failed creating file mapping SteamController_Fast_Master_mem src/overlay/common/shmemdrop.h (151) : Assertion Failed: Failed creating file mapping SteamController_Fast_Master_mem Process 32688 failed to shm_open /u1000-ValveIPCSharedObj-Steam src/overlay/common/shmemdrop.h (151) : Assertion Failed: Failed creating file mapping SteamController_Slow_Master_mem src/overlay/common/shmemdrop.h (151) : Assertion Failed: Failed creating file mapping SteamController_Slow_Master_mem Process 32688 failed to shm_open /u1000-ValveIPCSharedObj-Steam src/overlay/common/shmemdrop.h (151) : Assertion Failed: Failed creating file mapping SteamController_Master_Cursor_mem src/overlay/common/shmemdrop.h (151) : Assertion Failed: Failed creating file mapping SteamController_Master_Cursor_mem Process 32688 failed to shm_open /u1000-ValveIPCSharedObj-Steam Process 32688 failed to shm_open /u1000-ValveIPCSharedObj-Steam Process 32688 failed to shm_open /u1000-ValveIPCSharedObj-Steam libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied
(steam:32688): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(steam:32688): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(steam:32688): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied sh: 1: /home/Win11/.local/share/Steam/ubuntu12_32/../ubuntu12_64/gldriverquery: not found Process 32688 failed to shm_open /u1000-ValveIPCSharedObj-Steam src/overlay/common/shmemdrop.h (151) : Assertion Failed: Failed creating file mapping SteamController_Master_mem src/overlay/common/shmemdrop.h (151) : Assertion Failed: Failed creating file mapping SteamController_Master_mem /data/src/overlay/common/shmemdrop.h 151 Assertion Failed: Failed creating file mapping SteamController_Master_memProcess 32688 failed to shm_open /u1000-ValveIPCSharedObj-Steam src/overlay/common/shmemdrop.h (151) : Assertion Failed: Failed creating file mapping SteamController_Fast_Master_mem src/overlay/common/shmemdrop.h (151) : Assertion Failed: Failed creating file mapping SteamController_Fast_Master_mem /data/src/overlay/common/shmemdrop.h 151 Assertion Failed: Failed creating file mapping SteamController_Fast_Master_memProcess 32688 failed to shm_open /u1000-ValveIPCSharedObj-Steam src/overlay/common/shmemdrop.h (151) : Assertion Failed: Failed creating file mapping SteamController_Slow_Master_mem src/overlay/common/shmemdrop.h (151) : Assertion Failed: Failed creating file mapping SteamController_Slow_Master_mem /data/src/overlay/common/shmemdrop.h 151 Assertion Failed: Failed creating file mapping SteamController_Slow_Master_memProcess 32688 failed to shm_open /u1000-ValveIPCSharedObj-Steam src/overlay/common/shmemdrop.h (151) : Assertion Failed: Failed creating file mapping SteamController_Master_Cursor_mem src/overlay/common/shmemdrop.h (151) : Assertion Failed: Failed creating file mapping SteamController_Master_Cursor_mem /data/src/overlay/common/shmemdrop.h 151 Assertion Failed: Failed creating file mapping SteamController_Master_Cursor_memProcess 32688 failed to shm_open /u1000-ValveIPCSharedObj-Steam Process 32688 failed to shm_open /u1000-ValveIPCSharedObj-Steam Process 32688 failed to shm_open /u1000-ValveIPCSharedObj-Steam libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied sh: 1: /home/Win11/.local/share/Steam/ubuntu12_32/../ubuntu12_32/gldriverquery: not found libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied sh: 1: /home/Win11/.local/share/Steam/ubuntu12_32/../ubuntu12_64/vulkandriverquery: not found libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied src/tier1/fileio.cpp (5312) : m_vecRegisteredWriters.Count() == 0 src/tier1/fileio.cpp (5312) : m_vecRegisteredWriters.Count() == 0
(steam:32688): GLib-GObject-CRITICAL **: g_object_unref: assertion G_IS_OBJECT (object)' failed src/common/ipcserver.cpp (1310) : Assertion Failed: CPipeWaiter::BRemove(46) -- not present src/common/ipcserver.cpp (1310) : Assertion Failed: CPipeWaiter::BRemove(46) -- not present libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied src/tier1/fileio.cpp (5312) : m_vecRegisteredWriters.Count() == 0 src/tier1/fileio.cpp (5312) : m_vecRegisteredWriters.Count() == 0 src/vstdlib/strtools.cpp (990) : pDest != NULL src/vstdlib/strtools.cpp (990) : pDest != NULL /data/src/vstdlib/strtools.cpp 990 pDest != NULLWin11@localhost:/root$
All those missing symbols are a bit strange. But I think the main issue is this line:
libudev: udev_monitor_new_from_netlink_fd: error getting socket: Permission denied
Another PRoot restriction?
I can install steam with the steam_installer.sh but when I run steam it shows
device: RMX2202 Android 12 using termux to run ubuntu 22.04 64bit
I think it's because missing systemd-binfmt? any way to run steam without that? or any way to get systemd-binfmt?