This is my xorg.conf which works on the 4.4 snapshot I was running. Unfortunately I can't get three screens going, and the 4.5 snapshot I tried to upgrade to on Friday is currently crashing on startup, so I can't tell if it's any better yet. This may well be a factor, as my xorg.conf is pretty straightforward :

Section "ServerLayout"
   Identifier     "X.org Configured"
   Screen      0  "Screen0" 0 0
   Screen      1  "Screen1" RightOf "Screen0"
       Screen      2  "Screen2" LeftOf "Screen0"
   InputDevice    "Mouse0" "CorePointer"
   InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
   ModulePath   "/usr/X11R6/lib/modules"
   FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
   FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"
   FontPath     "/usr/X11R6/lib/X11/fonts/OTF"
   FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
   FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
   FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
EndSection

Section "Module"
   Load  "dbe"
   Load  "dri"
   Load  "extmod"
   Load  "glx"
   Load  "freetype"
EndSection

Section "InputDevice"
   Identifier  "Keyboard0"
   Driver      "kbd"
EndSection

Section "InputDevice"
   Identifier  "Mouse0"
   Driver      "mouse"
   Option        "Protocol" "wsmouse"
   Option        "Device" "/dev/wsmouse"
   Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
   Identifier   "Monitor0"
   VendorName   "Monitor Vendor"
   ModelName    "Monitor Model"
EndSection

Section "Monitor"
   Identifier   "Monitor1"
   VendorName   "Monitor Vendor"
   ModelName    "Monitor Model"
EndSection

Section "Monitor"
       Identifier   "Monitor2"
       VendorName   "Monitor Vendor"
       ModelName    "Monitor Model"
EndSection

section "Device"
       ### Available Driver options are:-
       ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
       ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
       ### [arg]: arg optional
       #Option     "SWcursor"               # [<bool>]
       #Option     "HWcursor"               # [<bool>]
       #Option     "NoAccel"                # [<bool>]
       #Option     "ShadowFB"               # [<bool>]
       #Option     "UseFBDev"               # [<bool>]
       #Option     "Rotate"                 # [<str>]
       #Option     "VideoKey"               # <i>
       #Option     "FlatPanel"              # [<bool>]
       #Option     "FPDither"               # [<bool>]
       #Option     "CrtcNumber"             # <i>
       #Option     "FPScale"                # [<bool>]
       #Option     "FPTweak"                # <i>
       #Option     "DualHead"               # [<bool>]
   Identifier  "Card0"
   Driver      "nv"
   VendorName  "Unknown Vendor"
   BoardName   "Unknown Board"
   BusID       "PCI:1:0:0"
       Option      "DualHead"
EndSection

Section "Device"
       ### Available Driver options are:-
       ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
       ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
       ### [arg]: arg optional
       #Option     "SWcursor"               # [<bool>]
       #Option     "HWcursor"               # [<bool>]
       #Option     "NoAccel"                # [<bool>]
       #Option     "ShadowFB"               # [<bool>]
       #Option     "UseFBDev"               # [<bool>]
       #Option     "Rotate"                 # [<str>]
       #Option     "VideoKey"               # <i>
       #Option     "FlatPanel"              # [<bool>]
       #Option     "FPDither"               # [<bool>]
       #Option     "CrtcNumber"             # <i>
       #Option     "FPScale"                # [<bool>]
       #Option     "FPTweak"                # <i>
       #Option     "DualHead"               # [<bool>]
   Identifier  "Card1"
   Driver      "nv"
   VendorName  "Unknown Vendor"
   BoardName   "Unknown Board"
   BusID       "PCI:2:0:0"
       Option      "FlatPanel"
       Option      "DualHead"
EndSection

Section "Screen"
   Identifier "Screen0"
   Device     "Card0"
   Monitor    "Monitor0"
   SubSection "Display"
       Viewport   0 0
       Depth     1
   EndSubSection
   SubSection "Display"
       Viewport   0 0
       Depth     4
   EndSubSection
   SubSection "Display"
       Viewport   0 0
       Depth     8
   EndSubSection
   SubSection "Display"
       Viewport   0 0
       Depth     15
   EndSubSection
   SubSection "Display"
       Viewport   0 0
       Depth     16
   EndSubSection
   SubSection "Display"
       Viewport   0 0
       Depth     24
   EndSubSection
EndSection

Section "Screen"
   Identifier "Screen1"
   Device     "Card0"
   Monitor    "Monitor1"
   SubSection "Display"
       Viewport   0 0
       Depth     1
   EndSubSection
   SubSection "Display"
       Viewport   0 0
       Depth     4
   EndSubSection
   SubSection "Display"
       Viewport   0 0
       Depth     8
   EndSubSection
   SubSection "Display"
       Viewport   0 0
       Depth     15
   EndSubSection
   SubSection "Display"
       Viewport   0 0
       Depth     16
   EndSubSection
   SubSection "Display"
       Viewport   0 0
       Depth     24
   EndSubSection
EndSection

Section "Screen"
       Identifier "Screen2"
       Device     "Card1"
       Monitor    "Monitor2"
       SubSection "Display"
               Viewport   0 0
               Depth     1
       EndSubSection
       SubSection "Display"
               Viewport   0 0
               Depth     4
       EndSubSection
       SubSection "Display"
               Viewport   0 0
               Depth     8
       EndSubSection
       SubSection "Display"
               Viewport   0 0
               Depth     15
       EndSubSection
       SubSection "Display"
               Viewport   0 0
               Depth     16
       EndSubSection
       SubSection "Display"
               Viewport   0 0
               Depth     24
       EndSubSection
EndSection

Reply via email to