Steam for Linux

Steam for Linux

stanrogo Apr 14, 2013 @ 4:40pm
Error: OpenGL GLX context is not using direct rendering, which may cause performance problems.
I am getting this error when I launch steam and also know that it is indeed not doing this, since when I try to play cubemen 2, the game loads, but the interface is weird, I assume because of the lack of openGL graphics. My report from fglrxinfo reads as follows:
stanrogo@stanrogo-desktop:~$ fglrxinfo display: :0 screen: 0 OpenGL vendor string: Advanced Micro Devices, Inc. OpenGL renderer string: AMD Radeon HD 6850 X2 OpenGL version string: 4.2.12002 Compatibility Profile Context 9.012

So everything should technically be fine right?
< >
Showing 1-3 of 3 comments
drewb🐧 Apr 17, 2013 @ 1:07pm 
Are you running 64-bit Linux? Steam is a 32-bit app so it's possible to have functioning 64-bit OpenGL but non-functional 32-bit OpenGL, so 64-bit apps run fine but Steam doesn't. There's a Steam KB article covering some diagnostic steps which you should have been pointed at, did those help? There are also other threads in this forum with suggestions, particularly for AMD.
Diffident Apr 21, 2013 @ 7:34am 
My guess is you haven't added yourself to the video group.

As user:

:~$ glxinfo | grep rendering

If it returns 'direct rendering:No

Then - replace USER with your user name

:~$ sudo gpasswd -a USER video

Terracide Apr 22, 2013 @ 4:17pm 
I had this issue and adding the user to the video group worked. Strange that this issue did not occur with OS 12.2, but I repackaged the .deb file and installed missing 32bit libs myself in that case. (I am using an AMD processor and an Nvidia graphics card).
Last edited by Terracide; Apr 22, 2013 @ 4:18pm
< >
Showing 1-3 of 3 comments
Per page: 15 30 50

Date Posted: Apr 14, 2013 @ 4:40pm
Posts: 3