[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re:%20Bug#245111: kcontrol: Missing "Multiple Monitors" configuration



So, here's the solution:
Even if you plug two monitors into your videocard, you still make two sections 
'Device' with the same BusID for your videocard. 
Notice that I put 'screen 0' in the first device and 'screen 1' in the second. 
In an example I saw this thing in the 'ServerLayout' section, but that didn't 
work for me.
Also notice that I disabled the 'option "MonitorLayout"': When I enable this 
one, the whole thing doesn't work.
In the section 'serverlayout', two screens are defined, one default, and one 
with external screen. Notice that the first one is the default screen and not 
the external, otherwise it doesn't work either. (sensitive isn't it ?;-)
Then, for the xinerama mode, include a section 'serverflags' where the option 
'xinerama' is set to 'true'.

That's for the XF86config.
With all this configured, the 'multiple monitors' option is now visible in: 
control center -> peripherals -> display

attached: My XF86Config file.
Good luck.


-- 
Met vriendelijke groet,

Niels Donninger
Fluence
Zweedsestraat 1
7202 CK Zutphen
Postbus 65
7200 AB Zutphen
T. 0575-458130
F. 0575-458139
E. info@fluence.nl
I. www.fluence.nl
Section "Files"
	FontPath	"unix/:7100"			# local font server
	# if the local font server has problems, we can fall back on these
	FontPath	"/usr/lib/X11/fonts/misc"
	FontPath	"/usr/lib/X11/fonts/cyrillic"
	FontPath	"/usr/lib/X11/fonts/100dpi/:unscaled"
	FontPath	"/usr/lib/X11/fonts/75dpi/:unscaled"
	FontPath	"/usr/lib/X11/fonts/Type1"
	FontPath	"/usr/lib/X11/fonts/CID"
	FontPath	"/usr/lib/X11/fonts/Speedo"
	FontPath	"/usr/lib/X11/fonts/100dpi"
	FontPath	"/usr/lib/X11/fonts/75dpi"
EndSection
Section "Module"
	Load	"GLcore"
	Load	"bitmap"
	Load	"dbe"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"record"
	Load	"speedo"
	Load	"type1"
	Load	"vbe"
EndSection
Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"keyboard"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xfree86"
	Option		"XkbModel"	"pc104"
	Option		"XkbLayout"	"us"
EndSection
Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/psaux"
	Option		"Protocol"		"ImPS/2"
	Option		"Emulate3Buttons"	"true"
	Option		"ZAxisMapping"		"4 5"
EndSection
Section "Device"
	Identifier	"Ati Mobility 0"
	Driver		"radeon"
	# ### generic DRI settings ###
	# === disable PnP Monitor  ===
	#Option                              "NoDDC"
	# === disable/enable XAA/DRI ===
	Option "no_accel"                   "no"
	Option "no_dri"                     "no"
	# === misc DRI settings ===
	Option "mtrr"                       "off" # disable DRI mtrr mapper, driver has its own code for mtrr
	# ### FireGL DDX driver module specific settings ###
	# === Screen Management ===
	Option "DesktopSetup"               "0x00000000" 
	#Option "MonitorLayout"              "AUTO, AUTO"
	Option "IgnoreEDID"                 "off"
	#Option "HSync2"                     "31.5 - 80.5" 
	#Option "VRefresh2"                  "60 - 100" 
	Option "ScreenOverlap"              "0" 
	## === TV-out Management ===
	Option "NoTV"                       "no"     
	Option "TVStandard"                 "NTSC-M"     
	Option "TVHSizeAdj"                 "0"     
	Option "TVVSizeAdj"                 "0"     
	Option "TVHPosAdj"                  "0"     
	Option "TVVPosAdj"                  "0"     
	Option "TVHStartAdj"                "0"     
	Option "TVColorAdj"                 "0"     
	Option "GammaCorrectionI"           "0x00000000"
	Option "GammaCorrectionII"          "0x00000000"
	## === OpenGL specific profiles/settings ===
	Option "Capabilities"               "0x00000000"
	## === Video Overlay for the Xv extension ===
	Option "VideoOverlay"               "on"
	# === OpenGL Overlay ===
	# Note: When OpenGL Overlay is enabled, Video Overlay
	#       will be disabled automatically
	Option "OpenGLOverlay"              "off"
	# === Center Mode (Laptops only) ===
	Option "CenterMode"                 "on"
	# === Pseudo Color Visuals (8-bit visuals) ===
	Option "PseudoColorVisuals"         "off"
	# === QBS Management ===
	Option "Stereo"                     "off"
	Option "StereoSyncEnable"           "1"
	# === FSAA Management ===
	Option "FSAAEnable"                 "no"
	Option "FSAAScale"                  "1"
	Option "FSAADisableGamma"           "no"
	Option "FSAACustomizeMSPos"         "no"
	Option "FSAAMSPosX0"                "0.000000"
	Option "FSAAMSPosY0"                "0.000000"
	Option "FSAAMSPosX1"                "0.000000"
	Option "FSAAMSPosY1"                "0.000000"
	Option "FSAAMSPosX2"                "0.000000"
	Option "FSAAMSPosY2"                "0.000000"
	Option "FSAAMSPosX3"                "0.000000"
	Option "FSAAMSPosY3"                "0.000000"
	Option "FSAAMSPosX4"                "0.000000"
	Option "FSAAMSPosY4"                "0.000000"
	Option "FSAAMSPosX5"                "0.000000"
	Option "FSAAMSPosY5"                "0.000000"
	# === Misc Options ===
	Option "UseFastTLS"                 "0"
	Option "BlockSignalsOnLock"         "on"
	Option "UseInternalAGPGART"         "yes"
	Option "ForceGenericCPU"            "no"
	BusID "PCI:1:0:0"    # vendor=1002, device=4e48
	Screen 0
EndSection
Section "Device"
	Identifier	"Ati Mobility 1"
	Driver		"radeon"
	BusID "PCI:1:0:0"    # vendor=1002, device=4e48
	Screen 1
EndSection
Section "Monitor"
	Identifier	"laptopscherm"
	HorizSync	31.5-48.5
	VertRefresh	43-72
	Option		"DPMS"
EndSection
Section "Monitor"
	Identifier	"acer"
	HorizSync	31.5-80
	VertRefresh	56.3-75
	Option		"DPMS"
EndSection
Section "Screen"
	Identifier	"Default Screen"
	Device		"Ati Mobility 0"
	Monitor		"laptopscherm"
	DefaultDepth	24
	SubSection "Display"
		Depth		24
		Modes		"1280x1024" "1024x768" "800x600"
		#Virtual     1024 768
	EndSubSection
EndSection
Section "Screen"
	Identifier	"Extended Screen"
	Device		"Ati Mobility 1"
	Monitor		"acer"
	DefaultDepth	24
	SubSection "Display"
		Depth		24
		Modes		"1280x1024" "1024x768" "800x600"
	EndSubSection
EndSection
Section "ServerFlags"
	Option		"Xinerama" "True"
EndSection
Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	#Screen		"Extended Screen"
	Screen		"Extended Screen" RightOf "Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	#InputDevice	"Generic Mouse"
EndSection
Section "DRI"
	Mode	0666
EndSection

Reply to: