Results 1 to 3 of 3

Thread: Nvidia and twin view - seems to work, but blank screen?

  1. #1

    Default Nvidia and twin view - seems to work, but blank screen?

    Hi all,
    I ran into a problem this morning - after hooking up a secondary flat panel, and running nvidia-settings and configuring it for twinview - it seems as though it half worked.

    My primary monitor still works, but the secondary monitor is blank, like it's getting no signal. Funny thing is that the desktop thinks it's there, because I can move my mouse over there into the blackness and then bring it back (as opposed to it hitting a "wall" on the other side of the monitor).

    One thing I noticed, is that nvidia settings seems to think one of the monitors is a CRT, and the other is a DFP (both are Flat Panels), but they are mated to a DVI to dual VGA Y cable adapter.

    My xorg.conf (well what's relevant I think):

    Code:
    Section "Monitor"
        Identifier     "Monitor[0]"
        VendorName     "--> VESA"
        ModelName      "1280X1024@60HZ"
        UseModes       "Modes[0]"
        DisplaySize     340    270
        HorizSync       31.0 - 64.0
        VertRefresh     50.0 - 60.0
        Option         "CalcAlgorithm" "XServerPool"
        Option         "DPMS"
        Option         "PreferredMode" "1280x1024"
    EndSection
    
    Section "Monitor"
        Identifier     "Monitor0"
        VendorName     "Unknown"
        ModelName      "HP LP1965"
        HorizSync       24.0 - 83.0
        VertRefresh     48.0 - 76.0
    EndSection
    
    Section "Device"
        Identifier     "Device[0]"
        Driver         "nvidia"
        VendorName     "NVidia"
        BoardName      "Quadro NVS 290"
    EndSection
    
    Section "Device"
        Identifier     "Device0"
        Driver         "nvidia"
        VendorName     "NVIDIA Corporation"
        BoardName      "Quadro NVS 290"
    EndSection
    
    Section "Screen"
        Identifier     "Screen[0]"
        Device         "Device[0]"
        Monitor        "Monitor[0]"
        DefaultDepth    24
        SubSection     "Display"
            Depth       15
            Modes      "1280x1024"
        EndSubSection
        SubSection     "Display"
            Depth       16
            Modes      "1280x1024"
        EndSubSection
        SubSection     "Display"
            Depth       24
            Modes      "1280x1024"
        EndSubSection
        SubSection     "Display"
            Depth       8
            Modes      "1280x1024"
        EndSubSection
    EndSection
    
    Section "Screen"
        Identifier     "Screen0"
        Device         "Device0"
        Monitor        "Monitor0"
        DefaultDepth    24
        Option         "TwinView" "1"
        Option         "TwinViewXineramaInfoOrder" "CRT-0"
        Option         "metamodes" "CRT: 1280x1024 +0+0, DFP: nvidia-auto-select +1280+0"
        SubSection     "Display"
            Depth       24
        EndSubSection
    EndSection
    Thanks for any help!!

  2. #2

    Default Re: Nvidia and twin view - seems to work, but blank screen?

    I run two monitors of different resolutions on an nVIDIA 6600, as two separate X screens. You might find my (edited for space) xorg.conf useful.

    Code:
                                                                        
    
    Section "ServerLayout"
        Identifier     "Layout[all]"
        Screen      0  "Screen0" 0 0
        Screen      1  "Screen1" RightOf "Screen0"
        InputDevice    "Keyboard[0]" "CoreKeyboard"
        InputDevice    "Mouse[1]" "CorePointer"    
        Option         "Clone" "off"               
        Option         "Xinerama" "off"            
    EndSection                                     
                                                                                                                                                 
    Section "Files"                                                                                                                              
        InputDevices      "/dev/gpmdata"                                                                                                         
        InputDevices      "/dev/input/mice"                                                                                                      
        FontPath        "/usr/share/fonts/misc:unscaled"
        <snip>                                                                                                                                                                                 
    EndSection                                                                                                                                   
    
    Section "Module"
        Load           "glx"
        Load           "type1"
        Load           "extmod"
        Load           "dbe"   
        Load           "freetype"
    EndSection                   
    
    Section "ServerFlags"
        Option         "AllowMouseOpenFail" "on"
        Option         "ZapWarning" "on"        
        Option         "Xinerama" "0"           
    EndSection                                  
    
    Section "InputDevice"
        Identifier     "Keyboard[0]"
        Driver         "kbd"        
        Option         "Protocol" "Standard"
        Option         "XkbLayout" "us"     
        Option         "XkbModel" "microsoftpro"
        Option         "XkbRules" "xfree86"     
    EndSection                                  
    
    Section "InputDevice"
        Identifier     "Mouse[1]"
        Driver         "mouse"   
        Option         "Buttons" "7"
        Option         "Device" "/dev/input/mice"
        Option         "Name" "Microsoft IntelliMouse Optical"
        Option         "Protocol" "explorerps/2"              
        Option         "Vendor" "Sysp"                        
        Option         "ZAxisMapping" "4 5"                   
    EndSection                                                
    
    Section "Monitor"
        Identifier     "Monitor0"
        VendorName     "Dell"    
        ModelName      "DELL 1704FPT"
        HorizSync       30.0 - 81.0  
        VertRefresh     56.0 - 76.0  
        Option         "DPMS"        
        Option         "PreferredMode" "1280x1024"
    EndSection                                    
    
    Section "Monitor"
        Identifier     "Monitor1"
        VendorName     "Samsung" 
        ModelName      "SAMSUNG LE22S86BD"
        HorizSync       30.0 - 81.0       
        VertRefresh     60.0 - 75.0       
    EndSection                            
    
    Section "Device"
        Identifier     "Videocard0"
        Driver         "nvidia"
        VendorName     "NVIDIA Corporation"
        BoardName      "GeForce 6600"
        BusID          "PCI:1:0:0"
        Screen          0
    EndSection
    
    Section "Device"
        Identifier     "Videocard1"
        Driver         "nvidia"
        VendorName     "NVIDIA Corporation"
        BoardName      "GeForce 6600"
        BusID          "PCI:1:0:0"
        Screen          1
    EndSection
    
    Section "Screen"
        Identifier     "Screen0"
        Device         "Videocard0"
        Monitor        "Monitor0"
        DefaultDepth    24
        Option         "TwinView" "0"
        Option         "TwinViewXineramaInfoOrder" "DFP-0"
        Option         "metamodes" "DFP: 1280x1024 +0+0"
        SubSection     "Display"
            Depth       24
            Modes      "1280x1024"
        EndSubSection
    EndSection
    
    Section "Screen"
        Identifier     "Screen1"
        Device         "Videocard1"
        Monitor        "Monitor1"
        DefaultDepth    24
        Option         "TwinView" "0"
        Option         "TwinViewXineramaInfoOrder" "CRT-0"
        Option         "metamodes" "CRT: 1680x1050 +0+0"
    EndSection
    
    Section "Extensions"
        Option         "Composite" "on"
    EndSection

  3. #3

    Default Re: Nvidia and twin view - seems to work, but blank screen?

    Thanks - but after MUCH MUCH googling, I found the answer.
    It seems that I was correct in that there was an issue with it seeing my second monitor as "DFP-1"

    I had to force the module to see CRT-0 and CRT-1 by adding that line in xorg.conf, Device section :

    Code:
    Option "ConnectedMonitor" "CRT-0, CRT-1"

    Once I did that, it all works perfectly... wonder if it's a bug...

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •