I am new to FreeBSD so please bear with me. I'm trying to get a dual monitor setup going. Below is what I think is the relavant information. Could someone please try to help me out. I've searched all over and tried several different possibilities with no luck.
This Xorg.conf causes a fatal error when starting the Xserver;
The error does not occur if I remove the Screen Screen1 line server layout section but I don't get dual monitors;
More information;
Hardware;
Dell Precision M90
NVidia QuadroFX 2500
laptop is docked with external monitor plugged into the docking station. Before i start X, I can cause the virtual terminal to move from the laptop monitor to the external monitor by closing my laptop and move the display back to the laptop by opening it.
KDE 3.5
This Xorg.conf causes a fatal error when starting the Xserver;
Code:
Fatal Server error
Requested entity already in use
Fatal IO error 53
Code:
Section "ServerLayout"
Identifier "DualHead"
Screen "Screen0" LeftOf "Screen1"
Screen "Screen1"
#Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "Xinerama" "on"
EndSection
Section "Files"
RgbPath "/usr/local/share/X11/rgb"
ModulePath "/usr/local/lib/xorg/modules"
FontPath "/usr/local/lib/X11/fonts/misc/"
FontPath "/usr/local/lib/X11/fonts/TTF/"
FontPath "/usr/local/lib/X11/fonts/OTF"
FontPath "/usr/local/lib/X11/fonts/Type1/"
FontPath "/usr/local/lib/X11/fonts/100dpi/"
FontPath "/usr/local/lib/X11/fonts/75dpi/"
FontPath "/usr/local/lib/X11/fonts/URW/"
EndSection
Section "Module"
Load "GLcore"
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "record"
Load "xtrap"
Load "freetype"
Load "type1"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
#Option "Protocol" "auto"
Option "Protocol" "SysMouse"
Option "Device" "/dev/sysmouse"
Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
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 "nVidia Corporation"
BoardName "G71 [Quadro FX 2500M]"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Card1"
Driver "nv"
VendorName "nVidia Corporation"
BoardName "G71 [Quadro FX 2500M]"
BusID "PCI:1:0:0"
Screen 1
# activate maximum supported througput thrue AGP
#Option "AGPMode" "4"
# activate fast writes
#Option "AGPFastWrite" "yes"
# needed for OpenGL support
#Option "ColorTiling" "on"
# Advanced 3D option
#Option "EnablePageFlip" "yes"
# Must be enabled to support dual monitor
#Option "MergedFB" "true"
# Modes for the second minitor
#Option "MetaModes" "1024x768"
# What monitor is connect where: 1: LCD, 2: CRT
#Option "MonitorLayout" "LVDS, CRT"
# Advanced power saving option.
#Option "DynamicClocks" "true"
# Allow Fn-F4
#Option "BIOSHotkeys" "true"
EndSection
Section "Monitor"
Identifier "MonInt"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 31-54
VertRefresh 50-120
Option "DPMS"
EndSection
Section "Monitor"
#DisplaySize 330 240 # mm
Identifier "MonExt"
VendorName "DEL"
ModelName "DELL D1025TM"
### Comment all HorizSync and VertRefresh values to use DDC:
HorizSync 30.0 - 85.0
VertRefresh 50.0 - 120.0
Option "DPMS"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "MonInt"
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
Modes "1600x1200"
#Virtual 3200 1200
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "MonExt"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
The error does not occur if I remove the Screen Screen1 line server layout section but I don't get dual monitors;
More information;
Hardware;
Dell Precision M90
NVidia QuadroFX 2500
laptop is docked with external monitor plugged into the docking station. Before i start X, I can cause the virtual terminal to move from the laptop monitor to the external monitor by closing my laptop and move the display back to the laptop by opening it.
KDE 3.5
Code:
$ uname -a
FreeBSD caracal.webb.local 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Tue Mar 24 22:53:14 CDT 2009 [email]johnwebb@caracal.webb.loca[/email]l:/usr/obj/usr/src/sys/M90KERNEL i386