Atlas Mar 16, 2013 @ 3:58pm
X context is not using direct rendering
I've got an interesting problem... Because it says "surface_linux.cpp (1709) : Assertion Failed: X context is not using direct rendering (vis 0x027). Unfasten your seatbelt..."

But glxinfo says...
john@fekete:~$ glxinfo
name of display: :0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4

Version too old maybe?

Card is: 01:00.0 VGA compatible controller: NVIDIA Corporation GT200b [GeForce GTX 285] (rev a1)
Showing 1-7 of 7 comments
< >
^1Gentoo Mar 16, 2013 @ 4:28pm 
Same card as me. Are you using the correct drivers?
さくら Mar 16, 2013 @ 7:12pm 
Do you have the 32-bit drivers? My last misadventure with the drivers had the interesting situation where amd64 programs had direct rendering, but i386 ones did not.

Nvidia's binary blobby thing, incidentally is what seems to be working. The ones from apt didn't do to well -- despite *supposedly* being very close to what I was using.
Last edited by さくら; Mar 16, 2013 @ 7:13pm
Atlas Mar 17, 2013 @ 12:33am 
How do I install the 32bit drivers?
Atlas Mar 17, 2013 @ 12:45am 
I'm running Debian so I'm using nvidia's "blobby" thing. I used an installer script for debian. As far as I know I installed the 32bit stuff with nvidia's installer but I'll run it again to find out.
Atlas Mar 17, 2013 @ 1:02am 
I got it working :-) You were right the 32 bit drivers were not installed. I must have said no to the nvidia installer thinking "when will I ever need those?"
さくら Mar 17, 2013 @ 5:38am 
Were you using module assistant/one of the drivers from the repositories (such as experimental)? (That's where my misadventure started). Or was it the blob directly from nvidia's site?

Although another time the blob somehow misplaced the 32-bit drivers, just enough so no programs that wanted them could find it -- but not enough that I couldn't... and then LD_PRELOAD it whenever I wanted to run something that wanted it.

Minecraft and some thing under wine leap to mind (well, in Minecraft's case, I just put LD_PRELOAD in my launcher script.)
Last edited by さくら; Mar 17, 2013 @ 5:45am
Atlas Mar 17, 2013 @ 6:05am 
It was the blob from the nvidia website 310.32, and it's been fixed, read whole threads b4 posting.
Showing 1-7 of 7 comments
< >
Per page: 15 30 50
Date Posted: Mar 16, 2013 @ 3:58pm
Posts: 7