Steam Crashing RK3588S Steam closes all the time, you need to try several times to get it open. Tested with main branch and steam_chrome. ![](https://i.imgur.com/tSFgZM6.png) ``` cantalupo@orangepi5:~$ steam steam.sh[14674]: Running Steam on ubuntu 22.04 64-bit steam.sh[14674]: STEAM_RUNTIME is enabled by the user setup.sh[14739]: Steam runtime environment up-to-date! steam.sh[14674]: Steam client's requirements are satisfied Box86 with Dynarec v0.3.1 3043f506 built on Mar 21 2023 22:19:33 [2023-03-22 09:08:20] Startup - updater built Mar 20 2023 22:18:25 [2023-03-22 09:08:20] Startup - Steam Client launched with: '/home/cantalupo/.local/share/Steam/ubuntu12_32/steam' '-noreactlogin' 'steam://open/minigameslist' Looks like steam didn't shutdown cleanly, scheduling immediate update check [2023-03-22 09:08:20] Loading cached metrics from disk (/home/cantalupo/.local/share/Steam/package/steam_client_metrics.bin) [2023-03-22 09:08:20] Using the following download hosts for Public, Realm steamglobal [2023-03-22 09:08:20] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf' [2023-03-22 09:08:20] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf' [2023-03-22 09:08:20] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in' [2023-03-22 09:08:20] Checking for update on startup [2023-03-22 09:08:20] Checking for available updates... [2023-03-22 09:08:20] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_ubuntu12 [2023-03-22 09:08:21] Manifest download: send request [2023-03-22 09:08:21] Manifest download: waiting for download to finish [2023-03-22 09:08:21] Manifest download: finished [2023-03-22 09:08:21] Download skipped: /steam_client_ubuntu12 version 1679359315, installed version 1679359315, existing pending version 0 [2023-03-22 09:08:21] Nothing to do [2023-03-22 09:08:21] Verifying installation... [2023-03-22 09:08:21] Performing checksum verification of executable files [2023-03-22 09:08:23] Verification complete Error initializing native libpng12.so.0 (last dlerror is libpng12.so.0: wrong ELF class: ELFCLASS64) Loaded SDL version 3.0.0-1117-g727c7d4e2 XRRGetOutputInfo Workaround: initialized with override: 0 real: 0x40780120 XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0x40780130 GetWin32Stats: display was not open yet, good ComputeStartupMode: found registry default startup mode: 0 steamwebhelper.sh[14781]: Runtime for steamwebhelper: defaulting to /home/cantalupo/.local/share/Steam/ubuntu12_64/steam-runtime-heavy steamwebhelper.sh[14781]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3() CAppInfoCacheReadFromDiskThread took 244 milliseconds to initialize dbus[14769]: Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed Warning: failed to set thread priority: set failed for priority 8 Warning: support for elevated priorities is most likely unavailable, suppressing future warnings arguments to dbus_message_new_method_call() were incorrect, assertion "path != NULL" failed in file ../../../dbus/dbus-message.c line 1362. This is normally a bug in some application using the D-Bus library. Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Cores:8 Params database has 17 entries Box64 with Dynarec v0.2.1 b1923cad built on Mar 21 2023 23:19:11 Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 84 Env var Looking for /home/cantalupo/.local/share/Steam/ubuntu12_32/../ubuntu12_64/gldriverquery Rename process to "gldriverquery" Using native(wrapped) libSDL2-2.0.so.0 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) libm.so.6 Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed Box86 with Dynarec v0.3.1 3043f506 built on Mar 21 2023 22:19:33 Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Cores:8 Params database has 17 entries Box64 with Dynarec v0.2.1 b1923cad built on Mar 21 2023 23:19:11 Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 84 Env var Looking for /home/cantalupo/.local/share/Steam/ubuntu12_32/../ubuntu12_64/vulkandriverquery Rename process to "vulkandriverquery" 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) libvulkan.so.1 Vulkan missing requested extension 'VK_KHR_surface'. Vulkan missing requested extension 'VK_KHR_xlib_surface'. BInit - Unable to initialize Vulkan! Box86 with Dynarec v0.3.1 3043f506 built on Mar 21 2023 22:19:33 Vulkan missing requested extension 'VK_KHR_surface'. Vulkan missing requested extension 'VK_KHR_xlib_surface'. BInit - Unable to initialize Vulkan! Failed to init SteamVR because it isn't installed (steam:14769): Gtk-WARNING **: gtk_disable_setlocale() must be called before gtk_init() roaming config store loaded successfully - 313 bytes. migrating temporary roaming config store BRefreshApplicationsInLibrary 1: 5ms GetWin32Stats: restoring previous glx context ExecCommandLine: "'/home/cantalupo/.local/share/Steam/ubuntu12_32/steam' '-noreactlogin' 'steam://open/minigameslist'" ExecuteSteamURL: "steam://open/minigameslist" System startup time: 15.65 seconds BuildCompleteAppOverviewChange: 354 apps RegisterForAppOverview 1: 35ms RegisterForAppOverview 2: 42ms src/tier0/threadtools.cpp (3877) : Thread cannot be joined with self src/tier0/threadtools.cpp (3877) : Thread cannot be joined with self src/tier1/fileio.cpp (5312) : m_vecRegisteredWriters.Count() == 0 src/tier1/fileio.cpp (5312) : m_vecRegisteredWriters.Count() == 0 src/common/ipcserver.cpp (1310) : Assertion Failed: CPipeWaiter::BRemove(56) -- not present src/common/ipcserver.cpp (1310) : Assertion Failed: CPipeWaiter::BRemove(56) -- not present src/tier1/fileio.cpp (5312) : m_vecRegisteredWriters.Count() == 0 src/tier1/fileio.cpp (5312) : m_vecRegisteredWriters.Count() == 0 ``` ``` cantalupo@orangepi5:~/box64/build$ steam steam.sh[19726]: Running Steam on ubuntu 22.04 64-bit steam.sh[19726]: STEAM_RUNTIME is enabled by the user setup.sh[19791]: Steam runtime environment up-to-date! steam.sh[19726]: Steam client's requirements are satisfied Box86 with Dynarec v0.3.1 3043f506 built on Mar 21 2023 22:19:33 [2023-03-21 23:24:03] Startup - updater built Mar 20 2023 22:18:25 [2023-03-21 23:24:03] Startup - Steam Client launched with: '/home/cantalupo/.local/share/Steam/ubuntu12_32/steam' '-noreactlogin' 'steam://open/minigameslist' Looks like steam didn't shutdown cleanly, scheduling immediate update check [2023-03-21 23:24:03] Loading cached metrics from disk (/home/cantalupo/.local/share/Steam/package/steam_client_metrics.bin) [2023-03-21 23:24:03] Using the following download hosts for Public, Realm steamglobal [2023-03-21 23:24:03] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf' [2023-03-21 23:24:03] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf' [2023-03-21 23:24:03] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in' [2023-03-21 23:24:03] Checking for update on startup [2023-03-21 23:24:03] Checking for available updates... [2023-03-21 23:24:03] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_ubuntu12 [2023-03-21 23:24:03] Manifest download: send request [2023-03-21 23:24:04] Manifest download: waiting for download to finish [2023-03-21 23:24:04] Manifest download: finished [2023-03-21 23:24:04] Download skipped: /steam_client_ubuntu12 version 1679359315, installed version 1679359315, existing pending version 0 [2023-03-21 23:24:04] Nothing to do [2023-03-21 23:24:04] Verifying installation... [2023-03-21 23:24:04] Performing checksum verification of executable files [2023-03-21 23:24:06] Verification complete Error initializing native libpng12.so.0 (last dlerror is libpng12.so.0: wrong ELF class: ELFCLASS64) Loaded SDL version 3.0.0-1117-g727c7d4e2 XRRGetOutputInfo Workaround: initialized with override: 0 real: 0x40780120 XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0x40780130 GetWin32Stats: display was not open yet, good ComputeStartupMode: found registry default startup mode: 0 steamwebhelper.sh[19910]: Runtime for steamwebhelper: defaulting to /home/cantalupo/.local/share/Steam/ubuntu12_64/steam-runtime-heavy steamwebhelper.sh[19910]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3() src/common/opensslconnection.cpp (1624) : unable to load trusted SSL root certificates src/common/opensslconnection.cpp (1624) : unable to load trusted SSL root certificates CAppInfoCacheReadFromDiskThread took 311 milliseconds to initialize dbus[19846]: arguments to dbus_message_new_method_call() were incorrect, assertion "path != NULL" failed in file ../../../dbus/dbus-message.c line 1362. This is normally a bug in some application using the D-Bus library. Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed Warning: failed to set thread priority: set failed for priority 8 Warning: support for elevated priorities is most likely unavailable, suppressing future warnings Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed src/common/completionportmanager_posix.cpp (242) : Assertion Failed: epoll_ctl failed with error 9 src/common/completionportmanager_posix.cpp (242) : Assertion Failed: epoll_ctl failed with error 9 realloc(): invalid old size /home/cantalupo/.local/share/Steam/steam.sh: line 798: 19846 Aborted "$STEAMROOT/$STEAMEXEPATH" "$@" ``` ``` cantalupo@orangepi5:~$ steam steam.sh[12923]: Running Steam on ubuntu 22.04 64-bit steam.sh[12923]: STEAM_RUNTIME is enabled by the user setup.sh[12988]: Steam runtime environment up-to-date! steam.sh[12923]: Steam client's requirements are satisfied Box86 with Dynarec v0.3.1 3043f506 built on Mar 21 2023 22:19:33 [2023-03-21 23:10:08] Startup - updater built Mar 20 2023 22:18:25 [2023-03-21 23:10:08] Startup - Steam Client launched with: '/home/cantalupo/.local/share/Steam/ubuntu12_32/steam' '-noreactlogin' 'steam://open/minigameslist' Looks like steam didn't shutdown cleanly, scheduling immediate update check [2023-03-21 23:10:09] Loading cached metrics from disk (/home/cantalupo/.local/share/Steam/package/steam_client_metrics.bin) [2023-03-21 23:10:09] Using the following download hosts for Public, Realm steamglobal [2023-03-21 23:10:09] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf' [2023-03-21 23:10:09] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf' [2023-03-21 23:10:09] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in' [2023-03-21 23:10:09] Checking for update on startup [2023-03-21 23:10:09] Checking for available updates... [2023-03-21 23:10:09] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_ubuntu12 [2023-03-21 23:10:09] Manifest download: send request [2023-03-21 23:10:09] Manifest download: waiting for download to finish [2023-03-21 23:10:09] Manifest download: finished [2023-03-21 23:10:09] Download skipped: /steam_client_ubuntu12 version 1679359315, installed version 1679359315, existing pending version 0 [2023-03-21 23:10:09] Nothing to do [2023-03-21 23:10:09] Verifying installation... [2023-03-21 23:10:09] Performing checksum verification of executable files [2023-03-21 23:10:10] Verification complete Error initializing native libpng12.so.0 (last dlerror is libpng12.so.0: wrong ELF class: ELFCLASS64) Loaded SDL version 3.0.0-1117-g727c7d4e2 XRRGetOutputInfo Workaround: initialized with override: 0 real: 0x40780120 XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0x40780130 GetWin32Stats: display was not open yet, good ComputeStartupMode: found registry default startup mode: 0 steamwebhelper.sh[13069]: Runtime for steamwebhelper: defaulting to /home/cantalupo/.local/share/Steam/ubuntu12_64/steam-runtime-heavy steamwebhelper.sh[13069]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3() ```