openSUSE Forums > Applications » Nvidia and twin view - seems to work, but blank screen?

Go Back   openSUSE Forums > Applications
Forums FAQ Members List Search Today's Posts Mark Forums Read

Applications Questions about desktops (KDE, Gnome, XFCE, etc.), software applications (configuration, usage, bugs, documentation)

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 10-Jul-2009, 11:13
Puzzled Penguin
 
Join Date: Sep 2008
Posts: 5
nitehawk337 hasn't been rated much yet
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!!
Reply With Quote
  #2 (permalink)  
Old 10-Jul-2009, 13:17
Busy Penguin
 
Join Date: Jun 2008
Posts: 262
KJ44 hasn't been rated much yet
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
Reply With Quote
  #3 (permalink)  
Old 10-Jul-2009, 13:30
Puzzled Penguin
 
Join Date: Sep 2008
Posts: 5
nitehawk337 hasn't been rated much yet
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...
Reply With Quote
Reply

Bookmarks


Thread Tools
Display Modes

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
Trackbacks are On
Pingbacks are On
Refbacks are On




 

Search Engine Friendly URLs by vBSEO 3.3.0 RC2