dual monitors the wrong way round
Hi,
Using 2 monitors on a Nvidia 6800 under openSuse in a twinview config. I have a big dvi monitor and a little vga one. At the moment its trying to use the crappy small one as the primary screen (It has the taskbar on it). Switching the cables round would do the job but I'd prefer to use the current configuration since the other slot is normal vga. I've installed Yanc http://www.ygriega.de/index.php?id=2&detail=1 . But it doesnt seem to have what I'm looking for... Just looking at the xorg.conf I can see no obvious way of doing it.. Any ideas? Thanks H ################################################################## # X Configuration File # # Created by YanC42 0.0.9 (07-01-2006 13:12:08) # # (c) 2002-2005 by Sebastian J. Wolf # # Licensed under GNU General Public License (GPL) # # http://yanc.ygriega.de/ - http://yanc.sourceforge.net/ # ################################################################## Section "Files" FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/local" FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/Type1" FontPath "/usr/X11R6/lib/X11/fonts/URW" FontPath "/usr/X11R6/lib/X11/fonts/Speedo" FontPath "/usr/X11R6/lib/X11/fonts/PEX" FontPath "/usr/X11R6/lib/X11/fonts/cyrillic" FontPath "/usr/X11R6/lib/X11/fonts/latin2/misc:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/latin2/Type1" FontPath "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/japanese:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/kwintv" FontPath "/usr/X11R6/lib/X11/fonts/truetype" FontPath "/usr/X11R6/lib/X11/fonts/uni:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/CID" FontPath "/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/hellas/Type1" FontPath "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/xtest" FontPath "/opt/kde3/share/fonts" InputDevices "/dev/ttyS0" InputDevices "/dev/ttyS1" InputDevices "/dev/ttyS2" InputDevices "/dev/ttyS3" InputDevices "/dev/ttyS4" InputDevices "/dev/ttyS5" InputDevices "/dev/ttyS6" InputDevices "/dev/ttyS7" InputDevices "/dev/ttyS8" InputDevices "/dev/psaux" InputDevices "/dev/logibm" InputDevices "/dev/sunmouse" InputDevices "/dev/atibm" InputDevices "/dev/amigamouse" InputDevices "/dev/atarimouse" InputDevices "/dev/inportbm" InputDevices "/dev/gpmdata" InputDevices "/dev/mouse" InputDevices "/dev/usbmouse" InputDevices "/dev/adbmouse" InputDevices "/dev/input/mice" InputDevices "/dev/input/event0" InputDevices "/dev/pointer0" InputDevices "/dev/pointer1" InputDevices "/dev/pointer2" InputDevices "/dev/pointer3" EndSection Section "ServerFlags" Option "AllowMouseOpenFail" EndSection Section "Module" Load "dbe" Load "type1" Load "freetype" Load "extmod" Load "glx" Load "v4l" EndSection Section "InputDevice" Driver "kbd" Identifier "Keyboard[0]" Option "Protocol" "Standard" Option "XkbLayout" "gb" Option "XkbModel" "pc105" Option "XkbRules" "xfree86" EndSection Section "InputDevice" Driver "mouse" Identifier "Mouse[1]" Option "Buttons" "11" Option "Device" "/dev/input/mice" Option "Name" "Microsoft Wireless Optical Mouse?? 1.0A" Option "Protocol" "explorerps/2" Option "Vendor" "Sysp" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" DisplaySize 430 320 HorizSync 30 - 81 Identifier "Monitor[0]" ModelName "SYNCMASTER 213T" Option "DPMS" VendorName "SAMSUNG" VertRefresh 56-75 # UseModes "Modes[0]" EndSection Section "Modes" Identifier "Modes[0]" ModeLine "1024x768" 123.0 1024 1096 1208 1392 768 769 772 818 ModeLine "1024x768" 110.9 1024 1096 1208 1392 768 769 772 813 ModeLine "1024x768" 97.8 1024 1088 1200 1376 768 769 772 808 ModeLine "1024x768" 86.2 1024 1088 1200 1376 768 769 772 803 ModeLine "1024x768" 73.9 1024 1080 1192 1360 768 769 772 799 ModeLine "1024x768" 61.9 1024 1080 1184 1344 768 769 772 794 EndSection Section "Screen" Identifier "Screen[0]" Device "Device[0]" Monitor "Monitor[0]" DefaultDepth 24 Option "TwinView" "On" Option "MetaModes" "1024x768,1024x768; 1024x768" #Option "NvAGP" "2" Option "TwinViewOrientation" "LeftOf" Option "SecondMonitorHorizSync" "56-75" Option "SecondMonitorVertRefresh" "56-75" Option "NoLogo" "true" #other options I recommend: Option "RenderAccel" "true" Option "HWcursor" Option "CursorShadow" Option "CursorShadowAlpha" "32" Option "CursorShadowXOffset" "3" Option "CursorShadowYOffset" "3" #if you want Composite and GLX (they don't cooperate): SubSection "Display" Depth 24 Modes "1600x1200" "1024x768" EndSubSection EndSection Section "Device" BoardName "GeForce 6800" #BusID "3:0:0" Driver "nvidia" Identifier "Device[0]" Option "XaaNoOffScreenPixmaps" "on" Option "XaaNoPixmapCache" "on" VendorName "NVidia" Option "TwinView" "1" Option "MetaModes" "1600x1200,1600x1200;1024x768,1024x768" Option "TwinViewOrientation" "RightOf" Option "SecondMonitorHorizSync" "30 - 81" Option "SecondMonitorVertRefresh" "56 - 75" Option "ConnectedMonitor" "DFP,DFP" EndSection Section "ServerLayout" Identifier "Layout[all]" InputDevice "Keyboard[0]" "CoreKeyboard" InputDevice "Mouse[1]" "CorePointer" Option "Clone" "off" Option "Xinerama" "off" Screen "Screen[0]" 0 0 EndSection Section "DRI" Group "video" Mode 0660 EndSection Section "Extensions" EndSection |
It appears that te orientation of your monitors is wrong. Reading the NVIDIA Twinview configuration I found this
Code:
TwinViewOrientation That is all I can think of at the moment. I hope this helps! |
If the twinview is not important and you just want 2 individual screens both of which would have a taskbar then you could use my config as guide in setting up yours. As far as I can tell the bottom connector on the video card is always the primary one so you would set the monitor as screen0 connected on that one and you need to have the Load "xtrap" in the module section in order to be able to move the mouse between the screens.
Code:
>$ cat /etc/X11/xorg.conf |
Centinul - Thanks for the reply. Unfortunatly, I had already played with that. They are referring to the orientation in terms of where the monitor is physically located on your desk. Depending on whether the second screen is to the right or left of the primary those options are to set on which side of the screen the mouse rolls off.
My problem is setting the primary monitor. |
Happytux - Interesting, With two desktops and two taskbars how would the virtual desktops work? Would I be able to alt-tab between applications? (Important to me... Im a programmer).
Thanks -h |
Quote:
|
The plot is thickening... I tried switching round the monitor cables thinking it was a surfire solution. But, it was still using the wrong monitor as the primary one. To me this implies some intellegence. As though I have set it on purpose...
Still confused. H |
Additionally. When in init mode 3 the second monitor is turned off and the display is displayed correctly on my main screen.
When I enter init 5 the blue startup screen thing starts on the other monitior... like it shouldn't. ? |
Can you post the log files for both tries then maybe we can see what X is doing when it starts.
|
All times are GMT -5. The time now is 09:48 PM. |