Portal crashing (RK3588S) Any ideas why Portal is crashing when I try to run it on Steam (/ Orange Pi 5 / Armbian)? I'm running Steam with: PAN_MESA_DEBUG=gl3 steam This is the log (from terminal) from the moment I try to launch Portal: ``` GameAction` [AppID 400, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with "" GameAction [AppID 400, ActionID 1] : LaunchApp changed task to SynchronizingCloud with "" GameAction [AppID 400, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with "" GameAction [AppID 400, ActionID 1] : LaunchApp changed task to CreatingProcess with "" GameAction [AppID 400, ActionID 1] : LaunchApp waiting for user response to CreatingProcess "" GameAction [AppID 400, ActionID 1] : LaunchApp continues with user response "CreatingProcess" /bin/sh\0-c\0/home/martin/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=400 -- /home/martin/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/martin/.local/share/Steam/steamapps/common/Portal/hl2.sh' -game portal -steam\0 Game process added : AppID 400 "/home/martin/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=400 -- /home/martin/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/martin/.local/share/Steam/steamapps/common/Portal/hl2.sh' -game portal -steam", ProcID 5748, IP 0.0.0.0:0 chdir /home/martin/.local/share/Steam/steamapps/common/Portal ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Box86 with Dynarec v0.3.1 b3b55d2d built on Mar 19 2023 16:13:08 ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. 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 19 2023 16:18:57 GameAction [AppID 400, ActionID 1] : LaunchApp changed task to WaitingGameWindow with "" Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ Using default BOX64_PATH: ./:bin/ Counted 117 Env var BOX64 try to Preload /home/martin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so /home/martin/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so Looking for /home/martin/.local/share/Steam/ubuntu12_32/steam-launch-wrapper argv[1]="--" argv[2]="/home/martin/.local/share/Steam/steamapps/common/Portal/hl2.sh" argv[3]="-game" argv[4]="portal" argv[5]="-steam" Rename process to "steam-launch-wrapper" Using emulated /home/martin/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so 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) libGL.so.1 Using native(wrapped) libm.so.6 Warning, cannot pre-load of the libs ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. GameAction [AppID 400, ActionID 1] : LaunchApp changed task to Completed with "" ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/martin/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Box86 with Dynarec v0.3.1 b3b55d2d built on Mar 19 2023 16:13:08 Steam: An X Error occurred X Error of failed request: BadWindow (invalid Window parameter) Major opcode of failed request: 20 (X_GetProperty) Resource id in failed request: 0x1c000ad Serial number of failed request: 22 xerror_handler: X failed, continuing Steam: An X Error occurred X Error of failed request: BadWindow (invalid Window parameter) Major opcode of failed request: 20 (X_GetProperty) Resource id in failed request: 0x1c000ad Serial number of failed request: 22 xerror_handler: X failed, continuing Steam: An X Error occurred X Error of failed request: BadWindow (invalid Window parameter) Major opcode of failed request: 20 (X_GetProperty) Resource id in failed request: 0x1c000ad Serial number of failed request: 22 xerror_handler: X failed, continuing Steam: An X Error occurred X Error of failed request: BadWindow (invalid Window parameter) Major opcode of failed request: 20 (X_GetProperty) Resource id in failed request: 0x1c000ad Serial number of failed request: 22 xerror_handler: X failed, continuing SDL video target is 'x11' SDL video target is 'x11' This system supports the OpenGL extension GL_EXT_framebuffer_object. This system supports the OpenGL extension GL_EXT_framebuffer_blit. This system supports the OpenGL extension GL_EXT_framebuffer_multisample. This system DOES NOT support the OpenGL extension GL_APPLE_fence. This system DOES NOT support the OpenGL extension GL_NV_fence. This system supports the OpenGL extension GL_ARB_sync. This system supports the OpenGL extension GL_EXT_draw_buffers2. This system DOES NOT support the OpenGL extension GL_EXT_bindable_uniform. This system DOES NOT support the OpenGL extension GL_APPLE_flush_buffer_range. This system supports the OpenGL extension GL_ARB_map_buffer_range. This system supports the OpenGL extension GL_ARB_vertex_buffer_object. This system supports the OpenGL extension GL_ARB_occlusion_query. This system DOES NOT support the OpenGL extension GL_APPLE_texture_range. This system DOES NOT support the OpenGL extension GL_APPLE_client_storage. This system DOES NOT support the OpenGL extension GL_ARB_uniform_buffer. This system supports the OpenGL extension GL_ARB_vertex_array_bgra. This system supports the OpenGL extension GL_EXT_vertex_array_bgra. This system supports the OpenGL extension GL_ARB_framebuffer_object. This system DOES NOT support the OpenGL extension GL_GREMEDY_string_marker. This system supports the OpenGL extension GL_ARB_debug_output. This system supports the OpenGL extension GL_EXT_direct_state_access. This system DOES NOT support the OpenGL extension GL_NV_bindless_texture. This system DOES NOT support the OpenGL extension GL_AMD_pinned_memory. This system supports the OpenGL extension GL_EXT_framebuffer_multisample_blit_scaled. This system supports the OpenGL extension GL_EXT_texture_sRGB_decode. This system DOES NOT support the OpenGL extension GL_NVX_gpu_memory_info. This system DOES NOT support the OpenGL extension GL_ATI_meminfo. This system supports the OpenGL extension GL_EXT_texture_compression_s3tc. This system supports the OpenGL extension GL_EXT_texture_compression_dxt1. This system supports the OpenGL extension GL_ANGLE_texture_compression_dxt3. This system supports the OpenGL extension GL_ANGLE_texture_compression_dxt5. This system supports the OpenGL extension GLX_EXT_swap_control_tear. GL_NV_bindless_texture: DISABLED GL_AMD_pinned_memory: DISABLED GL_EXT_texture_sRGB_decode: AVAILABLE Error: Global Symbol VR_IsHmdPresent not found, cannot apply R_386_PC32 0xea2824ba (0xfffffffc) in /home/martin/.local/share/Steam/steamapps/common/Portal/bin/sourcevr.so Error: Global Symbol VR_Shutdown not found, cannot apply R_386_PC32 0xea282dc2 (0xfffffffc) in /home/martin/.local/share/Steam/steamapps/common/Portal/bin/sourcevr.so Error: Global Symbol VR_Shutdown not found, cannot apply R_386_PC32 0xea283772 (0xfffffffc) in /home/martin/.local/share/Steam/steamapps/common/Portal/bin/sourcevr.so Error: Global Symbol VR_Shutdown not found, cannot apply R_386_PC32 0xea2837a2 (0xfffffffc) in /home/martin/.local/share/Steam/steamapps/common/Portal/bin/sourcevr.so Error: Global Symbol VR_Init not found, cannot apply R_386_PC32 0xea283691 (0xfffffffc) in /home/martin/.local/share/Steam/steamapps/common/Portal/bin/sourcevr.so Error: relocating symbols in elf sourcevr.so failed to dlopen /home/martin/.local/share/Steam/steamapps/common/Portal/bin/sourcevr.so error=Cannot dlopen("/home/martin/.local/share/Steam/steamapps/common/Portal/bin/sourcevr.so"/0xf740daec, 2) AppFramework : Unable to create system SourceVirtualReality001! Using shader api: shaderapidx9 Convar sdl_displayindex has multiple different change callbacks Using breakpad crash handler Setting breakpad minidump AppID = 400 Forcing breakpad minidump interfaces to load Looking up breakpad interfaces from steamclient Calling BreakpadMiniDumpSystemInit Installing breakpad exception handler for appid(400)/version(0_client)/tid(5759) [S_API] SteamAPI_Init(): Loaded '/home/martin/.local/share/Steam/linux32/steamclient.so' OK. Game process updated : AppID 400 "/home/martin/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=400 -- /home/martin/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/martin/.local/share/Steam/steamapps/common/Portal/hl2.sh' -game portal -steam", ProcID 5759, IP 0.0.0.0:0 Looking up breakpad interfaces from steamclient Calling BreakpadMiniDumpSystemInit SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561198051846566 [API loaded yes] SteamInternal_SetMinidumpSteamID: Setting Steam ID: 76561198051846566 Missing shutdown function for COM_InitFilesystem( m_StartupInfo.m_pInitialMod ) : COM_ShutdownFileSystem() Missing shutdown function for Steam3Client().Activate() : Steam3Client().Shutdown() src/common/framefunction.cpp (225) : CFrameFunctionMgr::Deregister: function to deregister not found src/common/framefunction.cpp (225) : CFrameFunctionMgr::Deregister: function to deregister not found Game process removed: AppID 400 "/home/martin/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=400 -- /home/martin/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/martin/.local/share/Steam/steamapps/common/Portal/hl2.sh' -game portal -steam", ProcID 5759 ThreadGetProcessExitCode: no such process 5759 ThreadGetProcessExitCode: no such process 5756 ThreadGetProcessExitCode: no such process 5749 Game 400 created interface STEAMAPPLIST_INTERFACE_VERSION001 / Game 400 created interface STEAMAPPS_INTERFACE_VERSION008 / Game 400 created interface STEAMHTMLSURFACE_INTERFACE_VERSION_005 / Game 400 created interface STEAMHTTP_INTERFACE_VERSION003 / Game 400 created interface STEAMINVENTORY_INTERFACE_V003 / Game 400 created interface STEAMMUSICREMOTE_INTERFACE_VERSION001 / Game 400 created interface STEAMMUSIC_INTERFACE_VERSION001 / Game 400 created interface STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / Game 400 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION016 / Game 400 created interface STEAMSCREENSHOTS_INTERFACE_VERSION003 / Game 400 created interface STEAMUGC_INTERFACE_VERSION015 / Game 400 created interface STEAMUSERSTATS_INTERFACE_VERSION012 / Game 400 created interface STEAMVIDEO_INTERFACE_V002 / Game 400 created interface SteamController008 / Game 400 created interface SteamFriends017 / Game 400 created interface SteamInput006 / Game 400 created interface SteamMatchGameSearch001 / Game 400 created interface SteamMatchMaking009 / Game 400 created interface SteamMatchMakingServers002 / Game 400 created interface SteamNetworking006 / Game 400 created interface SteamUser021 / Game 400 created interface SteamUser021 / User Game 400 created interface SteamUtils010 / Game 400 method call count for IClientAppManager::GetCurrentLanguage : 1 Game 400 method call count for IClientUtils::RecordSteamInterfaceCreation : 24 Game 400 method call count for IClientUtils::GetAppID : 25 Game 400 method call count for IClientUser::GetSteamID : 1 Uploaded AppInterfaceStats to Steam ```