Некоторые игры Steam не запускаются, ошибка gameoverlayrenderer.so [закрыто]

11

Я использую графическую карту Intel HD.

В последние несколько дней по неизвестной причине некоторые игры Steam не запускались, включая Half-Life и Garry's Mod.

Вот вывод оболочки с 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

Я попытался удалить все библиотеки Steam Runtime, но ничего не изменилось.

s0r00t
источник
Вы пытались отключить наложение Steam для этих игр - щелкните правой кнопкой мыши в своей библиотеке в игре - перейдите в свойства, затем снимите флажок - включите наложение Steam в игре.
Матео
Да, не сработало. То же самое с глобальным удалением. Это также вызвало больше проблем (например, alt + tab может привести к сбою TF2).
s0r00t

Ответы:

-3

Вам нужны 32-битные драйверы libGL (libgl1-mesaa-dri: i386).

Вы можете выполнить эту команду через терминал,

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

Если у вас уже есть, попробуйте переустановить,

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

Перезагрузите компьютер и попробуйте снова.

Если это не сработает, проверьте это: Ошибка загрузки libGL.so.1

woahguy
источник
2
Вы уверены? Это не говорит о libGL.so.1 в журнале ...
s0r00t
ld.so является частью libGL.
woahguy
Другая ссылка тоже не помогла, так как «лучший выбор» для libGL.so.1 уже выбран.
s0r00t
8
ld.so - это динамический компоновщик. Это не имеет ничего общего с libGL.
Ams
1
@woahguy ld.so - динамический компоновщик, как указывает ams.
сумасшедший ежик