Dual Monitors

Craig Thomas cjtinhp at optonline.net
Thu Sep 15 22:51:29 UTC 2005


On Thu, 2005-09-15 at 14:34 -0700, Brian Gaynor wrote:
> >  I would like to use
> > an extra crt monitor on the vga output. Im unable to get it working
> > using the menu --> system setting app to anable the dual heads. 
> > 
> > 
> > any hints would be great .. 
> > 
> 
> On 2 separate systems (Dimension 4550 w/ nVidia 5700 and Precision
> Workstation 470 w/ Quadro 280) I was only able to get dual monitors to
> work with the proprietary nVidia driver. That said it works very well.

I've got dual monitor's working on my HP dv1000 laptop, with out
proprietary drivers.  Attached is an xorg.conf for rightof display for
the second monitor.  Uncomment the server flags option for Xinerama and
it works as well. [rightof = 2 desktops one to the rightof the other,
xinerama = one big, spanning desktop]. You'll need to change the
resolutions to suite your monitors.  My laptop has a widescreen.

I've tried the system menu tool, but it never worked for me, and it over
writes any changes you make by hand.

HTH,

--
Craig Thomas
-------------- next part --------------
# Xorg configuration created by system-config-display
#
# And then cwt hand edited so my synaptics and wvga work for my HP dv1227us [dv1000]
# Module section needs to Load synaptics
# With two mice, the touchpad needs to be AlwaysCore for them to both work at the same time
# My other mouse is usb and needs to be CorePointer so I can plug/unlpug w/o problems
# The wvga modeline is in the Monitor section and the mode 1280x768 is added in the Screen section

Section "ServerFlags"
    #Option	"Xinerama"	"true"
EndSection 

Section "ServerLayout"
	Identifier     "Dual"
	Screen      0  "Laptop" 
	Screen      1  "FlatPanel" RightOf "Laptop"
	InputDevice 	"Mouse0" "CorePointer"
	InputDevice    "Synaptics Mouse" "AlwaysCore"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

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

Section "Module"
	Load  "dbe"
	Load  "extmod"
	Load  "fbdevhw"
	Load  "glx"
	Load  "record"
	Load  "freetype"
	Load  "type1"
	Load  "dri"
	Load  "synaptics"
EndSection

Section "InputDevice"

# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
#	Option	"Xleds"		"1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
#	Option	"XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults).  For example, for a non-U.S.
# keyboard, you will probably want to use:
#	Option	"XkbModel"	"pc102"
# If you have a US Microsoft Natural keyboard, you can use:
#	Option	"XkbModel"	"microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
#	Option	"XkbLayout"	"de"
# or:
#	Option	"XkbLayout"	"de"
#	Option	"XkbVariant"	"nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
#	Option	"XkbOptions"	"ctrl:swapcaps"
# Or if you just want both to be control, use:
#	Option	"XkbOptions"	"ctrl:nocaps"
#
	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 Mouse"
  Driver  	"synaptics"
  Option 	"Device"  	"/dev/psaux"
  Option	"Protocol"	"auto-dev"
  Option	"LeftEdge"      "1700"
  Option	"RightEdge"     "5300"
  Option	"TopEdge"       "1700"
  Option	"BottomEdge"    "4200"
  Option	"FingerLow"	"25"
  Option	"FingerHigh"	"30"
  Option	"MaxTapTime"	"180"
  Option	"MaxTapMove"	"220"
  Option	"VertScrollDelta" "100"
  Option	"MinSpeed"	"0.09"
  Option	"MaxSpeed"	"0.18"
  Option	"AccelFactor"	"0.0015"
  Option	"SHMConfig"	"on"
#  Option	"Repeater"	"/dev/ps2mouse"
EndSection

Section "Monitor"
	Identifier   "ViewSonic"
	VendorName   "Monitor Vendor"
	HorizSync    31.5 - 90.0
	VertRefresh  60.0 - 60.0
	Option	     "dpms"
EndSection

Section "Monitor"
	Identifier   "Builtin"
	VendorName   "Monitor Vendor"
	ModelName    "LCD Panel 1280x800"
	HorizSync    31.5 - 90.0
	VertRefresh  60.0 - 60.0
	Option	     "dpms"
	Modeline     "1280x768" 80.14 1280 1344 1480 1680 768 769 772 795
EndSection

Section "Device"
    Identifier	"ExternalDevice"
    Driver	    "i810"
    BusID	    "PCI:0:2:0"
    Screen	    0
    Option	    "MonitorLayout"	"CRT,LFP"
    Option      "dri"
EndSection

Section "Device"
    Identifier	"InternalDevice"
    Driver	    "i810"
    BusID	    "PCI:0:2:0"
    Screen	    1
    Option	    "MonitorLayout"	"CRT,LFP"
    Option      "dri"
EndSection

Section "Screen"
	Identifier "Laptop"
	Device     "InternalDevice"
	Monitor    "Builtin"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     16
		Modes    "1280x768" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes    "1280x768" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "Screen"
	Identifier "FlatPanel"
	Device     "ExternalDevice"
	Monitor    "ViewSonic"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     16
		Modes    "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes    "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "DRI"
	Group        0
	Mode         0666
EndSection



More information about the users mailing list