一部のSteamゲームが起動しない、gameoverlayrenderer.soエラー[終了]


11

Intel HDグラフィックスカードを使用しています。

過去数日間、不明な理由により、Half-LifeやGarry's Modなど、一部のSteamゲームは起動しません。

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ランタイムライブラリをすべて削除しようとしましたが、何も変わりませんでした。


これらのゲームのスチームオーバーレイを無効にしてみました-ゲームのライブラリで右クリック-プロパティに移動し、チェックを外して-ゲーム中にスチームオーバーレイを有効にします。
マテオ

ええ、うまくいきませんでした。グローバルに削除する場合も同じです。また、より多くの問題を引き起こしました(たとえば、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の読み込みエラー


2
本気ですか?それは...ログにlibGL.so.1の話ではないです
s0r00t

ld.soはlibGLの一部です。
woahguy

libGL.so.1の「最良の選択」がすでに選択されているため、他のリンクも役に立ちませんでした。
s0r00t

8
ld.soは動的リンカーです。libGLとは関係ありません。
AMS

1
@woahguy ld.soは、amsが指摘している動的リンカーです。
痴呆ハリネズミ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.