problems setting up dual devices/monitors

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

 



I am trying to setup my computer to run two monitors, using two
seperate devices.  I have my configuration file shown below, along
with the pci scan results, in order to trouble shoot the problems I'm
having.  So let's get to it....

My problem is that I can only get the screen to work if it is using
the first listed device.  For example, I have 3 devices in my
computer.  1 AGP (Monitor Out + TV Out) and 1 PCI.  If I have the AGP
device listed first, then whatever Screen Section uses that card will
work, and the other will fail.

Keep in mind that I do have the device section for my TV out on the
AGP card, however I'm not too worried about that until I can get the
second screen setup.

Now I have taken my configuration, swaped the order in which the
device sections apear, and poof!, the PCI screen will work and the AGP
will not be found.  At this point I'll stop, include my
config/pci/errors, and wait for some feedback on what other kind of
test I can do, or info I can provide.  Thanks in advance for any help.

/etc/X11/XF86Config-4:
Section "ServerLayout"
	Identifier      "dual"
	InputDevice     "mouse[0]" "CorePointer"
	InputDevice     "keyboard[0]" "CoreKeyboard"
	Screen          "screen[0]"
	Screen          "screen[1]" RightOf "screen[0]"
	Option          "DefaultServerLayout"
	Option		"Xinerama" "true"
EndSection						

Section "ServerLayout"
	Identifier	"single"
	InputDevice	"mouse[0]" "CorePointer"
	InputDevice	"keyboard[0]" "CoreKeyboard"
	Screen		"screen[0]"
EndSection

Section "ServerLayout"
	Identifier	"triple"
	InputDevice	"mouse[0]"	"CorePointer"
	InputDevice	"keyboard[0]"	"CoreKeyboard"
	Screen		"screen[0]"
	Screen		"screen[1]" LeftOf "screen[0]"
	Screen		"screen[2]" RightOf "screen[0]"
EndSection

Section "Screen"
	Identifier          "screen[0]"
	Device              "PCI"
	Monitor             "monitor[0]"
	DefaultDepth        24
	Subsection "Display"
		Depth   24
		Modes   "1024x768"
	EndSubsection
EndSection

Section "Screen"
	Identifier          "screen[1]"
	Device              "AGP"
	Monitor             "monitor[1]"
	DefaultDepth        24
	Subsection "Display"
		Depth   24
		Modes   "1280x1024"
	EndSubsection
EndSection

Section "Screen"
	Identifier          "screen[2]"
	Device              "S-Video"
	Monitor             "monitor[2]"
	DefaultDepth        24
	SubSection "Display"
		Depth   24
		Modes   "1024x768"
	EndSubsection
EndSection

Section "Device"
	Identifier	"PCI"
	VendorName	"nVidia"
	Driver		"nv" # I've tried vga, vesa, r128, nv, and nvidia with no luck
	BusID		"PCI:00:09:0"
	Screen		0
EndSection
		    
Section "Device"
	Identifier	"AGP"
	VendorName	"ATI"
	Driver		"fglrx"
	BusID		"PCI:01:05:0"
	Screen		1	
EndSection

Section "Device"
	Identifier	"S-Video"
	Driver		"fglrx"
	BusID		"PCI:1:05:1"
	Screen		2
EndSection

Section "Monitor"
	Identifier	"monitor[1]"
	VendorName	"Mitsubishi"
	HorizSync	31.5 - 68.7
	VertRefresh	60 - 85
#    Option      "DPMS"
EndSection

Section "Monitor"
    Identifier  "monitor[0]"
    VendorName	"MagView"
    HorizSync   31.5 - 68.7
    VertRefresh 60 - 85
#    Option      "DPMS"
EndSection

Section "Monitor"
    Identifier  "monitor[2]"
    HorizSync   31.5 - 48.4
    VertRefresh 60 - 75
EndSection

Section "InputDevice"
	Identifier  "keyboard[0]"
	Driver      "Keyboard"
	Option      "AutoRepeat"    "500 30"
	Option      "XkbRules"      "xfree86"
	Option      "XkbModel"      "pc105"
	Option      "XkbLayout"     "us"
EndSection

Section "InputDevice"
	Identifier  "mouse[0]"
	Driver      "mouse"
	Option      "Protocol"      "ImPS/2"
	Option      "ZAxisMapping"  "4 5"
	Option      "Device"        "/dev/input/mice"
EndSection

Section "dri"
    Mode 0666
EndSection

Section "Module"
    Load        "dbe"  	# Double buffer extension
    Load        "type1"
    Load        "freetype"
    Load        "glx"   # libglx.a
    Load        "dri"   # libdri.a
    SubSection  "extmod"
      Option    "omit xfree86-dga"   # don't initialise the DGA extension
    EndSubSection
EndSection

Section "Files"
    RgbPath	"/usr/X11R6/lib/X11/rgb"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/CID/"
    FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath   "/usr/X11R6/lib/X11/fonts/TTF/"
    FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath   "/usr/X11R6/lib/X11/fonts/Cyrillic/"
    FontPath   "/usr/X11R6/lib/X11/fonts/encodings/"
    FontPath   "/usr/X11R6/lib/X11/fonts/jmk/"
    FontPath   "/usr/X11R6/lib/X11/fonts/lfp-fix/"
    FontPath   "/usr/X11R6/lib/X11/fonts/lfp-var/"
    FontPath   "/usr/X11R6/lib/X11/fonts/local/"
    FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath   "/usr/X11R6/lib/X11/fonts/sharefont/"
    FontPath   "/usr/X11R6/lib/X11/fonts/truetype/"
    FontPath   "/usr/X11R6/lib/X11/fonts/ukr/"
    FontPath   "/usr/X11R6/lib/X11/fonts/util/"
    FontPath   "/usr/share/fonts/corefonts/"
    FontPath   "/usr/share/fonts/default/"
    FontPath   "/usr/share/fonts/freefont/"
    FontPath   "/usr/share/fonts/terminus/"
    FontPath   "/usr/share/fonts/unifont/"
EndSection



now the pci scan:
0000:00:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-760 MP
[IGD4-2P] System Controller (rev 11)
0000:00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-760 MP
[IGD4-2P] AGP Bridge
0000:00:07.0 ISA bridge: Advanced Micro Devices [AMD] AMD-768 [Opus]
ISA (rev 05)
0000:00:07.1 IDE interface: Advanced Micro Devices [AMD] AMD-768
[Opus] IDE (rev 04)
0000:00:07.3 Bridge: Advanced Micro Devices [AMD] AMD-768 [Opus] ACPI (rev 03)
0000:00:07.5 Multimedia audio controller: Advanced Micro Devices [AMD]
AMD-768 [Opus] Audio (rev 03)
0000:00:09.0 VGA compatible controller: NVidia / SGS Thomson (Joint
Venture) Riva128 (rev 10)
0000:00:10.0 PCI bridge: Advanced Micro Devices [AMD] AMD-768 [Opus]
PCI (rev 05)
0000:01:05.0 VGA compatible controller: ATI Technologies Inc RV280
[Radeon 9200] (rev 01)
0000:01:05.1 Display controller: ATI Technologies Inc RV280 [Radeon
9200] (Secondary) (rev 01)
0000:02:00.0 USB Controller: Advanced Micro Devices [AMD] AMD-768
[Opus] USB (rev 07)
0000:02:06.0 USB Controller: OPTi Inc. 82C861 (rev 10)
0000:02:07.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro
100] (rev 0d)
0000:02:08.0 RAID bus controller: Promise Technology, Inc. PDC20276 IDE (rev 01)


and the error I get when I use my PCI card listed first:
(WW) fglrx: No matching Device section for instance (BusID PCI:1:5:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:1:5:1) found

those are the only warnings in the log, or the output when I use
`startx -layout dual`
_______________________________________________
XFree86 mailing list
XFree86@xxxxxxxxxxx
http://XFree86.Org/mailman/listinfo/xfree86

[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux