3D Monitor support under Linux
We successfully used the Gforce 3D vision kits with the Linux 195.30 driver on the Samsung / Viewsonic 3D displays under RHEL5 (on both 3450 and 3700 Quadro cards) to display quad-buffered stereo graphic applications. The displays look great and work fine in 3D with on our workstations.

Given the success of these tests we are getting ready to replace many of our old stereo CRTs. We would like to use the newer 23.6" 3D monitors from Acer and Alienware for the bulk of the replacements. In our initial tests with the new 23.6" displays, the top 2" of the screen does not go into stereo. We based our xorg.conf file on the working ones from our initial 22" display tests correcting for the increased resolution on the 23.6" displays. Except for a bar at the top of the screen which will not go into stereo, the stereo appears to be functioning normally. Are others seeing this problem? I remember reading somewhere in the driver release notes that future panels would need to be tuned for optimum performance. Is the problems we are seeing a problem with the driver, and if so, when can we expect a new version that has been tuned to these displays. Has anyone gotten these new displays to work in stereo properly. Any help would be appreciated.
We successfully used the Gforce 3D vision kits with the Linux 195.30 driver on the Samsung / Viewsonic 3D displays under RHEL5 (on both 3450 and 3700 Quadro cards) to display quad-buffered stereo graphic applications. The displays look great and work fine in 3D with on our workstations.



Given the success of these tests we are getting ready to replace many of our old stereo CRTs. We would like to use the newer 23.6" 3D monitors from Acer and Alienware for the bulk of the replacements. In our initial tests with the new 23.6" displays, the top 2" of the screen does not go into stereo. We based our xorg.conf file on the working ones from our initial 22" display tests correcting for the increased resolution on the 23.6" displays. Except for a bar at the top of the screen which will not go into stereo, the stereo appears to be functioning normally. Are others seeing this problem? I remember reading somewhere in the driver release notes that future panels would need to be tuned for optimum performance. Is the problems we are seeing a problem with the driver, and if so, when can we expect a new version that has been tuned to these displays. Has anyone gotten these new displays to work in stereo properly. Any help would be appreciated.

#1
Posted 03/18/2010 09:30 PM   
I would really like to see your xorg.conf setup. What applications did you test on as well. Cheers -Arjay

[quote name='Bob Nolte' post='1022257' date='Mar 18 2010, 02:30 PM']We successfully used the Gforce 3D vision kits with the Linux 195.30 driver on the Samsung / Viewsonic 3D displays under RHEL5 (on both 3450 and 3700 Quadro cards) to display quad-buffered stereo graphic applications. The displays look great and work fine in 3D with on our workstations.

Given the success of these tests we are getting ready to replace many of our old stereo CRTs. We would like to use the newer 23.6" 3D monitors from Acer and Alienware for the bulk of the replacements. In our initial tests with the new 23.6" displays, the top 2" of the screen does not go into stereo. We based our xorg.conf file on the working ones from our initial 22" display tests correcting for the increased resolution on the 23.6" displays. Except for a bar at the top of the screen which will not go into stereo, the stereo appears to be functioning normally. Are others seeing this problem? I remember reading somewhere in the driver release notes that future panels would need to be tuned for optimum performance. Is the problems we are seeing a problem with the driver, and if so, when can we expect a new version that has been tuned to these displays. Has anyone gotten these new displays to work in stereo properly. Any help would be appreciated.[/quote]
I would really like to see your xorg.conf setup. What applications did you test on as well. Cheers -Arjay



[quote name='Bob Nolte' post='1022257' date='Mar 18 2010, 02:30 PM']We successfully used the Gforce 3D vision kits with the Linux 195.30 driver on the Samsung / Viewsonic 3D displays under RHEL5 (on both 3450 and 3700 Quadro cards) to display quad-buffered stereo graphic applications. The displays look great and work fine in 3D with on our workstations.



Given the success of these tests we are getting ready to replace many of our old stereo CRTs. We would like to use the newer 23.6" 3D monitors from Acer and Alienware for the bulk of the replacements. In our initial tests with the new 23.6" displays, the top 2" of the screen does not go into stereo. We based our xorg.conf file on the working ones from our initial 22" display tests correcting for the increased resolution on the 23.6" displays. Except for a bar at the top of the screen which will not go into stereo, the stereo appears to be functioning normally. Are others seeing this problem? I remember reading somewhere in the driver release notes that future panels would need to be tuned for optimum performance. Is the problems we are seeing a problem with the driver, and if so, when can we expect a new version that has been tuned to these displays. Has anyone gotten these new displays to work in stereo properly. Any help would be appreciated.

#2
Posted 03/19/2010 12:33 AM   
Here are 2 working xorgs.conf files for the viewsonic/samsung monitors (in single and dual monitor configrations)

For single screen
########################################
# nvidia-xconfig: X configuration file generated by for viewsonic 3d display
# nvidia-xconfig: Jan 22 2010

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
# FontPath "unix/:7100"
FontPath "/usr/share/X11/fonts/local/"
FontPath "/usr/share/X11/fonts/misc/"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1/"
FontPath "/usr/share/X11/fonts/CID/"
FontPath "/usr/share/X11/fonts/Speedo/"
FontPath "/usr/share/X11/fonts/75dpi/"
FontPath "/usr/share/X11/fonts/100dpi/"
FontPath "/usr/share/X11/fonts/cyrillic/"
EndSection

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

Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
# generated from data in "/etc/sysconfig/keyboard"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbLayout" "us"
Option "XkbModel" "pc105"
EndSection

Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Samsung SyncMaster"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 30.0 - 190.0
VertRefresh 56.0 - 125.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Quadro FX 3700"
Option "Stereo" "10"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DFP: 1680x1050_120 +0+0; DFP: 1680x1050_110 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection

Section "Extensions"
Option "Composite" "disable"
EndSection

############################################################
######################
For 2 screens on the same card - tested on Quadro 3700
############################################################
######################
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-xconfig: X configuration file generated by for viewsonic 3d display
# nvidia-xconfig: Jan 22 2010

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
# FontPath "unix/:7100"
FontPath "/usr/share/X11/fonts/local/"
FontPath "/usr/share/X11/fonts/misc/"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1/"
FontPath "/usr/share/X11/fonts/CID/"
FontPath "/usr/share/X11/fonts/Speedo/"
FontPath "/usr/share/X11/fonts/75dpi/"
FontPath "/usr/share/X11/fonts/100dpi/"
FontPath "/usr/share/X11/fonts/cyrillic/"
EndSection

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

Section "InputDevice"

# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

# generated from data in "/etc/sysconfig/keyboard"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbLayout" "us"
Option "XkbModel" "pc105"
EndSection

Section "Monitor"

# HorizSync source: edid, VertRefresh source: edid
### Comment all HorizSync and VertSync values to use DDC:
Identifier "Monitor0"
VendorName "Unknown"
ModelName "ViewSonic VX2265wm"
HorizSync 65.0 - 186.0
VertRefresh 59.0 - 120.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Quadro FX 3700"
Option "Stereo" "10"
EndSection

Section "Screen"
# second DFP only works when defined via autoselect for some reason
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "metamodes" "DFP-0: 1680x1050_120 +0+0, DFP-1: nvidia-auto-select +1680+0; DFP-0: 1680x1050_120 +0+0, DFP-1: nvidia-auto-select +1680+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection

Section "Extensions"
Option "Composite" "disable"
EndSection

We are a structural Biology shop and have tested the relevant quad-buffered graphics programs such as Pymol, Coot, Meastro and Moe.
Here are 2 working xorgs.conf files for the viewsonic/samsung monitors (in single and dual monitor configrations)



For single screen

########################################

# nvidia-xconfig: X configuration file generated by for viewsonic 3d display

# nvidia-xconfig: Jan 22 2010



Section "ServerLayout"

Identifier "Layout0"

Screen 0 "Screen0" 0 0

InputDevice "Keyboard0" "CoreKeyboard"

InputDevice "Mouse0" "CorePointer"

Option "Xinerama" "0"

EndSection



Section "Files"

RgbPath "/usr/X11R6/lib/X11/rgb"

# FontPath "unix/:7100"

FontPath "/usr/share/X11/fonts/local/"

FontPath "/usr/share/X11/fonts/misc/"

FontPath "/usr/share/X11/fonts/75dpi/:unscaled"

FontPath "/usr/share/X11/fonts/100dpi/:unscaled"

FontPath "/usr/share/X11/fonts/Type1/"

FontPath "/usr/share/X11/fonts/CID/"

FontPath "/usr/share/X11/fonts/Speedo/"

FontPath "/usr/share/X11/fonts/75dpi/"

FontPath "/usr/share/X11/fonts/100dpi/"

FontPath "/usr/share/X11/fonts/cyrillic/"

EndSection



Section "Module"

Load "dbe"

Load "extmod"

Load "type1"

Load "freetype"

Load "glx"

EndSection



Section "InputDevice"

# generated from default

Identifier "Mouse0"

Driver "mouse"

Option "Protocol" "auto"

Option "Device" "/dev/input/mice"

Option "Emulate3Buttons" "no"

Option "ZAxisMapping" "4 5"

EndSection



Section "InputDevice"

# generated from data in "/etc/sysconfig/keyboard"

Identifier "Keyboard0"

Driver "kbd"

Option "XkbLayout" "us"

Option "XkbModel" "pc105"

EndSection



Section "Monitor"

# HorizSync source: edid, VertRefresh source: edid

Identifier "Monitor0"

VendorName "Unknown"

ModelName "Samsung SyncMaster"

### Comment all HorizSync and VertSync values to use DDC:

HorizSync 30.0 - 190.0

VertRefresh 56.0 - 125.0

Option "DPMS"

EndSection



Section "Device"

Identifier "Device0"

Driver "nvidia"

VendorName "NVIDIA Corporation"

BoardName "Quadro FX 3700"

Option "Stereo" "10"

EndSection



Section "Screen"

Identifier "Screen0"

Device "Device0"

Monitor "Monitor0"

DefaultDepth 24

Option "TwinView" "0"

Option "metamodes" "DFP: 1680x1050_120 +0+0; DFP: 1680x1050_110 +0+0"

SubSection "Display"

Depth 24

EndSubSection

EndSection



Section "Extensions"

Option "Composite" "disable"

EndSection



############################################################

######################

For 2 screens on the same card - tested on Quadro 3700

############################################################

######################

# nvidia-settings: X configuration file generated by nvidia-settings

# nvidia-xconfig: X configuration file generated by for viewsonic 3d display

# nvidia-xconfig: Jan 22 2010



Section "ServerLayout"

Identifier "Layout0"

Screen 0 "Screen0" 0 0

InputDevice "Keyboard0" "CoreKeyboard"

InputDevice "Mouse0" "CorePointer"

Option "Xinerama" "0"

EndSection



Section "Files"

RgbPath "/usr/X11R6/lib/X11/rgb"

# FontPath "unix/:7100"

FontPath "/usr/share/X11/fonts/local/"

FontPath "/usr/share/X11/fonts/misc/"

FontPath "/usr/share/X11/fonts/75dpi/:unscaled"

FontPath "/usr/share/X11/fonts/100dpi/:unscaled"

FontPath "/usr/share/X11/fonts/Type1/"

FontPath "/usr/share/X11/fonts/CID/"

FontPath "/usr/share/X11/fonts/Speedo/"

FontPath "/usr/share/X11/fonts/75dpi/"

FontPath "/usr/share/X11/fonts/100dpi/"

FontPath "/usr/share/X11/fonts/cyrillic/"

EndSection



Section "Module"

Load "dbe"

Load "extmod"

Load "type1"

Load "freetype"

Load "glx"

EndSection



Section "InputDevice"



# generated from default

Identifier "Mouse0"

Driver "mouse"

Option "Protocol" "auto"

Option "Device" "/dev/input/mice"

Option "Emulate3Buttons" "no"

Option "ZAxisMapping" "4 5"

EndSection



Section "InputDevice"



# generated from data in "/etc/sysconfig/keyboard"

Identifier "Keyboard0"

Driver "kbd"

Option "XkbLayout" "us"

Option "XkbModel" "pc105"

EndSection



Section "Monitor"



# HorizSync source: edid, VertRefresh source: edid

### Comment all HorizSync and VertSync values to use DDC:

Identifier "Monitor0"

VendorName "Unknown"

ModelName "ViewSonic VX2265wm"

HorizSync 65.0 - 186.0

VertRefresh 59.0 - 120.0

Option "DPMS"

EndSection



Section "Device"

Identifier "Device0"

Driver "nvidia"

VendorName "NVIDIA Corporation"

BoardName "Quadro FX 3700"

Option "Stereo" "10"

EndSection



Section "Screen"

# second DFP only works when defined via autoselect for some reason

Identifier "Screen0"

Device "Device0"

Monitor "Monitor0"

DefaultDepth 24

Option "TwinView" "1"

Option "metamodes" "DFP-0: 1680x1050_120 +0+0, DFP-1: nvidia-auto-select +1680+0; DFP-0: 1680x1050_120 +0+0, DFP-1: nvidia-auto-select +1680+0"

SubSection "Display"

Depth 24

EndSubSection

EndSection



Section "Extensions"

Option "Composite" "disable"

EndSection



We are a structural Biology shop and have tested the relevant quad-buffered graphics programs such as Pymol, Coot, Meastro and Moe.

#3
Posted 03/19/2010 04:34 PM   
Update - Tried dual monitor configuration with a pair of other Alienware screens on another machine. The same problem on both screens as I saw with one screen. The glasses sync seems to be off for the top 2-3" of the panel allowing you to see both images and loosing the 3d effect. I also tried the newly released 195.36.15 driver - no change.
Update - Tried dual monitor configuration with a pair of other Alienware screens on another machine. The same problem on both screens as I saw with one screen. The glasses sync seems to be off for the top 2-3" of the panel allowing you to see both images and loosing the 3d effect. I also tried the newly released 195.36.15 driver - no change.

#4
Posted 03/25/2010 09:51 PM   
I also tried the Alienware LCD with Quadro FX3800 under RHEL5 + 195.36.15 driver,
and experienced the same phenomenon --- ghosting in the top 1/3 area of the monitor.
(Tested by glxgears -stereo, with a single monitor, not TwinView.)

I also noticed that the monitor was drived at 1920x1080@100Hz though it can work at
1920x1080@120Hz, thus I felt some flicker. I wrote a Modeline option in xorg.conf
to force 120Hz but it was ignored. Is this a bug of the driver?
I also tried the Alienware LCD with Quadro FX3800 under RHEL5 + 195.36.15 driver,

and experienced the same phenomenon --- ghosting in the top 1/3 area of the monitor.

(Tested by glxgears -stereo, with a single monitor, not TwinView.)



I also noticed that the monitor was drived at 1920x1080@100Hz though it can work at

1920x1080@120Hz, thus I felt some flicker. I wrote a Modeline option in xorg.conf

to force 120Hz but it was ignored. Is this a bug of the driver?

#5
Posted 03/30/2010 09:45 AM   
Bob, Thanks for posting your conf files and I did end up using as a reference -- sorry for the late post. Just picked up the Acer 27" and working with it now. Will post my results. Cheers - Arjay
Bob, Thanks for posting your conf files and I did end up using as a reference -- sorry for the late post. Just picked up the Acer 27" and working with it now. Will post my results. Cheers - Arjay

#6
Posted 10/31/2011 06:04 PM   
Scroll To Top