You are not logged in.

#1 2014-07-01 14:47:23

koberkober
Member
Registered: 2011-11-18
Posts: 10

[Solved] OpenGL GLX context is not using direct rendering

Hi there,

I installed bumblebee as shown here : https://wiki.archlinux.org/index.php/bumblebee
What might also be important : I followed this guide a few months ago to install bumblebee with nouveau driver and now i switched to nvidia driver and reinstalled everything.
I installed it with the nvidia driver and also installed the lib32-nvidia-utils.

If i test my setup with

optirun glxspheres64

-> everything works fine.

Now if I want to start steam, this error occurs :

OpenGL GLX context is not using direct rendering, which may cause performance problems.

If I want to start a game, in my case Dota2, the following error is shown:

Could not find the requiered OpenGl enrty point 'glGetError'! Either your video card is unsupported, or your OpenGl driver needs to be updated

I read in other threads that the output of these commands can be helpful for you to help me smile

[phil@thinkpad ~]$ lsmod | grep nvidia
[phil@thinkpad ~]$ grep -i nvidia /var/log/Xorg.0.log
[phil@thinkpad ~]$ glxinfo | grep OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile 
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.2.2
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.2.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
[phil@thinkpad ~]$ glxinfo32 | grep OpenGL
libGL error: dlopen /usr/lib32/xorg/modules/dri/i965_dri.so failed (/usr/lib32/xorg/modules/dri/i965_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.4, 256 bits)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.2.2
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.2.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:

I hope you can help me, thank you all in advance!

Last edited by koberkober (2014-07-02 11:55:26)

Offline

#2 2014-07-02 05:24:25

Korrode
Member
From: Australia
Registered: 2009-11-02
Posts: 110

Re: [Solved] OpenGL GLX context is not using direct rendering

Looks like you don't have lib32-intel-dri installed.


xfce | compiz | gmrun | urxvt | chromium | geany | aqualung | vlc | geeqie

Offline

Board footer

Powered by FluxBB