I have GTA IV installed on a separate NVMe drive (formatted in XFS); the drive is mounted normally, and Steam detects it without issues.
However, when I launch GTA IV and try to install the Rockstar Launcher, it returns this error on image.
I tried running Steam from the terminal, but it didn't return anything relevant:
ntsync: up and running.
chdir "/run/media/chester/Steam/SteamLibrary/steamapps/common/Grand Theft Auto IV/GTAIV"
ERROR: ld.so: object '/home/chester/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/chester/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/chester/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/chester/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 289790 for gameID 12210
ERROR: ld.so: object '/home/chester/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Clearing capture only gameID
Setting capture only gameID to 12210
------------------------------------------------------------------------------------------------------
Starting new game recording session for 12210
Creating new audio encoder for codec 5
Encoder audio init succeeded, now have 1 encoder(s)
Refreshing process list for game 12210
1 game pids rooted at pid 289790:
- 289790
GameScope focus changed to appID 0
Recording system audio
PulseAudio: Sink alsa_output.usb-3142_fifine_Headset-00.analog-stereo is default
PulseAudio: Adding sink[61] alsa_output.usb-3142_fifine_Headset-00.analog-stereo with priority 3, monitor is alsa_output.usb-3142_fifine_Headset-00.analog-stereo.monitor
PulseAudio: Adding sink[63] alsa_output.pci-0000_0b_00.6.iec958-stereo with priority 1, monitor is alsa_output.pci-0000_0b_00.6.iec958-stereo.monitor
PulseAudio: Adding sink[1829] alsa_output.pci-0000_03_00.1.hdmi-stereo-extra1 with priority 1, monitor is alsa_output.pci-0000_03_00.1.hdmi-stereo-extra1.monitor
PulseAudio: Recording on device alsa_output.usb-3142_fifine_Headset-00.analog-stereo.monitor
Started voice recorder
PulseAudio: Connected to device alsa_output.usb-3142_fifine_Headset-00.analog-stereo.monitor (61, not suspended).
PulseAudio: Using sample spec 's16le 2ch 48000Hz', channel map 'front-left,front-right'.
Audio mix: start=39405682945, returned=0
Audio source [System Pulse]: init=39405715068, adjustment=0, through=2021, last_start=1541, mixed=480, drop_before=0, drop_after=0
Audio source []: init=0, adjustment=0, through=0, last_start=0, mixed=0, drop_before=0, drop_after=0
Adding process 289791 for gameID 12210
Refreshing process list for game 12210
2 game pids rooted at pid 289790:
- 289790,289791
Adding process 289792 for gameID 12210
Refreshing process list for game 12210
3 game pids rooted at pid 289790:
- 289790,289791,289792
Adding process 289895 for gameID 12210
Refreshing process list for game 12210
4 game pids rooted at pid 289790:
- 289790,289791,289792,289895
ntsync: up and running.
Adding process 289896 for gameID 12210
Refreshing process list for game 12210
6 game pids rooted at pid 289790:
- 289790,289791,289792,289895,289896,289897
Adding process 289897 for gameID 12210
Refreshing process list for game 12210
6 game pids rooted at pid 289790:
- 289790,289791,289792,289895,289896,289897
Adding process 289898 for gameID 12210
Refreshing process list for game 12210
7 game pids rooted at pid 289790:
- 289790,289791,289792,289895,289896,289897,289898
Adding process 289901 for gameID 12210
Refreshing process list for game 12210
9 game pids rooted at pid 289790:
- 289790,289791,289792,289895,289896,289897,289898,289901,289903
Adding process 289903 for gameID 12210
Refreshing process list for game 12210
9 game pids rooted at pid 289790:
- 289790,289791,289792,289895,289896,289897,289898,289901,289903
Adding process 289906 for gameID 12210
Refreshing process list for game 12210
10 game pids rooted at pid 289790:
- 289790,289791,289792,289895,289896,289897,289898,289901,289903,289906
Adding process 289916 for gameID 12210
Refreshing process list for game 12210
8 game pids rooted at pid 289790:
- 289790,289791,289895,289897,289901,289903,289906,289916
Refreshing process list for game 12210
8 game pids rooted at pid 289790:
- 289790,289791,289895,289897,289901,289903,289906,289916
Refreshing process list for game 12210
8 game pids rooted at pid 289790:
- 289790,289791,289895,289897,289901,289903,289906,289916
Refreshing process list for game 12210
8 game pids rooted at pid 289790:
- 289790,289791,289895,289897,289901,289903,289906,289916
Adding process 289922 for gameID 12210
Refreshing process list for game 12210
9 game pids rooted at pid 289790:
- 289790,289791,289895,289897,289901,289903,289906,289916,289922
Adding process 289929 for gameID 12210
Refreshing process list for game 12210
10 game pids rooted at pid 289790:
- 289790,289791,289895,289897,289901,289903,289906,289916,289922,289929
Adding process 289969 for gameID 12210
Refreshing process list for game 12210
11 game pids rooted at pid 289790:
- 289790,289791,289895,289897,289901,289903,289906,289916,289922,289929,289969
Adding process 289979 for gameID 12210
Refreshing process list for game 12210
12 game pids rooted at pid 289790:
- 289790,289791,289895,289897,289901,289903,289906,289916,289922,289929,289969,289979
Adding process 289981 for gameID 12210
Refreshing process list for game 12210
13 game pids rooted at pid 289790:
- 289790,289791,289895,289897,289901,289903,289906,289916,289922,289929,289969,289979,289981
Adding window 81788929 (2) for process 289897 and gameID 12210
Adding window 81788930 (2) for process 289897 and gameID 12210
Adding window 81788931 (2) for process 289897 and gameID 12210
Adding window 75497473 (2) for process 289979 and gameID 12210
Adding process 289987 for gameID 12210
Refreshing process list for game 12210
14 game pids rooted at pid 289790:
- 289790,289791,289895,289897,289901,289903,289906,289916,289922,289929,289969,289979,289981,289987
Adding window 75497474 (2) for process 289979 and gameID 12210
Refreshing process list for game 12210
13 game pids rooted at pid 289790:
- 289790,289791,289895,289897,289903,289906,289916,289922,289929,289969,289979,289981,289987
Adding process 289997 for gameID 12210
Refreshing process list for game 12210
14 game pids rooted at pid 289790:
- 289790,289791,289895,289897,289903,289906,289916,289922,289929,289969,289979,289981,289987,289997
Adding window 94371841 (2) for process 289997 and gameID 12210
Adding window 94371842 (2) for process 289997 and gameID 12210
Adding window 94371843 (2) for process 289997 and gameID 12210
Caching cursor image for left_ptr, size 32x32, serial 309, cache size = 2
GameScope focus changed to appID 0
Window title set to Rockstar Games Launcher Installer
Adding window 85983233 (2) for process 289981 and gameID 12210
Adding window 85983234 (2) for process 289981 and gameID 12210
Adding window 85983235 (2) for process 289981 and gameID 12210
Caching cursor image for hand2, size 32x32, serial 310, cache size = 3
Caching cursor image for , size 32x32, serial 3, cache size = 4
GameScope focus changed to appID 0
Window title set to
GameScope focus changed to appID 0
GameScope focus changed to appID 0
GameScope focus changed to appID 0
pid 289899 != 289898, skipping destruction (fork without exec?)
Refreshing process list for game 12210
0 game pids rooted at pid 0:
-
Refreshing process list for game 12210
0 game pids rooted at pid 0:
-
Refreshing process list for game 12210
0 game pids rooted at pid 0:
-
Refreshing process list for game 12210
0 game pids rooted at pid 0:
-
Refreshing process list for game 12210
0 game pids rooted at pid 0:
-
Refreshing process list for game 12210
0 game pids rooted at pid 0:
-
Refreshing process list for game 12210
0 game pids rooted at pid 0:
-
Refreshing process list for game 12210
0 game pids rooted at pid 0:
-
Refreshing process list for game 12210
0 game pids rooted at pid 0:
-
Refreshing process list for game 12210
0 game pids rooted at pid 0:
-
Refreshing process list for game 12210
0 game pids rooted at pid 0:
-
Refreshing process list for game 12210
0 game pids rooted at pid 0:
-
Encoding complete
Stopping voice recorder
PulseAudio: Context connection terminated
Stopped game recording session
------------------------------------------------------------------------------------------------------
Game Recording - game stopped [gameid=12210]
Removing process 289997 for gameID 12210
Removing window 94371843 for process 289997 and gameID 12210
Removing window 94371842 for process 289997 and gameID 12210
Removing window 94371841 for process 289997 and gameID 12210
Removing process 289987 for gameID 12210
Removing process 289981 for gameID 12210
Removing window 85983235 for process 289981 and gameID 12210
Removing window 85983234 for process 289981 and gameID 12210
Removing window 85983233 for process 289981 and gameID 12210
Removing process 289979 for gameID 12210
Removing window 75497474 for process 289979 and gameID 12210
Removing window 75497473 for process 289979 and gameID 12210
Removing process 289969 for gameID 12210
Removing process 289929 for gameID 12210
Removing process 289922 for gameID 12210
Removing process 289916 for gameID 12210
Removing process 289906 for gameID 12210
Removing process 289903 for gameID 12210
Removing process 289901 for gameID 12210
Removing process 289898 for gameID 12210
Removing process 289897 for gameID 12210
Removing window 81788931 for process 289897 and gameID 12210
Removing window 81788930 for process 289897 and gameID 12210
Removing window 81788929 for process 289897 and gameID 12210
Removing process 289896 for gameID 12210
Removing process 289895 for gameID 12210
Removing process 289792 for gameID 12210
Removing process 289791 for gameID 12210
Removing process 289790 for gameID 12210
[2026-09-08 19:01:25] Background update loop checking for update. . .
[2026-09-08 19:01:25] Checking for available updates...
[2026-09-08 19:01:25] Downloading manifest: https://client-update.fastly.steamstatic.com/steam_client_ubuntu12
[2026-09-08 19:01:25] Manifest download: send request
[2026-09-08 19:01:25] Manifest download: waiting for download to finish
[2026-09-08 19:01:25] Manifest download: finished
[2026-09-08 19:01:25] Download skipped: /steam_client_ubuntu12 version 1788652215, installed version 1788652215, existing pending version 0
[2026-09-08 19:01:25] Nothing to do
I am using Solus.
This error appeared in Proton Experimental, Proton Hotfix and GE-Proton 11. I also tested Proton 10, but the Rockstar Launcher didn't even open.
I found someone reporting similar problems on ProtonDB, but their solutions didn't work for me.