Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 07-18-07, 12:56 AM   #1
marlam
Registered User
 
Join Date: Jul 2007
Posts: 3
Default Cannot create/use offscreen GL context with 100.14.11

Hello everyone!

I cannot create or use offsceen GL contexts with 100.14.11 (I use this for a GPGPU application).

The problem is reproducible by compiling the attached program offscreen-gl.c with "gcc -W -Wall -o offscreen-gl offscreen-gl.c -lX11 -lGL" and running it.

The program will hang at different glX... calls each time it is run. Sometimes it causes the screen to flicker, and most of the time it seems to get stuck in an endless loop. The program works fine with 1.0.9755.

The attached nvidia-bug-report.log file was generated on a x86 laptop with a 7600GS card, but I get the same behavior on a x86_64 machine with a 8800GTX card.

Martin
Attached Files
File Type: txt offscreen-gl-c.txt (1.7 KB, 222 views)
File Type: log nvidia-bug-report.log (120.5 KB, 144 views)
marlam is offline   Reply With Quote
Old 07-28-07, 06:10 AM   #2
marlam
Registered User
 
Join Date: Jul 2007
Posts: 3
Default Re: Cannot create/use offscreen GL context with 100.14.11

Can anyone confirm this? Any comments?
marlam is offline   Reply With Quote
Old 07-28-07, 07:09 AM   #3
chunkey
#!/?*
 
Join Date: Oct 2004
Posts: 662
Default Re: Cannot create/use offscreen GL context with 100.14.11

Quote:
Originally Posted by marlam
Can anyone confirm this? Any comments?
Not really... (100.14.11, 8800GTS, x86_64, Debian Sid)
Code:
chuck@blech:~$ ./offscreen-gl
XOpenDisplay
glXChooseFBConfig
glXCreatePbuffer
glXCreateNewContext
glXMakeContextCurrent
glXDestroyContext
glXDestroyPbuffer
XCloseDisplay
chuck@blech:~$
chunkey is offline   Reply With Quote
Old 07-30-07, 05:46 PM   #4
marlam
Registered User
 
Join Date: Jul 2007
Posts: 3
Default Re: Cannot create/use offscreen GL context with 100.14.11

I still have this problem.

Updating the BIOS to the latest version did not help.
Disabling the Composite extension did not help.
Using the pci=nommconf and idle=poll kernel parameters did not help.

The lockups/crashes still happen, and I still get this in the dmesg output (if I'm lucky enough to still be able to read it):

NVRM: Xid (0001:00): 13, 0002 beef3097 00004097 0000021c 00000000 00000002
NVRM: Xid (0001:00): 30, L1 -> L0
NVRM: Xid (0001:00): 9, Channel 00000002 Instance 00000000 Intr 00100000
NVRM: Xid (0001:00): 30, L0 -> L0

OpenGL applications that render to the screen work just fine. Only applications using offscreen PBuffer GL contexts seem to cause these problems.
marlam is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 07:40 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.