Steam game sometimes loads, sometimes just black screen

Short mode: The Outer Worlds sometimes launches to menu and I can play, sometimes just gives a black screen and hangs.

machine:

System:
  Kernel: 5.15.21-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-5.15-x86_64
    root=UUID=64940d1e-354c-438f-ae70-58574067fd77 rw quiet apparmor=1
    security=apparmor resume=UUID=7aa91648-e49c-403c-86d7-f0e228ba7774
    udev.log_priority=3
  Desktop: KDE Plasma 5.23.5 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM
    Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Desktop System: Micro-Star product: MS-7A34 v: 1.0
    serial: <superuser required>
  Mobo: Micro-Star model: B350 TOMAHAWK (MS-7A34) v: 1.0
    serial: <superuser required> UEFI: American Megatrends v: 1.80
    date: 09/13/2017
Battery:
  Message: No system battery data found. Is one present?
Memory:
  RAM: total: 15.64 GiB used: 3.38 GiB (21.6%)
  RAM Report:
    permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: AMD Ryzen 5 1600X bits: 64 type: MT MCP arch: Zen
    family: 0x17 (23) model-id: 1 stepping: 1 microcode: 0x8001129
  Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
    L1: 576 KiB desc: d-6x32 KiB; i-6x64 KiB L2: 3 MiB desc: 6x512 KiB
    L3: 16 MiB desc: 2x8 MiB
  Speed (MHz): avg: 2030 high: 2984 min/max: 2200/3600 boost: enabled
    scaling: driver: acpi-cpufreq governor: schedutil cores: 1: 1890 2: 1834
    3: 1838 4: 1836 5: 2984 6: 2589 7: 1887 8: 1892 9: 1885 10: 1893 11: 1885
    12: 1953 bogomips: 86425
  Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1
    bmi2 bpext clflush clflushopt clzero cmov cmp_legacy constant_tsc cpb cpuid
    cr8_legacy cx16 cx8 de decodeassists extapic extd_apicid f16c flushbyasid
    fma fpu fsgsbase fxsr fxsr_opt ht hw_pstate irperf lahf_lm lbrv lm mca mce
    misalignsse mmx mmxext monitor movbe msr mtrr mwaitx nonstop_tsc nopl npt
    nrip_save nx osvw overflow_recov pae pat pausefilter pclmulqdq pdpe1gb
    perfctr_core perfctr_llc perfctr_nb pfthreshold pge pni popcnt pse pse36
    rapl rdrand rdseed rdtscp rep_good sep sev sha_ni skinit smap smca sme
    smep ssbd sse sse2 sse4_1 sse4_2 sse4a ssse3 succor svm svm_lock syscall
    tce topoext tsc tsc_scale v_vmsave_vmload vgif vmcb_clean vme vmmcall wdt
    xgetbv1 xsave xsavec xsaveerptr xsaveopt xsaves
  Vulnerabilities:
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: spec_store_bypass
    mitigation: Speculative Store Bypass disabled via prctl and seccomp
  Type: spectre_v1
    mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2
    mitigation: Full AMD retpoline, STIBP: disabled, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
    vendor: PC Partner Limited driver: amdgpu v: kernel bus-ID: 23:00.0
    chip-ID: 1002:67df class-ID: 0300
  Display: x11 server: X.org 1.21.1.3 compositor: kwin_x11 driver:
    loaded: amdgpu,ati unloaded: modesetting alternate: fbdev,vesa
    resolution: <missing: xdpyinfo>
  Message: Unable to show advanced data. Required tool glxinfo missing.
Audio:
  Device-1: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]
    vendor: PC Partner Limited driver: snd_hda_intel v: kernel bus-ID: 23:00.1
    chip-ID: 1002:aaf0 class-ID: 0403
  Device-2: AMD Family 17h HD Audio vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel bus-ID: 25:00.3 chip-ID: 1022:1457
    class-ID: 0403
  Sound Server-1: ALSA v: k5.15.21-1-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.20 running: no
  Sound Server-3: PulseAudio v: 15.0 running: yes
  Sound Server-4: PipeWire v: 0.3.45 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: Micro-Star MSI driver: r8169 v: kernel port: f000 bus-ID: 21:00.0
    chip-ID: 10ec:8168 class-ID: 0200
  IF: enp33s0 state: up speed: 100 Mbps duplex: full mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  WAN IP: <filter>
Bluetooth:
  Device-1: Realtek Bluetooth Radio type: USB driver: btusb v: 0.8
    bus-ID: 1-5:2 chip-ID: 0bda:8771 class-ID: e001 serial: <filter>
  Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 2.69 TiB used: 172.42 GiB (6.3%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Crucial model: CT1000P1SSD8
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 type: SSD serial: <filter> rev: P3CR013 temp: 42.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Kingston model: SA400S37960G
    size: 894.25 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: K1B3 scheme: GPT
  ID-3: /dev/sdb maj-min: 8:16 vendor: Western Digital
    model: WD10EADS-22M2B0 size: 931.51 GiB block-size: physical: 512 B
    logical: 512 B speed: 3.0 Gb/s type: N/A serial: <filter> rev: 0A01
    scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 914.01 GiB size: 898.59 GiB (98.31%)
    used: 113.26 GiB (12.6%) fs: ext4 dev: /dev/sdb2 maj-min: 8:18 label: N/A
    uuid: 64940d1e-354c-438f-ae70-58574067fd77
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 288 KiB (0.1%) fs: vfat dev: /dev/sdb1 maj-min: 8:17 label: NO_LABEL
    uuid: 3C9D-2A1E
  ID-3: /home/<filter>/gameSSD raw-size: 250 GiB size: 245.01 GiB (98.00%)
    used: 59.16 GiB (24.1%) fs: ext4 dev: /dev/sda3 maj-min: 8:3
    label: GameDrive uuid: 85b78b50-86e4-4659-8838-1410afc45a28
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
  ID-1: swap-1 type: partition size: 17.2 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/sdb3 maj-min: 8:19 label: swap
    uuid: 7aa91648-e49c-403c-86d7-f0e228ba7774
Unmounted:
  ID-1: /dev/nvme0n1p1 maj-min: 259:1 size: 529 MiB fs: ntfs label: Recovery
    uuid: 262AB7E42AB7AEE5
  ID-2: /dev/nvme0n1p2 maj-min: 259:2 size: 99 MiB fs: vfat label: N/A
    uuid: 04B8-49ED
  ID-3: /dev/nvme0n1p3 maj-min: 259:3 size: 16 MiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-4: /dev/nvme0n1p4 maj-min: 259:4 size: 930.88 GiB fs: ntfs label: N/A
    uuid: 5424BFDC24BFBEF4
  ID-5: /dev/sda1 maj-min: 8:1 size: 16 MiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-6: /dev/sda2 maj-min: 8:2 size: 644.24 GiB fs: ntfs label: Beastly
    uuid: 9C9C59B29C598822
USB:
  Hub-1: 1-0:1 info: Hi-speed hub with single TT ports: 10 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 1-5:2 info: Realtek Bluetooth Radio type: Bluetooth
    driver: btusb interfaces: 2 rev: 1.1 speed: 12 Mb/s power: 500mA
    chip-ID: 0bda:8771 class-ID: e001 serial: <filter>
  Hub-2: 2-0:1 info: Super-speed hub ports: 4 rev: 3.1 speed: 10 Gb/s
    chip-ID: 1d6b:0003 class-ID: 0900
  Hub-3: 3-0:1 info: Hi-speed hub with single TT ports: 4 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-4: 3-1:2 info: Terminus Hub ports: 4 rev: 2.0 speed: 480 Mb/s
    power: 100mA chip-ID: 1a40:0101 class-ID: 0900
  Device-1: 3-1.1:3 info: Holtek USB Gaming Mouse type: Mouse,Keyboard,HID
    driver: hid-generic,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s
    power: 100mA chip-ID: 04d9:fd02 class-ID: 0300
  Device-2: 3-1.2:4 info: Apple Aluminium Keyboard (ISO)
    type: Keyboard,Mouse driver: apple,usbhid interfaces: 2 rev: 2.0
    speed: 12 Mb/s power: 100mA chip-ID: 05ac:0250 class-ID: 0301
  Hub-5: 4-0:1 info: Super-speed hub ports: 4 rev: 3.0 speed: 5 Gb/s
    chip-ID: 1d6b:0003 class-ID: 0900
Sensors:
  System Temperatures: cpu: 30.8 C mobo: N/A gpu: amdgpu temp: 50.0 C
  Fan Speeds (RPM): N/A gpu: amdgpu fan: 695
Info:
  Processes: 333 Uptime: 41m wakeups: 0 Init: systemd v: 250 tool: systemctl
  Compilers: gcc: 11.1.0 clang: 13.0.1 Packages: 1300 pacman: 1290 lib: 354
  flatpak: 3 snap: 7 Shell: Zsh v: 5.8 default: Bash v: 5.1.16
  running-in: konsole inxi: 3.3.12

So I recently installed manjaro KDE on my main rig and have attempted gaming with steam, specifically The Outer Worlds. The issue is that more often or not the game opens a black screen (borderless window) and doesn’t make it further - just hangs. However sometimes it does in fact load up to the main menu and gaming can commence!

My steam install is the default that comes with manjaro installed on a HDD that is completely linux based. I have added a directory within a partition on a SSD that has a mixture of windows and linux stuff. The partition is ext4 and mounts directly to a folder in my home directory. Game is installed on the partition.

I have tried various things: gamemode (currently off but didn’t make a difference), disabling blocking in the compositor, getting steam soldier on both partitions, used experimental, 6.3 and earlier proton with the same results (6.3 now), tried proton installed in default folder and SSD partition, hours of googling, comparing the terminal output of steam, and I can’t work out a reliable way to reproduce the issue.

This is the output from terminal when it launches:


GameAction [AppID 578650, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
GameAction [AppID 578650, ActionID 1] : LaunchApp changed task to SynchronizingCloud with ""
Installing breakpad exception handler for appid(steam)/version(1642451672)
GameAction [AppID 578650, ActionID 1] : LaunchApp changed task to ProcessingShaderCache with ""
Fossilize INFO: Setting autogroup scheduling.
GameAction [AppID 578650, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 578650, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 578650, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 578650, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
Opted-in Controller Mask Forced Off
/bin/sh\0-c\0/home/joel/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=578650 -- '/home/joel/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/joel/.local/share/Steam/steamapps/common/Proton 6.3'/proton waitforexitandrun  '/home/joel/gameSSD/Steam/steamapps/common/TheOuterWorlds/TheOuterWorlds.exe'\0
Game process added : AppID 578650 "/home/joel/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=578650 -- '/home/joel/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/joel/.local/share/Steam/steamapps/common/Proton 6.3'/proton waitforexitandrun  '/home/joel/gameSSD/Steam/steamapps/common/TheOuterWorlds/TheOuterWorlds.exe'", ProcID 2590, IP 0.0.0.0:0
chdir /home/joel/gameSSD/Steam/steamapps/common/TheOuterWorlds
ERROR: ld.so: object '/home/joel/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/joel/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/joel/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/joel/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/joel/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 2594 != 2591, skipping destruction (fork without exec?)
GameAction [AppID 578650, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
GameAction [AppID 578650, ActionID 1] : LaunchApp changed task to Completed with ""
Game process updated : AppID 578650 "/home/joel/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=578650 -- '/home/joel/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/joel/.local/share/Steam/steamapps/common/Proton 6.3'/proton waitforexitandrun  '/home/joel/gameSSD/Steam/steamapps/common/TheOuterWorlds/TheOuterWorlds.exe'", ProcID 2771, IP 0.0.0.0:0
Setting breakpad minidump AppID = 578650
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198035481284 [API loaded no]
Game process updated : AppID 578650 "/home/joel/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=578650 -- '/home/joel/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/joel/.local/share/Steam/steamapps/common/Proton 6.3'/proton waitforexitandrun  '/home/joel/gameSSD/Steam/steamapps/common/TheOuterWorlds/TheOuterWorlds.exe'", ProcID 2848, IP 0.0.0.0:0
Setting breakpad minidump AppID = 578650
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198035481284 [API loaded no]
CAppInfoCacheReadFromDiskThread took 1 milliseconds to initialize
Fossilize INFO: Overriding serialization path: "/home/joel/gameSSD/Steam/steamapps/shadercache/578650/fozpipelinesv6/steamapprun_pipeline_cache".
Fossilize INFO: Overriding serialization path: "/home/joel/gameSSD/Steam/steamapps/shadercache/578650/fozpipelinesv6/steamapprun_pipeline_cache".
Installing breakpad exception handler for appid(gameoverlayui)/version(20220116173448)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)



(process:2951): GLib-GObject-CRITICAL **: 18:15:16.107: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
pid 2775 != 2772, skipping destruction (fork without exec?)
Game process removed: AppID 578650 "/home/joel/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=578650 -- '/home/joel/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/joel/.local/share/Steam/steamapps/common/Proton 6.3'/proton waitforexitandrun  '/home/joel/gameSSD/Steam/steamapps/common/TheOuterWorlds/TheOuterWorlds.exe'", ProcID 2848
Game 578650 created interface STEAMAPPLIST_INTERFACE_VERSION001 / AppList
Game 578650 created interface STEAMAPPS_INTERFACE_VERSION008 / Apps
Game 578650 created interface STEAMHTMLSURFACE_INTERFACE_VERSION_003 / HTMLSurface
Game 578650 created interface STEAMHTTP_INTERFACE_VERSION002 / HTTP
Game 578650 created interface STEAMINVENTORY_INTERFACE_V001 / Inventory
Game 578650 created interface STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote
Game 578650 created interface STEAMMUSIC_INTERFACE_VERSION001 / Music
Game 578650 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RemoteStorage
Game 578650 created interface STEAMSCREENSHOTS_INTERFACE_VERSION003 / Screenshots
Game 578650 created interface STEAMUGC_INTERFACE_VERSION009 / UGC
Game 578650 created interface STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001 / UnifiedMessages
Game 578650 created interface STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
Game 578650 created interface STEAMVIDEO_INTERFACE_V001 / Video
Game 578650 created interface SteamController005 / Controller
Game 578650 created interface SteamFriends015 / Friends
Game 578650 created interface SteamMatchMaking009 / Matchmaking
Game 578650 created interface SteamMatchMakingServers002 / MatchmakingServers
Game 578650 created interface SteamNetworking005 / Networking
Game 578650 created interface SteamUser019 / User
Game 578650 created interface SteamUtils008 / Utils
Game 578650 method call count for IClientNetworking::AllowP2PPacketRelay : 1
Game 578650 method call count for IClientUserStats::RequestUserStats : 1
Game 578650 method call count for IClientUserStats::GetAchievementDisplay Attribute : 204
Game 578650 method call count for IClientUserStats::GetAchievement : 68
Game 578650 method call count for IClientUserStats::RequestCurrentStats : 1
Game 578650 method call count for IClientAppManager::IsAppDlcInstalled : 2
Game 578650 method call count for IClientUtils::RecordSteamInterfaceCreation : 44
Game 578650 method call count for IClientUtils::GetSteamUILanguage : 18
Game 578650 method call count for IClientUtils::GetAPICallResult : 1
Game 578650 method call count for IClientUtils::IsAPICallCompleted : 7
Game 578650 method call count for IClientUtils::GetAppID : 47
Game 578650 method call count for IClientFriends::GetFriendRichPresenceKeyByIndex : 1
Game 578650 method call count for IClientFriends::GetFriendRichPresenceKeyCount : 2
Game 578650 method call count for IClientFriends::GetFriendRichPresence : 1
Game 578650 method call count for IClientFriends::ClearRichPresence : 1
Game 578650 method call count for IClientFriends::SetRichPresence : 1
Game 578650 method call count for IClientFriends::GetFriendGamePlayed : 1
Game 578650 method call count for IClientFriends::GetFriendPersonaState : 1
Game 578650 method call count for IClientFriends::GetFriendRelationship : 2
Game 578650 method call count for IClientFriends::GetPersonaName : 1
Game 578650 method call count for IClientUser::BIsSubscribedApp : 1
Game 578650 method call count for IClientUser::GetSteamID : 5
Game 578650 method call count for IClientUser::BLoggedOn : 1
Uploaded AppInterfaceStats to Steam
No cached sticky mapping in ActivateActionSet.Installing breakpad exception handler for appid(steam)/version(1642451672)
Installing breakpad exception handler for appid(steam)/version(1642451672)

this is the output when it fails:

GameAction [AppID 578650, ActionID 2] : LaunchApp changed task to ProcessingInstallScript with ""
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
GameAction [AppID 578650, ActionID 2] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 578650, ActionID 2] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 578650, ActionID 2] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 578650, ActionID 2] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 578650, ActionID 2] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0/home/joel/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=578650 -- '/home/joel/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/joel/.local/share/Steam/steamapps/common/Proton 6.3'/proton waitforexitandrun  '/home/joel/gameSSD/Steam/steamapps/common/TheOuterWorlds/TheOuterWorlds.exe'\0
Game process added : AppID 578650 "/home/joel/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=578650 -- '/home/joel/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/joel/.local/share/Steam/steamapps/common/Proton 6.3'/proton waitforexitandrun  '/home/joel/gameSSD/Steam/steamapps/common/TheOuterWorlds/TheOuterWorlds.exe'", ProcID 3394, IP 0.0.0.0:0
chdir /home/joel/gameSSD/Steam/steamapps/common/TheOuterWorlds
ERROR: ld.so: object '/home/joel/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/joel/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/joel/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/joel/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/joel/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 3398 != 3395, skipping destruction (fork without exec?)
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
GameAction [AppID 578650, ActionID 2] : LaunchApp changed task to WaitingGameWindow with ""
GameAction [AppID 578650, ActionID 2] : LaunchApp changed task to Completed with ""
Game process updated : AppID 578650 "/home/joel/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=578650 -- '/home/joel/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/joel/.local/share/Steam/steamapps/common/Proton 6.3'/proton waitforexitandrun  '/home/joel/gameSSD/Steam/steamapps/common/TheOuterWorlds/TheOuterWorlds.exe'", ProcID 3575, IP 0.0.0.0:0
Setting breakpad minidump AppID = 578650
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198035481284 [API loaded no]
Game process updated : AppID 578650 "/home/joel/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=578650 -- '/home/joel/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/joel/.local/share/Steam/steamapps/common/Proton 6.3'/proton waitforexitandrun  '/home/joel/gameSSD/Steam/steamapps/common/TheOuterWorlds/TheOuterWorlds.exe'", ProcID 3655, IP 0.0.0.0:0
Setting breakpad minidump AppID = 578650
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198035481284 [API loaded no]
CAppInfoCacheReadFromDiskThread took 1 milliseconds to initialize
Fossilize INFO: Overriding serialization path: "/home/joel/gameSSD/Steam/steamapps/shadercache/578650/fozpipelinesv6/steamapprun_pipeline_cache".
Fossilize INFO: Overriding serialization path: "/home/joel/gameSSD/Steam/steamapps/shadercache/578650/fozpipelinesv6/steamapprun_pipeline_cache".
Installing breakpad exception handler for appid(gameoverlayui)/version(20220116173448)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)



pid 3577 != 3576, skipping destruction (fork without exec?)
Game process removed: AppID 578650 "/home/joel/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=578650 -- '/home/joel/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/joel/.local/share/Steam/steamapps/common/Proton 6.3'/proton waitforexitandrun  '/home/joel/gameSSD/Steam/steamapps/common/TheOuterWorlds/TheOuterWorlds.exe'", ProcID 3655
Game 578650 created interface STEAMAPPLIST_INTERFACE_VERSION001 / AppList
Game 578650 created interface STEAMAPPS_INTERFACE_VERSION008 / Apps
Game 578650 created interface STEAMHTMLSURFACE_INTERFACE_VERSION_003 / HTMLSurface
Game 578650 created interface STEAMHTTP_INTERFACE_VERSION002 / HTTP
Game 578650 created interface STEAMINVENTORY_INTERFACE_V001 / Inventory
Game 578650 created interface STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote
Game 578650 created interface STEAMMUSIC_INTERFACE_VERSION001 / Music
Game 578650 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RemoteStorage
Game 578650 created interface STEAMSCREENSHOTS_INTERFACE_VERSION003 / Screenshots
Game 578650 created interface STEAMUGC_INTERFACE_VERSION009 / UGC
Game 578650 created interface STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001 / UnifiedMessages
Game 578650 created interface STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
Game 578650 created interface STEAMVIDEO_INTERFACE_V001 / Video
Game 578650 created interface SteamController005 / Controller
Game 578650 created interface SteamFriends015 / Friends
Game 578650 created interface SteamMatchMaking009 / Matchmaking
Game 578650 created interface SteamMatchMakingServers002 / MatchmakingServers
Game 578650 created interface SteamNetworking005 / Networking
Game 578650 created interface SteamUser019 / User
Game 578650 created interface SteamUtils008 / Utils
Game 578650 method call count for IClientNetworking::AllowP2PPacketRelay : 1
Game 578650 method call count for IClientUserStats::RequestCurrentStats : 1
Game 578650 method call count for IClientAppManager::IsAppDlcInstalled : 2
Game 578650 method call count for IClientUtils::RecordSteamInterfaceCreation : 44
Game 578650 method call count for IClientUtils::GetSteamUILanguage : 7
Game 578650 method call count for IClientUtils::GetAppID : 47
Game 578650 method call count for IClientFriends::GetPersonaName : 1
Game 578650 method call count for IClientUser::BIsSubscribedApp : 1
Game 578650 method call count for IClientUser::GetSteamID : 4
Game 578650 method call count for IClientUser::BLoggedOn : 1
Uploaded AppInterfaceStats to Steam
No cached sticky mapping in ActivateActionSet.
(process:3763): GLib-GObject-CRITICAL **: 18:20:06.613: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

Do you have any thoughts as to why this is happening and how to make it load every time?

Have you checked ProtonDB?

It’s rated gold, with the issues people reporting more about gameplay issues (e.g. stuttering) rather than launch issues.

One user on protondb linked this thread suggesting a edit to a ini file. This supposedly solves a starting issue you describe.

I tried proton-7.2-GE-2 and that seems to have worked! Magic egg rolls…

Will also look at the solution Hanzel suggested in removing the intro videos in an ini file as another option.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.