[Chimera-users] Problem with multiple monitors and NVidia 3D Vision - any suggestions ?

Steven Ludtke sludtke at bcm.edu
Thu Jul 7 20:43:41 PDT 2011


Thanks Greg. After your first reply I did actually try the Nvidia linux support forum, and got
a reply from someone from Nvidia saying that the Xinerama specs say that the GLX will only report capabilities
available on all displays. I am going to get a dual-link capable display-port adapter for the Quadro
so I can run it in TwinView instead of Xinerama. The Nvidia guy was reasonably certain that that would
work where Xinerama wouldn't. Worth a try...   I will report the results here after I give it
a try for posterity.

----------------------------------------------------------------------------
Steven Ludtke, Ph.D.
Associate Professor, Dept. of Biochemistry and Mol. Biol.      Those who do
Co-Director National Center For Macromolecular Imaging	           ARE
Baylor College of Medicine                                     The converse
sludtke at bcm.edu  -or-  stevel at alumni.caltech.edu               also applies
http://ncmi.bcm.edu/~stevel

On Jul 7, 2011, at 6:27 PM, Greg Couch wrote:

> So next step would be to file a bug with NVIDIA so it can fixed in a 
> newer driver.  See http://www.nvidia.com/page/support.html, for the 
> Linux support forums and the bug report link.
> 
>     -- Greg
> 
> On 07/06/2011 05:52 AM, Steven Ludtke wrote:
>> Thanks for the suggestion Greg. Unfortunately, still no-go. I've tried every combination of ordering,
>> device assignment, etc.  Changing the ordering of the devices DOES change that glxinfo now reports the
>> Quadro card as the renderer instead of the Tesla, but still doesn't list any available stereo visuals,
>> unless I completely disable the second display. Unless I'm willing to kill everything I'm running and
>> restart the X-server every time I want to use stereo, I'm stuck :^(
>> 
>> ----------------------------------------------------------------------------
>> Steven Ludtke, Ph.D.
>> Associate Professor
>> Co-Director National Center For Macromolecular Imaging
>> Dept of Biochemistry and Mol. Biol.
>> Baylor College of Medicine
>> sludtke at bcm.edu
>> stevel at alumni.caltech.edu
>> 
>> 
>> 
>> 
>> On Jul 5, 2011, at 5:35 PM, Greg Couch wrote:
>> 
>>> Looking at the NVIDIA driver's release notes it says for Xinerama: "...
>>> the X.Org X server bases the visuals of the logical Xinerama X screen on
>>> the visuals of physical X screen 0."  So if you physically switched your
>>> display connections, so the stereo capable monitor is first, it might
>>> work.  A low level way to see if stereo visuals are available is to use
>>> the glxinfo program and look for y's in the st/ro column -- that's the
>>> same information chimera uses to see if stereo is available.
>>> 
>>>     Good luck,
>>> 
>>>     Greg
>>> 
>>> On 07/05/2011 12:43 PM, Steven Ludtke wrote:
>>>> Hi. I just set up a 3-D vision compatible stereo monitor as a second display on my desktop. I have a Quadro 4000
>>>> video card and am running 64 bit linux (Ubuntu 11.04) with the latest 270.41.06 Nvidia driver. If I only have
>>>> one monitor (the stereo capable one) attached to the machine, I can get stereo working (looks very nice), but
>>>> if I have the second non-stereo capable monitor connected at the same time, it will not initialize the stereo display mode
>>>> (on either display). I have it configured using Xinerama, so the 2 displays are on separate X-servers. Even
>>>> when I disable Xinerama, and the second display is running on a completely independent Screen, it still won't
>>>> go into stereo mode. Here are the relevant lines from the Xorg log file:
>>>> 
>>>> [  9016.284] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
>>>> [  9016.284] (==) NVIDIA(0): RGB weight 888
>>>> [  9016.284] (==) NVIDIA(0): Default visual is TrueColor
>>>> [  9016.284] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
>>>> [  9016.285] (**) NVIDIA(0): Option "TwinView" "0"
>>>> [  9016.285] (**) NVIDIA(0): Option "MetaModes" "nvidia-auto-select +0+0"
>>>> [  9016.285] (**) NVIDIA(0): Option "TwinViewXineramaInfoOrder" "DFP-2"
>>>> [  9018.424] (II) NVIDIA(GPU-0): Display (DELL3007WFPHC (DFP-0)) does not support NVIDIA 3D
>>>> [  9018.424] (II) NVIDIA(GPU-0):     Vision stereo.
>>>> [  9018.466] (**) NVIDIA(1): Depth 24, (--) framebuffer bpp 32
>>>> [  9018.466] (==) NVIDIA(1): RGB weight 888
>>>> [  9018.466] (==) NVIDIA(1): Default visual is TrueColor
>>>> [  9018.466] (==) NVIDIA(1): Using gamma correction (1.0, 1.0, 1.0)
>>>> [  9018.467] (**) NVIDIA(1): Option "Stereo" "10"
>>>> [  9018.467] (**) NVIDIA(1): Option "TwinView" "0"
>>>> [  9018.467] (**) NVIDIA(1): Option "MetaModes" "1920x1080_120 +0+0"
>>>> [  9018.467] (**) NVIDIA(1): USB IR emitter stereo requested
>>>> [  9019.116] (II) NVIDIA(GPU-1): Display (Acer HN274H (DFP-0)) supports NVIDIA 3D Vision
>>>> [  9019.116] (II) NVIDIA(GPU-1):     stereo.
>>>> [  9019.117] (II) NVIDIA(1): NVIDIA GPU Quadro 4000 (GF100GL) at PCI:2:0:0 (GPU-1)
>>>> [  9019.117] (--) NVIDIA(1): Memory: 2097152 kBytes
>>>> [  9019.117] (--) NVIDIA(1): VideoBIOS: 70.00.37.00.03
>>>> [  9021.570] (II) NVIDIA(1): USB emitter - Copyright (c) 2009 NVIDIA Corporation NVIDIA
>>>> [  9021.570] (II) NVIDIA(1):     stereo controller
>>>> [  9021.598] (II) NVIDIA(1): Setting mode "1920x1080_120+0+0"
>>>> 
>>>> So, the logfile seems to indicate that it's initialized correctly, but when chimera tries to open a Stereo window,
>>>> it raises an error  :^(
>>>> 
>>>> Here are the relevant xorg.conf sections:
>>>> Section "ServerLayout"
>>>>     Identifier     "Layout0"
>>>>     Screen      0  "Screen0" 0 0
>>>>     Screen      1  "Screen1" 2560 0
>>>>     InputDevice    "Keyboard0" "CoreKeyboard"
>>>>     InputDevice    "Mouse0" "CorePointer"
>>>>     Option         "Xinerama" "1"
>>>>     Option         "XineramaStereoFlipping" "0"
>>>> EndSection
>>>> 
>>>> Section "Device"
>>>>     Identifier     "Device0"
>>>>     Driver         "nvidia"
>>>>     VendorName     "NVIDIA Corporation"
>>>>     BoardName      "Tesla C2070"
>>>>     BusID          "PCI:131:0:0"
>>>> EndSection
>>>> 
>>>> Section "Device"
>>>>     Identifier     "Device1"
>>>>     Driver         "nvidia"
>>>>     VendorName     "NVIDIA Corporation"
>>>>     BoardName      "Quadro 4000"
>>>>     BusID          "PCI:2:0:0"
>>>> EndSection
>>>> 
>>>> Section "Screen"
>>>>     Identifier     "Screen0"
>>>>     Device         "Device0"
>>>>     Monitor        "Monitor0"
>>>>     DefaultDepth    24
>>>>     Option         "TwinViewXineramaInfoOrder" "DFP-2"
>>>>     Option         "TwinView" "0"
>>>>     Option         "metamodes" "nvidia-auto-select +0+0"
>>>>     SubSection     "Display"
>>>>         Depth       24
>>>>     EndSubSection
>>>> EndSection
>>>> 
>>>> Section "Screen"
>>>> # Removed Option "metamodes" "nvidia-auto-select +0+0"
>>>>     Identifier     "Screen1"
>>>>     Device         "Device1"
>>>>     Monitor        "Monitor1"
>>>>     DefaultDepth    24
>>>>     Option         "TwinView" "0"
>>>>     Option         "metamodes" "1920x1080_120 +0+0"
>>>>     Option         "Stereo" "10"
>>>>     SubSection     "Display"
>>>>         Depth       24
>>>>     EndSubSection
>>>> EndSection
>>>> 
>>>> Section "Extensions"
>>>>     Option         "Composite" "Disable"
>>>> EndSection
>>>> 
>>>> 
>>>> Anyone else have a Stereo configuration with dual monitors working ?
>>>> 
>>>> cheers
>>>> 
>>>> ----------------------------------------------------------------------------
>>>> Steven Ludtke, Ph.D.
>>>> Associate Professor
>>>> Co-Director National Center For Macromolecular Imaging
>>>> Dept of Biochemistry and Mol. Biol.
>>>> Baylor College of Medicine
>>>> sludtke at bcm.edu
>>>> stevel at alumni.caltech.edu
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> _______________________________________________
>>>> Chimera-users mailing list
>>>> Chimera-users at cgl.ucsf.edu
>>>> http://plato.cgl.ucsf.edu/mailman/listinfo/chimera-users
>> 
>> _______________________________________________
>> Chimera-users mailing list
>> Chimera-users at cgl.ucsf.edu
>> http://plato.cgl.ucsf.edu/mailman/listinfo/chimera-users
> 





More information about the Chimera-users mailing list