I'm using an Intel HD Graphics card.

Since some days, for an unknown reason, some Steam games won't start up, including Half-Life and Garry's Mod. Here's the shell output with Half-Life:

Game update: AppID 70 "Half-Life", ProcID 28160, IP 0.0.0.0:0  
ERROR: ld.so: object '/home/s0/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.  
ERROR: ld.so: object '/home/s0/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.  
pid 28164 != 28163, skipping destruction (fork without exec?)  
ERROR: ld.so: object '/home/s0/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.  
ERROR: ld.so: object '/home/s0/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.  
Generating new string page texture 399: 128x256, total string texture memory is 3,84 MB  
Using breakpad crash handler  
Setting breakpad minidump AppID = 70  
Forcing breakpad minidump interfaces to load  
Looking up breakpad interfaces from steamclient  
Calling BreakpadMiniDumpSystemInit  
Looking up breakpad interfaces from steamclient  
Calling BreakpadMiniDumpSystemInit  
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198056430718 [API loaded yes]  
Steam_SetMinidumpSteamID:  Setting Steam ID:  76561198056430718  
ERROR: ld.so: object '/home/s0/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.  
assert_20150621233104_1.dmp[28171]: Uploading dump (out-of-process)
/tmp/dumps/assert_20150621233104_1.dmp  
/home/s0/.local/share/Steam/SteamApps/common/Half-Life/hl.sh : line 38 : 28166 Segmentation fault  (core dumped) ${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} $@   
Game removed: AppID 70 "Half-Life", ProcID 28166

I've tried removing all the Steam Runtime libraries, but nothing changed.

share|improve this question
    
have you tried disabling the steam overlay for these games - right click in your library on the game - go to properties, then uncheck - enable the steam overlay while in game. – Mateo Jun 22 '15 at 0:29
    
Yeah, did not work. Same with globally removing it. It also caused more problems (alt+tab would crash TF2 for example). – s0r00t Jun 22 '15 at 13:58
    
I googled the error, here's a forum post that may help. – David Apr 20 '16 at 13:59

You need the 32 bit libGL drivers (libgl1-mesaa-dri:i386).

You can issue this command via terminal,

sudo apt-get install libgl1-mesa-dri:i386

If you already have it, try reinstalling,

sudo apt-get install --reinstall libgl1-mesa-dri:i386

Restart your computer and try again.

If that doesn't work, check out this: Error loading libGL.so.1

share|improve this answer
2  
Are you sure? It's not talking about libGL.so.1 in the log... – s0r00t Jun 22 '15 at 0:36
    
ld.so is a part of the libGL. – woahguy Jun 22 '15 at 1:07
    
The other link did not help either, as the "best choice" for libGL.so.1 is already picked. – s0r00t Jun 22 '15 at 22:38
8  
ld.so is the dynamic linker. It has nothing specific to do with libGL. – ams Nov 21 '15 at 19:44
1  
@woahguy ld.so is the dynamic linker as ams points out. – demented hedgehog Dec 24 '15 at 0:40

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.