You are not logged in.

#1 2017-01-03 21:33:36

azat_io
Member
Registered: 2016-11-16
Posts: 24

STEAM ERROR: ld.so: gameoverlayrenderer.so

Hello!

I read the Steam/Troubleshooting page on ArchWiki and all of instructions not works for me:

[azat@pc ~]$ rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1
rm: cannot remove '/home/azat/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1': No such file or directory
[azat@pc ~]$ rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
rm: cannot remove '/home/azat/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6': No such file or directory
[azat@pc ~]$ rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1
rm: cannot remove '/home/azat/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1': No such file or directory
[azat@pc ~]$ rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgcc_s.so.1
rm: cannot remove '/home/azat/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgcc_s.so.1': No such file or directory
[azat@pc ~]$ rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6
rm: cannot remove '/home/azat/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6': No such file or directory
[azat@pc ~]$ rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1
rm: cannot remove '/home/azat/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1': No such file or directory
[azat@pc ~]$ rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6
rm: cannot remove '/home/azat/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6': No such file or directory

Most of the games work fine. But when I'm trying to start The Binding of Isaac game with steam-native I see the following error message:

Game update: AppID 250900 "The Binding of Isaac: Rebirth", ProcID 17981, IP 0.0.0.0:0
ERROR: ld.so: object '/home/azat/.local/share/Steam.old/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 17981 for game ID 250900
ERROR: ld.so: object '/home/azat/.local/share/Steam.old/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/azat/.local/share/Steam.old/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Setting breakpad minidump AppID = 250900
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198250013890 [API loaded no]
>>> Adding process 17982 for game ID 250900
Game removed: AppID 250900 "The Binding of Isaac: Rebirth", ProcID 17982 
No cached sticky mapping in ActivateActionSet.Installing breakpad exception handler for appid(steam)/version(1482202200)

Offline

#2 2017-01-04 14:33:49

mrunion
Member
From: Jonesborough, TN
Registered: 2007-01-26
Posts: 1,938
Website

Re: STEAM ERROR: ld.so: gameoverlayrenderer.so

I don't know specifically the answer, but in the error message, the "wrong ELF class" usually means you are trying to run a 32-bit lib on a 64-bit machine, or vice versa. Do you have all dependencies installed, and if you are on a 64-bit machine, do you have the lib32-* counterparts installed?


Matt

"It is very difficult to educate the educated."

Offline

#3 2017-01-04 17:15:49

azat_io
Member
Registered: 2016-11-16
Posts: 24

Re: STEAM ERROR: ld.so: gameoverlayrenderer.so

mrunion wrote:

I don't know specifically the answer, but in the error message, the "wrong ELF class" usually means you are trying to run a 32-bit lib on a 64-bit machine, or vice versa. Do you have all dependencies installed, and if you are on a 64-bit machine, do you have the lib32-* counterparts installed?

Maybe.

I installed the following packages:

  • xf86-video-nouveau

  • mesa-libgl

  • lib32-mesa-libgl

  • lib32-alsa-plugins

  • lib32-curl

  • lib32-libgpg-error

My videocard:

[azat@pc ~]$ lspci | grep -e VGA -e 3D
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
0a:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 740M] (rev a1)

Offline

#4 2017-01-04 17:16:29

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,846
Website

Re: STEAM ERROR: ld.so: gameoverlayrenderer.so

I read the Steam/Troubleshooting page on ArchWiki and all of instructions not works for me

I suspect the article you were reading (was it the Russian variant?) is out of date. Removing libraries from the steam folders is not a good solution, as these files will be recreated regularly (steam updates/verifying installed files/reinstalling games/etc.). Also, it doesn't make sense to remove libraries if you are using steam-native, as these files will not be used anyway.

Out of interest, why are you using steam-native in the first place? What problem were you originally trying to solve? Are you sure you installed the optional dependencies for steam to run with steam-native?


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Online

#5 2017-01-04 18:14:36

azat_io
Member
Registered: 2016-11-16
Posts: 24

Re: STEAM ERROR: ld.so: gameoverlayrenderer.so

WorMzy wrote:

I read the Steam/Troubleshooting page on ArchWiki and all of instructions not works for me

I suspect the article you were reading (was it the Russian variant?) is out of date. Removing libraries from the steam folders is not a good solution, as these files will be recreated regularly (steam updates/verifying installed files/reinstalling games/etc.). Also, it doesn't make sense to remove libraries if you are using steam-native, as these files will not be used anyway.

Out of interest, why are you using steam-native in the first place? What problem were you originally trying to solve? Are you sure you installed the optional dependencies for steam to run with steam-native?

Lol. Don't know.

Okay. I read english version of Steam/Troubleshooting page on Arch Wiki.

I deleted Steam and all the files associated with the Steam. After then I reinstalled Steam and installed steam-native-runtime package and the game. Here is a full output of running Steam and the game:

[azat@pc ~]$ steam
/home/azat/.local/share/Steam/steam.sh: line 154: VERSION_ID: unbound variable
/home/azat/.local/share/Steam/steam.sh: line 154: VERSION_ID: unbound variable
Running Steam on arch  64-bit
/home/azat/.local/share/Steam/steam.sh: line 154: VERSION_ID: unbound variable
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1482202200)
Installing breakpad exception handler for appid(steam)/version(1482202200)

(steam:3718): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Adwaita/gtk-2.0/main.rc:733: error: unexpected identifier `direction', expected character `}'

(steam:3718): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Adwaita/gtk-2.0/hacks.rc:28: error: invalid string constant "normal_entry", expected valid string constant
Installing breakpad exception handler for appid(steam)/version(1482202200)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number
Installing breakpad exception handler for appid(steam)/version(1482202200)
Installing breakpad exception handler for appid(steam)/version(1482202200)
Installing breakpad exception handler for appid(steam)/version(1482202200)
Installing breakpad exception handler for appid(steam)/version(1482202200)
Installing breakpad exception handler for appid(steam)/version(1482202200)
Installing breakpad exception handler for appid(steam)/version(1482202200)
Created shared memory when not owner SteamController_Shared_mem
CHIDDeviceListSDL(): Couldn't load libSDL2-2.0.so.0, not enumerating devices
Installing breakpad exception handler for appid(steam)/version(1482202200)
Installing breakpad exception handler for appid(steam)/version(1482202200)

** (steam:3718): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: Unit dbus-org.freedesktop.NetworkManager.service not found.
Installing breakpad exception handler for appid(steam)/version(1482202200)
Generating new string page texture 2: 48x256, total string texture memory is 49.15 KB
Generating new string page texture 3: 256x256, total string texture memory is 311.30 KB
Installing breakpad exception handler for appid(steam)/version(1482202200)
Installing breakpad exception handler for appid(steam)/version(1482202200)
roaming config store loaded successfully - 686 bytes.
migrating temporary roaming config store
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number
Installing breakpad exception handler for appid(steam)/version(1482202200)
Failed to init SteamVR because it isn't installed
ExecCommandLine: ""/home/azat/.local/share/Steam/ubuntu12_32/steam" "
Installing breakpad exception handler for appid(steam)/version(1482202200)
System startup time: 13.67 seconds
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ImportError: No module named 'encodings'

Current thread 0x00007f031b564740 (most recent call first):
Generating new string page texture 73: 128x256, total string texture memory is 442.37 KB
Generating new string page texture 74: 128x256, total string texture memory is 131.07 KB
Generating new string page texture 75: 32x256, total string texture memory is 475.14 KB
Generating new string page texture 76: 64x256, total string texture memory is 540.67 KB
Generating new string page texture 113: 32x256, total string texture memory is 163.84 KB
Generating new string page texture 115: 256x256, total string texture memory is 425.98 KB
Generating new string page texture 127: 128x256, total string texture memory is 671.74 KB
Generating new string page texture 128: 128x256, total string texture memory is 802.82 KB
Generating new string page texture 129: 384x256, total string texture memory is 1.20 MB
Generating new string page texture 161: 64x256, total string texture memory is 1.26 MB
Generating new string page texture 163: 512x256, total string texture memory is 1.79 MB
Generating new string page texture 164: 256x256, total string texture memory is 2.05 MB
Generating new string page texture 186: 24x256, total string texture memory is 2.07 MB

Game update: AppID 250900 "The Binding of Isaac: Rebirth", ProcID 3806, IP 0.0.0.0:0
ERROR: ld.so: object '/home/azat/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 3806 for game ID 250900
ERROR: ld.so: object '/home/azat/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/azat/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 3807 for game ID 250900
Setting breakpad minidump AppID = 250900
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198250013890 [API loaded no]
Game removed: AppID 250900 "The Binding of Isaac: Rebirth", ProcID 3807 
No cached sticky mapping in ActivateActionSet.

Looks like it's a problem with loading Steam API.

Offline

#6 2017-01-05 14:05:10

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,911

Re: STEAM ERROR: ld.so: gameoverlayrenderer.so

(steam:3718): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",

please post "pacman -Qs adwaita"

CHIDDeviceListSDL(): Couldn't load libSDL2-2.0.so.0, not enumerating devices

pacman -Qs sdl2

Last edited by Lone_Wolf (2017-01-05 14:07:57)


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#7 2017-01-06 17:16:12

azat_io
Member
Registered: 2016-11-16
Posts: 24

Re: STEAM ERROR: ld.so: gameoverlayrenderer.so

Lone_Wolf wrote:
(steam:3718): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",

please post "pacman -Qs adwaita"

CHIDDeviceListSDL(): Couldn't load libSDL2-2.0.so.0, not enumerating devices

pacman -Qs sdl2

[azat@pc ~]$ pacman -Qs adwaita

local/adwaita-icon-theme 3.22.0-1 (gnome)
    Adwaita icon theme



[azat@pc ~]$ pacman -Qs sdl2

local/lib32-sdl2 2.0.5-2
    Simple DirectMedia Layer
local/lib32-sdl2_image 2.0.1-1
    A simple library to load images of various formats as SDL surfaces
local/lib32-sdl2_mixer 2.0.1-1
    A simple multi-channel audio mixer
local/lib32-sdl2_ttf 2.0.14-2
    Library that allows you to use TrueType fonts in your SDL applications (Version 2) (32-bit)
local/lib32-smpeg2 2.0.0-2
    SDL2 MPEG Player Library
local/sdl2 2.0.5-2
    A library for portable low-level access to a video framebuffer, audio output, mouse, and keyboard (Version 2)
local/sdl2_image 2.0.1-1
    A simple library to load images of various formats as SDL surfaces (Version 2)
local/sdl2_mixer 2.0.1-1
    A simple multi-channel audio mixer (Version 2)
local/sdl2_ttf 2.0.14-1
    A library that allows you to use TrueType fonts in your SDL applications (Version 2)
local/smpeg2 1:2.0.0-2
    SDL2 MPEG Player Library

Offline

#8 2017-01-07 16:59:45

azat_io
Member
Registered: 2016-11-16
Posts: 24

Re: STEAM ERROR: ld.so: gameoverlayrenderer.so

Any ideas? sad

Offline

#9 2017-01-07 17:03:14

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,846
Website

Re: STEAM ERROR: ld.so: gameoverlayrenderer.so


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Online

#10 2017-01-09 17:17:09

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,911

Re: STEAM ERROR: ld.so: gameoverlayrenderer.so

The Adwaita error appears to be a gnome theme package,  you have both sdl2 & lib32-sdl2 installed .

Have you tried using steam-native ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#11 2017-01-09 20:42:25

azat_io
Member
Registered: 2016-11-16
Posts: 24

Re: STEAM ERROR: ld.so: gameoverlayrenderer.so

Lone_Wolf wrote:

Have you tried using steam-native ?

Sure. The same problem:

Game update: AppID 250900 "The Binding of Isaac: Rebirth", ProcID 13674, IP 0.0.0.0:0
ERROR: ld.so: object '/home/azat/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 13674 for game ID 250900
ERROR: ld.so: object '/home/azat/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/azat/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 13675 for game ID 250900
Setting breakpad minidump AppID = 250900
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198250013890 [API loaded no]
Game removed: AppID 250900 "The Binding of Isaac: Rebirth", ProcID 13675 
No cached sticky mapping in ActivateActionSet.

Offline

#12 2017-01-11 16:11:07

azat_io
Member
Registered: 2016-11-16
Posts: 24

Re: STEAM ERROR: ld.so: gameoverlayrenderer.so

Hey. Looks like it is not a problem with ERROR: ld.so: object '~/.local/share/Steam.old/ubuntu12_32/gameoverlayrenderer.so'.

I tried to start another game Dota 2 and it works good:

Game update: AppID 570 "Dota 2", ProcID 24691, IP 0.0.0.0:0
ERROR: ld.so: object '/home/azat/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 24691 for game ID 570
ERROR: ld.so: object '/home/azat/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 24693 != 24692, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/azat/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/azat/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 24692 for game ID 570
>>> Adding process 24694 for game ID 570
>>> Adding process 24695 for game ID 570
Using breakpad crash handler
Setting breakpad minidump AppID = 570
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:  76561198250013890 [API loaded yes]
Steam_SetMinidumpSteamID:  Setting Steam ID:  76561198250013890
Setting breakpad minidump AppID = 373300
Attempting to create OpenGL context: v3.3 (Core profile)...success.
Attempting to create OpenGL context: v3.3 (Core profile)...success.
DumpContextInfo: OpenGL vendor Intel Open Source Technology Center
DumpContextInfo: OpenGL renderer Mesa DRI Intel(R) Haswell Mobile 
DumpContextInfo: Using OpenGL context version 3.3
DumpContextInfo: Context supports GLSL version 3.30
Installing breakpad exception handler for appid(gameoverlayui)/version(20161220021742)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Fontconfig warning: "/home/azat/.local/share/Steam/steamapps/common/dota 2 beta/game/core/panorama/fonts/conf.d/41-repl-os-win.conf", line 148: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/home/azat/.local/share/Steam/steamapps/common/dota 2 beta/game/core/panorama/fonts/conf.d/41-repl-os-win.conf", line 160: Having multiple values in <test> isn't supported and may not work as expected
Game removed: AppID 570 "Dota 2", ProcID 24695 
No cached sticky mapping in ActivateActionSet.

This is strange but this game start correctly.

But The Binding of Isaac game still not works...
I cannot understand what's wrong here sad

Offline

#13 2017-01-13 16:30:16

DaimyoKirby
Member
Registered: 2013-10-29
Posts: 54

Re: STEAM ERROR: ld.so: gameoverlayrenderer.so

Just a quick note: BOI:Rebirth seems to be a general train wreck for Linux with a long history of not working. I would suggest trying some of the things in the thread I linked, in case they might help, although they're quite all over the place and some of them (nuking your steam installation) are quite extreme.

Make sure you've checked through their known issues thread as well, there appear to be some issues with the Afterbirth DLC.

Also the gameoverlayrenderer.so error is a red herring, ignore it. It'll eventually go away when Valve implements a 64-bit overlay ui.

Offline

#14 2022-08-27 03:49:58

Ahpt
Member
Registered: 2022-03-24
Posts: 30
Website

Re: STEAM ERROR: ld.so: gameoverlayrenderer.so

You could try

$ steam-runtime --reset

My issue was that steam was trying to boot games in 32bit rather than 64bit, as I along with the majority of the desktop population uses a 64bit system lol.


Linux is like a child. You give your heart and soul to it, and watch it flourish.

Offline

Board footer

Powered by FluxBB