Dual monitor/dual video card setup in FC3
Alexandre Teixeira
ateixeira at insignesoftware.com
Mon Dec 20 19:20:17 UTC 2004
Hi all,
It is my first message to this list. I'm working in packages to sistem
independently (six-head), look my url:
http://www.insignesoftware.com/produtos/sixsystem.php
package download:
http://oraculo.insignesoftware.com/current/Six-System/Six-2.0/
Happy Christmas to all.
Regards
Alexandre Penasso Teixeira
Em Sex, 2004-12-17 às 13:50, Kim Lux escreveu:
> I just set up dual monitor support with an Nvidia card in FC3. It uses
> twinview. Yours is different. I don't see anything obviously wrong
> with your setup. I've got a couple questions/suggestions:
>
> a) Are all the commands in your file supported by your video drivers ?
> For example: xinerama and clone ? Or are these X commands and all cards
> will support them ?
>
> b) Does that xorg.conf file boot up ? Which monitor views ?
>
> c) If it boots, I'd try to get each individual monitor running
> individually before going to the dual head boot. Have you done that ?
>
> d) Once that works, can you run it in clone mode ? Ie can you get both
> monitors to display the same thing ?
>
> d) Once you get that going, the next thing I'd look at is the "Viewport"
> numbers. I'm not sure that they are needed/correct. Another place to
> look at the viewport numbers is by right clicking on the desktop->
> configure desktop -> display -> multiple monitors
>
> I'd also look at the README that Nvidia has with their drivers. It has
> suggestions for difficult circumstances, ie older monitors, etc. that
> might be helpful.
>
> See my nvidia twinview xorg.conf file below. This isn't a perfect
> setup, ie it could be improved, but it works pretty well.
>
> Hope this helps.
>
>
> # Xorg.conf as manually prepared by Kim Lux
> # Supports dual monitors on HP ZD7000 laptop
> # Uses the Nvidia GeForce FX Go5700 video card
> # as present in an HP zd7000 laptop. It drives
> # the internal 17" LCD as the first monitor at 1680x150.
> # It drives a Dell FPW2005 20 inch LCD at 1680x 1050
> # as the second monitor
>
>
> #*******************************************************************************************
> # Files Section
> #*******************************************************************************************
>
> Section "Files"
>
> # RgbPath is the location of the RGB database. Note, this is the name
> of the
> # file minus the extension (like ".txt" or ".db"). There is normally
> # no need to change the default.
> # Multiple FontPath entries are allowed (they are concatenated together)
> # By default, Red Hat 6.0 and later now use a font server independent of
> # the X server to render fonts.
> RgbPath "/usr/X11R6/lib/X11/rgb"
> FontPath "unix/:7100"
> EndSection
>
>
>
> #*******************************************************************************************
> # Module section
> #*******************************************************************************************
> Section "Module"
> Load "dbe" # Double buffering
> Load "extmod"
> Load "fbdevhw"
> Load "glx"
> Load "record"
> Load "freetype"
> Load "type1"
> Load "synaptics" # Touchpad driver
>
> EndSection
>
>
> #*******************************************************************************************
> # Input device section
> #*******************************************************************************************
> Section "InputDevice"
> Identifier "Keyboard0"
> Driver "kbd"
> Option "XkbModel" "pc105"
> Option "XkbLayout" "us"
> EndSection
>
> Section "InputDevice"
> Identifier "Mouse0"
> Driver "mouse"
> Option "Protocol" "IMPS/2"
> Option "Device" "/dev/input/mice"
> Option "ZAxisMapping" "4 5"
> Option "Emulate3Buttons" "yes"
> EndSection
>
> Section "InputDevice"
> Identifier "Synaptics"
> Driver "synaptics"
> Option "Device" "/dev/input/mice"
> Option "Protocol" "auto-dev"
> Option "Emulate3Buttons" "yes"
> EndSection
>
> #*******************************************************************************************
> # Monitor section
> #*******************************************************************************************
>
> Section "Monitor"
> Identifier "Monitor0"
> VendorName "Generic"
> ModelName "Flat Panel 1680x1050"
> HorizSync 31.5-90
> VertRefresh 60
> Modeline "1680x1050" 147.14 1680 1784 1968 2256 1050 1051 1054
> 1087
> Option "dpms"
> EndSection
>
> Section "Monitor"
> Identifier "Monitor1"
> VendorName "Generic"
> ModelName "Flat Panel 1680x1050"
> HorizSync 31.5-90
> VertRefresh 60
> Modeline "1680x1050" 147.14 1680 1784 1968 2256 1050 1051 1054
> 1087
> Option "dpms"
> EndSection
>
>
> #*******************************************************************************************
> # Graphics device section
> #*******************************************************************************************
> Section "Device"
> Identifier "Device0"
> VendorName "nVidia Corporation"
> BoardName "NVIDIA GeForce FX (generic)"
> Driver "nvidia"
> Option "DPMS"
> Option "MetaModes" "1680x1050,1680x1050"
>
> Option "TVStandard" "NTSC-M"
> Option "CursorShadow" "0"
> #Option "IgnoreEDID" "1"
> Option "NoLogo" "0"
> Option "NvAGP" "1"
> #Option "renderAccel" "1"
> # Option "HWCursor" "1"
> Option "SWCursor" "1"
> #Option "DigitalVibrance" "0"
>
> Option "TwinView" "1"
> Option "SecondMonitorVertRefresh" "50-160"
> Option "SecondMonitorHorizSync" "30-70"
> Option "TwinViewOrientation" "RightOf"
>
> EndSection
>
> #*******************************************************************************************
> # Screens section
> #*******************************************************************************************
>
> Section "Screen"
> Identifier "Screen0"
> Device "Device0"
> Monitor "Monitor0"
> DefaultDepth 24
> SubSection "Display"
> Viewport 0 0
> Depth 16
> Modes "800x600" "640x480"
> EndSubSection
> SubSection "Display"
> Viewport 0 0
> Depth 24
> Modes "1680x1050" "1280x1024" "1280x960" "1024x768" "800x600"
> "640x480"
> EndSubSection
> EndSection
>
> Section "Screen"
> Identifier "Screen1"
> Device "Device0"
> Monitor "Monitor1"
> DefaultDepth 24
> SubSection "Display"
> Viewport 0 0
> Depth 16
> Modes "800x600" "640x480"
> EndSubSection
> SubSection "Display"
> Viewport 0 0
> Depth 24
> Modes "1680x1050" "1280x1024" "1280x960" "1024x768" "800x600"
> "640x480"
> EndSubSection
> EndSection
>
>
>
>
> #*******************************************************************************************
> # Server Layout Section
> #*******************************************************************************************
>
>
> Section "ServerLayout"
> Identifier "Dual head configuration"
> Screen 0 "Screen0" LeftOf "Screen1"
> Screen 1 "Screen1" 0 0
> InputDevice "Mouse0" "CorePointer"
> InputDevice "Keyboard0" "CoreKeyboard"
> InputDevice "Synaptics" "AlwaysCore"
> #Option "Clone" "on"
> EndSection
>
> #*******************************************************************************************
> Section "DRI"
> Group 0
> Mode 0666
> EndSection
>
>
>
>
> --
> Kim Lux, Diesel Research Inc.
>
More information about the fedora-list
mailing list