เกมบน Steam บางเกมจะไม่เริ่มต้นขึ้นข้อผิดพลาด gameoverlayrenderer.so [ปิด]


11

ฉันใช้การ์ด Intel HD Graphics

ในช่วงไม่กี่วันที่ผ่านมาไม่ทราบสาเหตุเกม Steam บางเกมจะไม่เริ่มต้นขึ้นรวมถึง Half-Life และ Mod ของ Garry

นี่คือเอาต์พุตเชลล์ที่มี 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 ทั้งหมด แต่ไม่มีอะไรเปลี่ยนแปลง


คุณได้ลองปิดการใช้งานการแสดงข้อมูลบน Steam สำหรับเกมเหล่านี้ - คลิกขวาในห้องสมุดของคุณในเกม - ไปที่คุณสมบัติแล้วยกเลิกการเลือก - เปิดใช้งานการแสดงข้อมูลบนไอน้ำในขณะที่อยู่ในเกม
Mateo

ใช่ไม่ทำงาน เช่นเดียวกันกับการลบทั่วโลก นอกจากนี้ยังทำให้เกิดปัญหามากขึ้น (แท็บ alt + จะทำให้เกิดปัญหา 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.