3D activation problems to use the quad buffer
HI,
I installed NVidia driver in my FC5 and the OpenGL applications are running well. However, when I run the same applications with a GL-STEREO option, I receive the message:

freeglut (./testeGL): ERROR: Internal error <Visual with necessary capabilities not found> in function fgOpenWindow
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 4 (X_DestroyWindow)
Resource id in failed request: 0x0
Serial number of failed request: 14
Current serial number in output stream: 17

Well, I am not using freeglut... and I think I am doing something wrong in the xorg.conf

Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "Videocard vendor"
BoardName "nVidia Corporation Quadro FX4500"
Option "Stereo" "3"
Option "AllowDFPStereo" "1"
Option "ForceStereoFlipping" "1"
Option "UBB" "1"
EndSection

So, I suppose the stereo capabilities of my graphic card is not active. (At Windows OS everything is OK)
I have a Quadro FX4500 and expect to use shutterglasses. My monitor is a 1100P and support a refresh of 100Hz. I attached my xorg.conf.[B]

Thanks for any help.
HI,

I installed NVidia driver in my FC5 and the OpenGL applications are running well. However, when I run the same applications with a GL-STEREO option, I receive the message:



freeglut (./testeGL): ERROR: Internal error <Visual with necessary capabilities not found> in function fgOpenWindow

X Error of failed request: BadWindow (invalid Window parameter)

Major opcode of failed request: 4 (X_DestroyWindow)

Resource id in failed request: 0x0

Serial number of failed request: 14

Current serial number in output stream: 17



Well, I am not using freeglut... and I think I am doing something wrong in the xorg.conf



Section "Device"

Identifier "Videocard0"

Driver "nvidia"

VendorName "Videocard vendor"

BoardName "nVidia Corporation Quadro FX4500"

Option "Stereo" "3"

Option "AllowDFPStereo" "1"

Option "ForceStereoFlipping" "1"

Option "UBB" "1"

EndSection



So, I suppose the stereo capabilities of my graphic card is not active. (At Windows OS everything is OK)

I have a Quadro FX4500 and expect to use shutterglasses. My monitor is a 1100P and support a refresh of 100Hz. I attached my xorg.conf.[B]



Thanks for any help.

#1
Posted 01/31/2007 12:28 PM   
Just my observation, but mainly 3D Stereo works the best with GeForce based cards, not Quadro. It will work with Quadro, but not to the extent that GeForce cards can do.
Just my observation, but mainly 3D Stereo works the best with GeForce based cards, not Quadro. It will work with Quadro, but not to the extent that GeForce cards can do.

Intel Quad Core Extreme QX6700
ASUS Striker Extreme motherboard
EVGA GeForce 8800 GTS + ATi Sapphire Radeon X850 XT (yes, in the same computer; nVidia TV out stinks, but ATi rocks with it!!!)
4 GB GSkill DDR800
5x HDDs (three 320GB (RAID5); two 1TB; one IDE 320GB; total 3TB)
2x Cooler Master 6 HDD coolers (primary usage drives)
2x PSU's (primary 600W psu, secondary 350W psu modded solely to power the ATi card)
32-in Samsung HDTV

#2
Posted 02/02/2007 01:19 PM   
....
....

#3
Posted 03/25/2007 08:13 PM   
i have the same problem with my openSuse and Quadro FX560, but i'm trying to use stereo mode "4" (2 projectors and polyrizing glasses).
Come on, gues!! Does anyone know something about this? May be some reference on a documentation, or just a link.........
Waiting for some information
Regards,
Alex
i have the same problem with my openSuse and Quadro FX560, but i'm trying to use stereo mode "4" (2 projectors and polyrizing glasses).

Come on, gues!! Does anyone know something about this? May be some reference on a documentation, or just a link.........

Waiting for some information

Regards,

Alex

#4
Posted 03/25/2007 08:17 PM   
[attachment=3114:attachment] "describes working FC4, FC6 nVideo quadro stereo configs"
I tried replying to this thread several days ago, but after spending
much time composing and editing the message, it timed out, and
I didn't have the spare time to try again.
Now I'll try composing elsewhere and pasting it in.

I have heard from an nVidia support person that OpenGL stereo
is only available under Linux with Quadro cards.
I have always wondered about this, since the consumer cards
do stereo under Windows without problem, and I think the
critical attributes would be on the cards themselves. Anyway.

I have two Linux machines with working OpenGL/nvidia stereo.
The (much) newer machine is running Fedora Core 4 with a
nVidia Quadro 1400, and the older machine running Fedora Core 6
with a Quadro 600.

Getting both of these running was somewhat painful. I used the
Livna repository on the more recent (FC6) installation, and
after not getting this working for about a week, it suddenly
started working when I tried something that shouldn't have fixed it.
I now suspect I may have tried to install when the most up-to-date
kernel version (perhaps from another source) was too recent
for the Livna nvidia package, and eventually the nvidia package
was updated. I don't remember how to set up access to the
livna repository, but you should be able to find how to do this
on the www. (once you do, use yum --enablerepo=livna install kmod-nvidia)

What other things do you need to know? Well, you need modify
the /etc/X11/xorg.conf file. Be aware that even once you
get this working, various system utilities mangle this for you.
In particular, some auto updates of either the kernel or of
the X11 system break this, and you end up with the nv driver
again. So once you have this working, save a copy of the
xorg.conf file, and be wary about applying updates.
(I have just updated the kernel, being fairly careful about it,
and yes, even so, I needed to fix the xorg.conf file for the Files section)

I think the important things to modify are the modules
and Files sections, and changing the nv driver to nvidia.
I will include a copy of my FC6 configuration file.

Section "Files"
[...]
ModulePath "/usr/lib/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib/xorg/modules"
FontPath "unix/:7100"
EndSection

Section "Module"
Load "fbdevhw"
Load "record"
Load "freetype"
Load "type1"
Load "glx"
Load "dbe"
Load "extmod"
EndSection

[...]

Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA"
BoardName "NVIDIA Quadro FX600"
Option "UBB" "True"
Option "AllowDFPStereo" "True"
Option "NoFlip" "False"
Option "Stereo" "1"
Option "PerformanceMonitorMode" "1"
Option "AddARGBGLXVisuals" "True"
EndSection
[attachment=3114:attachment] "describes working FC4, FC6 nVideo quadro stereo configs"

I tried replying to this thread several days ago, but after spending

much time composing and editing the message, it timed out, and

I didn't have the spare time to try again.

Now I'll try composing elsewhere and pasting it in.



I have heard from an nVidia support person that OpenGL stereo

is only available under Linux with Quadro cards.

I have always wondered about this, since the consumer cards

do stereo under Windows without problem, and I think the

critical attributes would be on the cards themselves. Anyway.



I have two Linux machines with working OpenGL/nvidia stereo.

The (much) newer machine is running Fedora Core 4 with a

nVidia Quadro 1400, and the older machine running Fedora Core 6

with a Quadro 600.



Getting both of these running was somewhat painful. I used the

Livna repository on the more recent (FC6) installation, and

after not getting this working for about a week, it suddenly

started working when I tried something that shouldn't have fixed it.

I now suspect I may have tried to install when the most up-to-date

kernel version (perhaps from another source) was too recent

for the Livna nvidia package, and eventually the nvidia package

was updated. I don't remember how to set up access to the

livna repository, but you should be able to find how to do this

on the www. (once you do, use yum --enablerepo=livna install kmod-nvidia)



What other things do you need to know? Well, you need modify

the /etc/X11/xorg.conf file. Be aware that even once you

get this working, various system utilities mangle this for you.

In particular, some auto updates of either the kernel or of

the X11 system break this, and you end up with the nv driver

again. So once you have this working, save a copy of the

xorg.conf file, and be wary about applying updates.

(I have just updated the kernel, being fairly careful about it,

and yes, even so, I needed to fix the xorg.conf file for the Files section)



I think the important things to modify are the modules

and Files sections, and changing the nv driver to nvidia.

I will include a copy of my FC6 configuration file.



Section "Files"

[...]

ModulePath "/usr/lib/xorg/modules/extensions/nvidia"

ModulePath "/usr/lib/xorg/modules"

FontPath "unix/:7100"

EndSection



Section "Module"

Load "fbdevhw"

Load "record"

Load "freetype"

Load "type1"

Load "glx"

Load "dbe"

Load "extmod"

EndSection



[...]



Section "Device"

Identifier "Videocard0"

Driver "nvidia"

VendorName "NVIDIA"

BoardName "NVIDIA Quadro FX600"

Option "UBB" "True"

Option "AllowDFPStereo" "True"

Option "NoFlip" "False"

Option "Stereo" "1"

Option "PerformanceMonitorMode" "1"

Option "AddARGBGLXVisuals" "True"

EndSection

#5
Posted 04/02/2007 01:13 AM   
[quote name='akugel' date='Apr 1 2007, 09:13 PM'][attachment=4125:attachment]I tried replying to this thread several days ago, but after spending
much time composing and editing the message, it timed out, and
I didn't have the spare time to try again.
Now I'll try composing elsewhere and pasting it in.

I have heard from an nVidia support person that OpenGL stereo
is only available under Linux with Quadro cards.
I have always wondered about this, since the consumer cards
do stereo under Windows without problem, and I think the
critical attributes would be on the cards themselves.  Anyway.

I have two Linux machines with working OpenGL/nvidia stereo.
The (much) newer machine is running Fedora Core 4 with a
nVidia Quadro 1400, and the older machine running Fedora Core 6
with a Quadro 600.
I tried replying to this thread several days ago, but after spending
much time composing and editing the message, it timed out, and
I didn't have the spare time to try again.
Now I'll try composing elsewhere and pasting it in.

I have heard from an nVidia support person that OpenGL stereo
is only available under Linux with Quadro cards.
I have always wondered about this, since the consumer cards
do stereo under Windows without problem, and I think the
critical attributes would be on the cards themselves.  Anyway.

I have two Linux machines with working OpenGL/nvidia stereo.
The (much) newer machine is running Fedora Core 4 with a
nVidia Quadro 1400, and the older machine running Fedora Core 6
with a Quadro 600.

Getting both of these running was somewhat painful.  I used the
Livna repository on the more recent (FC6) installation, and
after not getting this working for about a week, it suddenly
started working when I tried something that shouldn't have fixed it.
I now suspect I may have tried to install when the most up-to-date
kernel version (perhaps from another source) was too recent
for the Livna nvidia package, and eventually the nvidia package
was updated.  I don't remember how to set up access to the
livna repository, but you should be able to find how to do this
on the www.  (once you do, use yum --enablerepo=livna install kmod-nvidia)

What other things do you need to know?  Well, you need modify
the /etc/X11/xorg.conf file.  Be aware that even once you
get this working, various system utilities mangle this for you. 
In particular, some auto updates of either the kernel or of
the X11 system break this, and you end up with the nv driver
again.  So once you have this working, save a copy of the
xorg.conf file, and be wary about applying updates.
(I have just updated the kernel, being fairly careful about it,
and yes, even so, I needed to fix the xorg.conf file for the Files section)

I think the important things to modify are the modules
and Files sections, and changing the nv driver to nvidia.
I will include a copy of my FC6 configuration file.

Section "Files"
[...]
        ModulePath  "/usr/lib/xorg/modules/extensions/nvidia"
        ModulePath  "/usr/lib/xorg/modules"
        FontPath    "unix/:7100"
EndSection             

Section "Module"
        Load  "fbdevhw"
        Load  "record"         
        Load  "freetype"               
        Load  "type1"
        Load  "glx"
        Load  "dbe"
        Load  "extmod"
EndSection

[...]

Section "Device"
        Identifier  "Videocard0"
        Driver      "nvidia"
        VendorName  "NVIDIA"
        BoardName  "NVIDIA Quadro FX600"
        Option      "UBB" "True"
        Option      "AllowDFPStereo" "True"
        Option      "NoFlip" "False"
        Option      "Stereo" "1"
        Option      "PerformanceMonitorMode" "1"
        Option      "AddARGBGLXVisuals" "True"
EndSection
[right][snapback]178690[/snapback][/right]
[/quote]


We have a special OpenGL section in our forums for Stereoscopic 3D developers. Would you be open to sharing your findings there too? If it makes sense, I can even make it a sticky.

Regards,
Chopper
[quote name='akugel' date='Apr 1 2007, 09:13 PM'][attachment=4125:attachment]I tried replying to this thread several days ago, but after spending

much time composing and editing the message, it timed out, and

I didn't have the spare time to try again.

Now I'll try composing elsewhere and pasting it in.



I have heard from an nVidia support person that OpenGL stereo

is only available under Linux with Quadro cards.

I have always wondered about this, since the consumer cards

do stereo under Windows without problem, and I think the

critical attributes would be on the cards themselves.  Anyway.



I have two Linux machines with working OpenGL/nvidia stereo.

The (much) newer machine is running Fedora Core 4 with a

nVidia Quadro 1400, and the older machine running Fedora Core 6

with a Quadro 600.

I tried replying to this thread several days ago, but after spending

much time composing and editing the message, it timed out, and

I didn't have the spare time to try again.

Now I'll try composing elsewhere and pasting it in.



I have heard from an nVidia support person that OpenGL stereo

is only available under Linux with Quadro cards.

I have always wondered about this, since the consumer cards

do stereo under Windows without problem, and I think the

critical attributes would be on the cards themselves.  Anyway.



I have two Linux machines with working OpenGL/nvidia stereo.

The (much) newer machine is running Fedora Core 4 with a

nVidia Quadro 1400, and the older machine running Fedora Core 6

with a Quadro 600.



Getting both of these running was somewhat painful.  I used the

Livna repository on the more recent (FC6) installation, and

after not getting this working for about a week, it suddenly

started working when I tried something that shouldn't have fixed it.

I now suspect I may have tried to install when the most up-to-date

kernel version (perhaps from another source) was too recent

for the Livna nvidia package, and eventually the nvidia package

was updated.  I don't remember how to set up access to the

livna repository, but you should be able to find how to do this

on the www.  (once you do, use yum --enablerepo=livna install kmod-nvidia)



What other things do you need to know?  Well, you need modify

the /etc/X11/xorg.conf file.  Be aware that even once you

get this working, various system utilities mangle this for you. 

In particular, some auto updates of either the kernel or of

the X11 system break this, and you end up with the nv driver

again.  So once you have this working, save a copy of the

xorg.conf file, and be wary about applying updates.

(I have just updated the kernel, being fairly careful about it,

and yes, even so, I needed to fix the xorg.conf file for the Files section)



I think the important things to modify are the modules

and Files sections, and changing the nv driver to nvidia.

I will include a copy of my FC6 configuration file.



Section "Files"

[...]

        ModulePath  "/usr/lib/xorg/modules/extensions/nvidia"

        ModulePath  "/usr/lib/xorg/modules"

        FontPath    "unix/:7100"

EndSection             



Section "Module"

        Load  "fbdevhw"

        Load  "record"         

        Load  "freetype"               

        Load  "type1"

        Load  "glx"

        Load  "dbe"

        Load  "extmod"

EndSection



[...]



Section "Device"

        Identifier  "Videocard0"

        Driver      "nvidia"

        VendorName  "NVIDIA"

        BoardName  "NVIDIA Quadro FX600"

        Option      "UBB" "True"

        Option      "AllowDFPStereo" "True"

        Option      "NoFlip" "False"

        Option      "Stereo" "1"

        Option      "PerformanceMonitorMode" "1"

        Option      "AddARGBGLXVisuals" "True"

EndSection

[snapback]178690[/snapback]








We have a special OpenGL section in our forums for Stereoscopic 3D developers. Would you be open to sharing your findings there too? If it makes sense, I can even make it a sticky.



Regards,

Chopper

#6
Posted 04/02/2007 02:33 AM   
[quote name='Chopper' date='Apr 1 2007, 10:33 PM']We have a special OpenGL section in our forums for Stereoscopic 3D developers.  Would you be open to sharing your findings there too?  If it makes sense, I can even make it a sticky.

Regards,
Chopper
[right][snapback]178707[/snapback][/right]
[/quote]

It might make sense, but I'd want to re-edit it first, and I won't have time for at least a few days. Would that work?
[quote name='Chopper' date='Apr 1 2007, 10:33 PM']We have a special OpenGL section in our forums for Stereoscopic 3D developers.  Would you be open to sharing your findings there too?  If it makes sense, I can even make it a sticky.



Regards,

Chopper

[snapback]178707[/snapback]






It might make sense, but I'd want to re-edit it first, and I won't have time for at least a few days. Would that work?

#7
Posted 04/02/2007 06:27 PM   
I had a similar problem and I just posted something on nvidia's stereo forum. You can look it up if you want all the detail. In short, I had to disable the Composite extension by changing a line in my xorg.conf to:

Option "Composite" "Disable"

I hope this is helpful.
I had a similar problem and I just posted something on nvidia's stereo forum. You can look it up if you want all the detail. In short, I had to disable the Composite extension by changing a line in my xorg.conf to:



Option "Composite" "Disable"



I hope this is helpful.

#8
Posted 03/13/2008 11:43 PM   
Scroll To Top