You are not logged in.

#1 2014-12-06 15:38:36

Anticitizen
Member
Registered: 2014-10-27
Posts: 25

[Solved]Steam - OpenGL GLX problem after update

When I open steam it gives me this prompt:
"OpenGL GLX context is not using direct rendering, which may cause performance problems.
For more information visit https://support.steampowered.com/kb_article.php?ref=9938-EYZB-7457."
I had this problem before, but I solved it with this command:

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

But now after newest update, nothing solves this problem. And also I can do nothing about steam updates, beacause steam updates itself. I am using mesa-git drivers for AMD. Everything was working fine before the latest update. The command I shown to you doesn't help now. Steam now launches itself,but all 3D games crash on startup. The output of command glxinfo|grep rendering is direct rendering: yes.

Last edited by Anticitizen (2014-12-09 12:33:39)

Offline

#2 2014-12-07 14:02:05

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,845

Re: [Solved]Steam - OpenGL GLX problem after update

I see the steam archwiki page now recommends removing all those libraries, but doesn't mention  at all how to figure out which libraries are causing the problems.
I think that's a bad thing, as both arch and steam are moving targets with frequent updates.

Anticitizen, steam games can be 64-bit & 32-bit , check the output of glxinfo32 also .

If glxinfo32 shows no problems :
start steam and post output
IF this doesn't give errors, start a game and post the output.


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

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#3 2014-12-07 15:54:42

Anticitizen
Member
Registered: 2014-10-27
Posts: 25

Re: [Solved]Steam - OpenGL GLX problem after update

Output of glxinfo32|grep rendering is direct rendering: yes.
This output of steam: http://pastebin.com/KSGvfHSN
And this the output when I try to run 3D game: http://pastebin.com/zBXJvnTV
My graphic card is ATI Mobility Radeon HD 5650.

Last edited by Anticitizen (2014-12-07 15:55:42)

Offline

#4 2014-12-08 12:46:57

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,845

Re: [Solved]Steam - OpenGL GLX problem after update

from the steam output :

libGL error: unable to load driver: r600_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: r600
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast

Those libraries are in /usr/lib/xorg/modules/dri , both mesa-git 66716 and mesa-dri 10.3.5 symlink them to the r300_dri.so lib in the same folder.
( this is intentional due to recent changes in mesa).

To verify whether you have an OpenGL problem or a steam problem, try running native opengl applications like Xonotic or Oolite (both are in repos) .


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

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#5 2014-12-08 15:17:45

Anticitizen
Member
Registered: 2014-10-27
Posts: 25

Re: [Solved]Steam - OpenGL GLX problem after update

Everything works, beacause I wrote wrong command to remove old steam libraries. I should have copied the command from wiki.

Offline

#6 2014-12-09 11:03:35

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,845

Re: [Solved]Steam - OpenGL GLX problem after update

Glad you solved the problem, please edit your first post and prepend [Solved] to the title.


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

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#7 2015-04-02 05:36:10

predacon
Member
Registered: 2013-10-13
Posts: 33

Re: [Solved]Steam - OpenGL GLX problem after update

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

Thankyou so much it worked well for me

Offline

Board footer

Powered by FluxBB