Niektóre gry Steam nie uruchamiają się, błąd gameoverlayrenderer.so [zamknięty]

11

Używam karty graficznej Intel HD.

Przez kilka ostatnich dni, z niewiadomego powodu, niektóre gry Steam się nie uruchamiają, w tym Half-Life i Garry's Mod.

Oto wynik powłoki z 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

Próbowałem usunąć wszystkie biblioteki Steam Runtime, ale nic się nie zmieniło.

s0r00t
źródło
czy próbowałeś wyłączyć nakładkę Steam dla tych gier - kliknij prawym przyciskiem myszy bibliotekę w grze - przejdź do właściwości, a następnie odznacz - włącz nakładkę Steam podczas gry.
Mateo
Tak, nie działało. To samo dotyczy globalnego usuwania. Powodowało to także więcej problemów (na przykład Alt + Tab spowodowałoby awarię TF2).
s0r00t
Przejrzałem błąd, oto post na forum, który może pomóc.
David

Odpowiedzi:

-3

Potrzebujesz 32-bitowych sterowników libGL (libgl1-mesaa-dri: i386).

Możesz wydać to polecenie przez terminal,

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

Jeśli już go masz, spróbuj ponownie zainstalować,

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

Uruchom ponownie komputer i spróbuj ponownie.

Jeśli to nie zadziała, sprawdź to: Błąd ładowania libGL.so.1

woahguy
źródło
2
Jesteś pewny? W logu nie ma mowy o libGL.so.1 ...
s0r00t
ld.so jest częścią libGL.
woahguy
Drugi link też nie pomógł, ponieważ „najlepszy wybór” dla libGL.so.1 jest już wybrany.
s0r00t
8
ld.so to dynamiczny linker. Nie ma to nic wspólnego z libGL.
AMS
1
@woahguy ld.so to dynamiczny linker, jak podkreśla ams.
szalony jeż