Steam for Linux

Steam for Linux

MX Linux - games won't start
Any advice on why games won't start from the Steam client on MX Linux. Here's the output from two attempts to start a game:

chdir "/media/BM/Files 4TB/SteamLibrary/steamapps/common/Dawn of War III"
ERROR: ld.so: object '/home/BM/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Game Recording - would start recording game 285190, but recording for this game is disabled
Adding process 261784 for gameID 285190
ERROR: ld.so: object '/home/BM/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/BM/.steam/debian-installation/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
pid 261797 != 261786, skipping destruction (fork without exec?)
Adding process 261786 for gameID 285190
Game Recording - game stopped [gameid=285190]
Removing process 261786 for gameID 285190
Removing process 261784 for gameID 285190
chdir "/media/BM/Files 4TB/SteamLibrary/steamapps/common/Dawn of War III"
ERROR: ld.so: object '/home/BM/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/BM/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/BM/.steam/debian-installation/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Game Recording - would start recording game 285190, but recording for this game is disabled
Adding process 261990 for gameID 285190
Adding process 261991 for gameID 285190
pid 261992 != 261991, skipping destruction (fork without exec?)
Game Recording - game stopped [gameid=285190]
Removing process 261991 for gameID 285190
Removing process 261990 for gameID 285190
chdir "/media/BM/Files 4TB/SteamLibrary/steamapps/common/Dawn of War III"
ERROR: ld.so: object '/home/BM/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Game Recording - would start recording game 285190, but recording for this game is disabled
Adding process 262608 for gameID 285190
ERROR: ld.so: object '/home/BM/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/BM/.steam/debian-installation/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
pid 262634 != 262630, skipping destruction (fork without exec?)
Adding process 262630 for gameID 285190
Game Recording - game stopped [gameid=285190]
Removing process 262630 for gameID 285190
Removing process 262608 for gameID 285190
[2025-10-14 12:45:07] Background update loop checking for update. . .
[2025-10-14 12:45:07] Checking for available updates...
[2025-10-14 12:45:07] Downloading manifest: https://client-update.fastly.steamstatic.com/steam_client_ubuntu12
[2025-10-14 12:45:07] Manifest download: send request
[2025-10-14 12:45:07] Manifest download: waiting for download to finish
[2025-10-14 12:45:07] Manifest download: finished
[2025-10-14 12:45:07] Download skipped: /steam_client_ubuntu12 version 1759461205, installed version 1759461205, existing pending version 0
[2025-10-14 12:45:07] Nothing to do
< >
Showing 1-2 of 2 comments
Nothing in the log you have provided stands out to me.

Have you tried other games?
Dawn of War 3 seems to have a Linux native port. Have you tried forcing proton?
As Violet says you're using the Linux version. 8 out of 10 Linux games lack long-term maintenance. They have to be rebuilt from source every year by the developers, which most publishers don't do. The alternative is Proton. To switch the game to the Windows / Proton version, first uninstall the game, then open the game properties, set the compatibility option to "Proton Experimental" (or GE-Proton if you have). Then install the game again.

EDIT: If your distro has it, instead of using Proton you can also try to install:
multilib/steam-native-runtime 1.0.0.75-4 Native replacement for the Steam runtime using system libraries
Might work better than the Ubuntu runtime package provided by Valve.
Last edited by Yoth; 8 hours ago
< >
Showing 1-2 of 2 comments
Per page: 1530 50