You are not logged in.
After months of playing games with Steam, the last few with that long command to load the libs, it is not working for me anymore (the games, Steam works). Last time I played was yesterday, less than 24h hours ago.
On loading it says:
Running Steam on arch 64-bit
STEAM_RUNTIME is enabled automatically
Which is strange, because I always thought it was 32b, so it may be new.
When I want to play a game, in my case Dota2, it says it cannot find the opengl entry point. Video card unsupported or update drivers.
What follows is the error I am getting:
Game update: AppID 570 "Dota 2", ProcID 5311, IP 0.0.0.0:0
ERROR: ld.so: object '/home/juanma/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/juanma/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 5313 != 5312, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/juanma/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/juanma/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
libGL error: dlopen /usr/lib32/xorg/modules/dri/radeonsi_dri.so failed (/home/juanma/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/lib32/libLLVM-3.4.so))
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
libGL error: dlopen /usr/lib32/xorg/modules/dri/swrast_dri.so failed (/home/juanma/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/lib32/libLLVM-3.4.so))
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
PROBLEM: You appear to have OpenGL 1.4.0, but we need at least 2.0.0!
Could not find required OpenGL entry point 'glGetError'! Either your video card is unsupported, or your OpenGL driver needs to be updated.
WARNING: setlocale('en_US.UTF-8') failed, using locale:'C'. International characters may not work.
SDL video target is 'x11'
SDL failed to create GL compatibility profile (whichProfile=0!
Could not find required OpenGL entry point 'glGetError'! Either your video card is unsupported, or your OpenGL driver needs to be updated.
Game removed: AppID 570 "Dota 2", ProcID 5311
Game update: AppID 570 "Dota 2", ProcID 5520, IP 0.0.0.0:0
ERROR: ld.so: object '/home/juanma/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/juanma/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 5522 != 5521, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/juanma/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/juanma/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
libGL error: dlopen /usr/lib32/xorg/modules/dri/radeonsi_dri.so failed (/home/juanma/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/lib32/libLLVM-3.4.so))
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
libGL error: dlopen /usr/lib32/xorg/modules/dri/swrast_dri.so failed (/home/juanma/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/lib32/libLLVM-3.4.so))
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
PROBLEM: You appear to have OpenGL 1.4.0, but we need at least 2.0.0!
Could not find required OpenGL entry point 'glGetError'! Either your video card is unsupported, or your OpenGL driver needs to be updated.
WARNING: setlocale('en_US.UTF-8') failed, using locale:'C'. International characters may not work.
SDL video target is 'x11'
SDL failed to create GL compatibility profile (whichProfile=0!
Could not find required OpenGL entry point 'glGetError'! Either your video card is unsupported, or your OpenGL driver needs to be updated.
Game removed: AppID 570 "Dota 2", ProcID 5520
ExecCommandLine: "/home/juanma/.local/share/Steam/ubuntu12_32/steam -foreground"
Generating new string page texture 321: 256x256, total string texture memory is 458.75 KB
Game update: AppID 570 "Dota 2", ProcID 5798, IP 0.0.0.0:0
ERROR: ld.so: object '/home/juanma/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/juanma/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 5800 != 5799, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/juanma/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/juanma/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
libGL error: dlopen /usr/lib32/xorg/modules/dri/radeonsi_dri.so failed (/home/juanma/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/lib32/libLLVM-3.4.so))
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
libGL error: dlopen /usr/lib32/xorg/modules/dri/swrast_dri.so failed (/home/juanma/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/lib32/libLLVM-3.4.so))
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
PROBLEM: You appear to have OpenGL 1.4.0, but we need at least 2.0.0!
Could not find required OpenGL entry point 'glGetError'! Either your video card is unsupported, or your OpenGL driver needs to be updated.
WARNING: setlocale('en_US.UTF-8') failed, using locale:'C'. International characters may not work.
SDL video target is 'x11'
SDL failed to create GL compatibility profile (whichProfile=0!
Could not find required OpenGL entry point 'glGetError'! Either your video card is unsupported, or your OpenGL driver needs to be updated.
Game removed: AppID 570 "Dota 2", ProcID 5798
Game update: AppID 570 "Dota 2", ProcID 5973, IP 0.0.0.0:0
ERROR: ld.so: object '/home/juanma/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/juanma/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 5975 != 5974, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/juanma/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/juanma/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
libGL error: dlopen /usr/lib32/xorg/modules/dri/radeonsi_dri.so failed (/home/juanma/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/lib32/libLLVM-3.4.so))
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
libGL error: dlopen /usr/lib32/xorg/modules/dri/swrast_dri.so failed (/home/juanma/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/lib32/libLLVM-3.4.so))
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
PROBLEM: You appear to have OpenGL 1.4.0, but we need at least 2.0.0!
Could not find required OpenGL entry point 'glGetError'! Either your video card is unsupported, or your OpenGL driver needs to be updated.
It seems I won't be able to play today
As you can see I am using the open source drivers, and I have an ATI HD 7770
Last edited by joanmanel (2014-08-16 16:24:47)
Offline
My steam games still work, maybe it's because I haven't updated steam client to the latest version (Aug 14). Am I right in thinking you have ?
[UPDATE] Updated to latest Steam Client and all my games still work
Last edited by okubax (2014-08-16 13:25:46)
Offline
After months of playing games with Steam, the last few with that long command to load the libs
What do you mean?
What is your hardware? Video card drivers?
Have you tried other games?
The new Steam works here but I haven’t updated Arch in the last couple of days at least, and I don’t have Dota2 installed to try.
Edit: also, please use [ code ] … [ /code ] tags when pasting program output.
Edit: I am running the nvidia blob.
Last edited by stqn (2014-08-16 18:20:35)
Offline
Same problem here, using a Radeon card.
libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/tls/radeonsi_dri.so
libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/radeonsi_dri.so
libGL: dlopen /usr/lib32/xorg/modules/dri/radeonsi_dri.so failed (/home/myuser/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/lib32/xorg/modules/dri/radeonsi_dri.so))
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
Excuse my poor English.
Offline
joanmanel,
Please fix your posts by using BBCode code tags. There is also a link before each message post box on the forums.
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline
as said my card is a AMD HD 7770 and I am using the open source drivers.
Reading the output from agapito, he is having the same problem
Offline
A couple things to rule out:
1) Disable the Steam overlay. It doesn't play nice with some things.
2) You can run 'steam --reset' to reinstall the Steam runtime without affecting your installed/saved games.
The constant between joanmanel and agapito is AMD graphics, so barring the above two variables I'd wager it's a graphics driver problem.
Offline
A couple things to rule out:
1) Disable the Steam overlay. It doesn't play nice with some things.
2) You can run 'steam --reset' to reinstall the Steam runtime without affecting your installed/saved games.The constant between joanmanel and agapito is AMD graphics, so barring the above two variables I'd wager it's a graphics driver problem.
Most likely. I have a Intel/Nvidia setup and steam+games work
Offline
Same problem here, running a 64 bit system with open source drivers for some AMD APU. While having the same problem before, it could be solved by removing the file libstdc++.so.6 as you mentioned, but now the file isn't even anywhere in the Steam folder.
Running 'steam --reset' in a terminal did not help.
Offline
Steam works (games too) with the long command preloading the libraries.
It's strange because that long command was used because launching Steam crashed the X, directly.
Now it seems it's been updated, it seems Steam is 64b, so Steam launches, but games fail because it seems to have problems with radeonsi.
As far as I know all my drivers are installed properly. It's working well using the 32b version (although these drivers are different to the 64b ones).
No idea really how to fix this, and get everything working 64b
Offline
Same issue here. Radeon 6770 card, oss drivers. Steam worked a couple weeks ago.
~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found
That libstdc++.so file does not exist
Offline
I just installed Counter-Strike: Global Offensive and Steam is complaining "Could not find required OpenGL entry point 'glGetError'!" similar to this post but I am using AMD open source graphics. CS:Source, Dota 2 and Left 4 Dead 2 both work fine.
I tried removing
~/.local/share/Steam/SteamApps/common/Counter-Strike Global Offensive/binlibstdc++.so.6
with no luck.
Last edited by HarlemSquirrel (2014-09-23 03:07:55)
"Melody reigns supreme!"
-J. J. Johnson
Offline
Have you tried removing the root Steam Runtime versions of those core libraries?
Offline
STUART, thanks for the suggetion. I did not try anything new today but suddenly I am able to launch CS:GO with no problem. I didn't install any new updates, so maybe I just needed a fresh boot after installing the game? Who knows.
"Melody reigns supreme!"
-J. J. Johnson
Offline
Have you tried removing the root Steam Runtime versions of those core libraries?
rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1
rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgcc_s.so.1
rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6
rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1
Worked for me, thanks. I had already removed at least some libs in the past, I guess a recent update either restored them or cause a new incompatiblity.
Offline