LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 09-03-2004, 10:35 AM   #1
ronanio
Member
 
Registered: Sep 2004
Posts: 54

Rep: Reputation: 15
dual monitor using 2 identical chipsets( 1on board the other pci)


p1 200mmx
100 RAM
3Gb
slack10

cat /proc/pci...
[snip]
Bus 0, device 8, function 0:
VGA compatible controller: Matrox Graphics, Inc. MGA 1064SG [Mystique] (rev 3).
IRQ 9.
Master Capable. Latency=64.
Prefetchable 32 bit memory at 0xfc800000 [0xfcffffff].
Non-prefetchable 32 bit memory at 0xfedfc000 [0xfedfffff].
Non-prefetchable 32 bit memory at 0xfd800000 [0xfdffffff].
Bus 0, device 20, function 0:
VGA compatible controller: Matrox Graphics, Inc. MGA 1064SG [Mystique] (#2) (rev 3).
IRQ 9.
Master Capable. Latency=64.
Prefetchable 32 bit memory at 0xfd000000 [0xfd7fffff].
Non-prefetchable 32 bit memory at 0xfedf8000 [0xfedfbfff].
Non-prefetchable 32 bit memory at 0xfe000000 [0xfe7fffff].
[/snip]

one is pci-slot the other is onboard. System defaults to the pci-slot chipset when both are connected... nothin strange there.

cat /etc/X11/xorg.conf...
[snip]
Section "Monitor"
Identifier "Monitor 1"
HorizSync 31.5 - 50.0
VertRefresh 40-90
EndSection

Section "Monitor"
Identifier "Monitor 2"
HorizSync 31.5 - 50.0
VertRefresh 40-90
EndSection

...

Section "Device"
Identifier "Vidcard1"
Driver "vesa"
BusID "PCI:0:8:0"
EndSection
Section "Device"
Identifier "Vidcard2"
Driver "vesa"
BusID "PCI:0:20:0"
EndSection

...

Section "Screen"
Identifier "Screen 1"
Device "Vidcard1"
Monitor "Monitor 1"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubsection
EndSection

Section "Screen"
Identifier "Screen 2"
Device "Vidcard2"
Monitor "Monitor 2"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubsection
EndSection

...

Section "ServerLayout"
Identifier "Simple Layout"
Screen 1 "Screen 1"
Screen 2 "Screen 2" LeftOf "Screen 1"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
#Option "Xinerama" "on"
#Option "Clone" "off"
EndSection

its not working... why not???

gurus unite (in helping me)
thanks

Ronan
 
Old 09-03-2004, 11:15 AM   #2
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 4,170

Rep: Reputation: 244Reputation: 244Reputation: 244
What is in the /var/log/XFree86.0.log (or whatever x.org uses for it)? It should show you how the cards are being detected. You may also want to change the driver from vesa to mga as well to use the proper driver for both cards. Also you have the same IRQ (9) used for both cards so that could be causing the problem, you may want to check in the BIOS and see if there is some way to assign a different IRQ to one of the cards.
 
Old 09-07-2004, 06:37 AM   #3
ronanio
Member
 
Registered: Sep 2004
Posts: 54

Original Poster
Rep: Reputation: 15
well im just back into work now so ill just run a couple of tests and see what ive got...

ok both the monitors/cards work correctly independantly of each other... but heres some log files anyway

Below is the output of /var/log/Xorg.0.log
=== snip === snip === snip === snip === snip === snip === snip ===
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Simple Layout"
(**) |-->Screen "Screen 1" (0)
(**) | |-->Monitor "Right monitor"
(**) | |-->Device "PCI card"
(EE) Screen Screen 0 doesn't exist: deleting placement
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) XKB: rules: "xorg"
(**) Option "XkbModel" "pc101"
(**) XKB: model: "pc101"
(**) Option "XkbLayout" "us"
(**) XKB: layout: "us"
(==) Keyboard: CustomKeycode disabled
(WW) `fonts.dir' not found (or not valid) in "/usr/X11R6/lib/X11/fonts/local/".
Entry deleted from font path.
(Run 'mkfontdir' on "/usr/X11R6/lib/X11/fonts/local/").
(**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/u
sr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/font
s/Type1/,/usr/X11R6/lib/X11/fonts/TTF/,/usr/X11R6/lib/X11/fonts/cyrillic/,/usr/X11R6/lib/X11/fon
ts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(WW) Open APM failed (/dev/apm_bios) (No such device)
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.2
X.Org Video Driver: 0.7
X.Org XInput driver : 0.4
X.Org Server Extension : 0.2
X.Org Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.0.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.0.0
ABI class: X.Org Video Driver, version 0.7
(--) using VT number 7

(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x00000000, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,7100 card 0000,0000 rev 01 class 06,00,00 hdr 00
(II) PCI: 00:07:0: chip 8086,7110 card 0000,0000 rev 01 class 06,01,00 hdr 80
(II) PCI: 00:07:1: chip 8086,7111 card 0000,0000 rev 01 class 01,01,80 hdr 00
(II) PCI: 00:07:2: chip 8086,7112 card 0000,0000 rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:07:3: chip 8086,7113 card 0000,0000 rev 01 class 06,80,00 hdr 00
(II) PCI: 00:08:0: chip 102b,051a card 110a,0018 rev 03 class 03,00,00 hdr 00
(II) PCI: 00:11:0: chip 102b,051a card 102b,2100 rev 03 class 03,00,00 hdr 00
(II) PCI: 00:12:0: chip 10b7,9050 card 0000,0000 rev 00 class 02,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,0), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:7:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI: (0:8:0) Matrox Graphics, Inc. MGA 1064SG [Mystique] rev 3, Mem @ 0xfd000000/23, 0xfedf
c000/14, 0xfe000000/23
(--) PCI:*(0:17:0) Matrox Graphics, Inc. MGA 1064SG [Mystique] rev 3, Mem @ 0xfc800000/23, 0xfed
f8000/14, 0xfd800000/23
(II) Addressable bus resource ranges are
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
[1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) Active PCI resource ranges:
[0] -1 0 0xfd800000 - 0xfdffffff (0x800000) MX[B](B)
[1] -1 0 0xfedf8000 - 0xfedfbfff (0x4000) MX[B](B)
[2] -1 0 0xfc800000 - 0xfcffffff (0x800000) MX[B](B)
[3] -1 0 0x0000f400 - 0x0000f43f (0x40) IX[B]
[4] -1 0 0x0000f800 - 0x0000f81f (0x20) IX[B]
[5] -1 0 0x0000fcf0 - 0x0000fcff (0x10) IX[B]
(II) Inactive PCI resource ranges:
[0] -1 0 0xfe000000 - 0xfe7fffff (0x800000) MX[B](B)
[1] -1 0 0xfedfc000 - 0xfedfffff (0x4000) MX[B](B)
[2] -1 0 0xfd000000 - 0xfd7fffff (0x800000) MX[B](B)
(II) Active PCI resource ranges after removing overlaps:
[0] -1 0 0xfd800000 - 0xfdffffff (0x800000) MX[B](B)
[1] -1 0 0xfedf8000 - 0xfedfbfff (0x4000) MX[B](B)
[2] -1 0 0xfc800000 - 0xfcffffff (0x800000) MX[B](B)
[3] -1 0 0x0000f400 - 0x0000f43f (0x40) IX[B]
[4] -1 0 0x0000f800 - 0x0000f81f (0x20) IX[B]
[5] -1 0 0x0000fcf0 - 0x0000fcff (0x10) IX[B]
(II) Inactive PCI resource ranges after removing overlaps:
[0] -1 0 0xfe000000 - 0xfe7fffff (0x800000) MX[B](B)
[1] -1 0 0xfedfc000 - 0xfedfffff (0x4000) MX[B](B)
[2] -1 0 0xfd000000 - 0xfd7fffff (0x800000) MX[B](B)
(II) OS-reported resource ranges after removing overlaps with PCI:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xfd800000 - 0xfdffffff (0x800000) MX[B](B)
[6] -1 0 0xfedf8000 - 0xfedfbfff (0x4000) MX[B](B)
[7] -1 0 0xfc800000 - 0xfcffffff (0x800000) MX[B](B)
[8] -1 0 0xfe000000 - 0xfe7fffff (0x800000) MX[B](B)
[9] -1 0 0xfedfc000 - 0xfedfffff (0x4000) MX[B](B)
[10] -1 0 0xfd000000 - 0xfd7fffff (0x800000) MX[B](B)
[11] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[12] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[13] -1 0 0x0000f400 - 0x0000f43f (0x40) IX[B]
[14] -1 0 0x0000f800 - 0x0000f81f (0x20) IX[B]
[15] -1 0 0x0000fcf0 - 0x0000fcff (0x10) IX[B]
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.2
=== snip === snip === snip === snip === snip === snip === snip ===
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.0.2
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "speedo"
(II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a
(II) Module speedo: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.0.1
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Speedo
(II) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
compiled for 6.7.0, module version = 2.1.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.4
(II) Loading font FreeType
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
(II) Module glx: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.2
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) Module GLcore: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension GLX
(II) LoadModule: "mga"
(II) Loading /usr/X11R6/lib/modules/drivers/mga_drv.o
(II) Module mga: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.1.1
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 0.7
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.0.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.4
(II) MGA: driver for Matrox chipsets: mga2064w, mga1064sg, mga2164w,
mga2164w AGP, mgag100, mgag100 PCI, mgag200, mgag200 PCI, mgag400,
mgag550
(II) Primary Device is: PCI 00:11:0
(WW) MGA: No matching Device section for instance (BusID PCI:0:8:0) found
(--) Assigning device section with no busID to primary device
(--) Chipset mga1064sg found
(II) resource ranges after xf86ClaimFixedResources() call:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xfd800000 - 0xfdffffff (0x800000) MX[B](B)
[6] -1 0 0xfedf8000 - 0xfedfbfff (0x4000) MX[B](B)
[7] -1 0 0xfc800000 - 0xfcffffff (0x800000) MX[B](B)
[8] -1 0 0xfe000000 - 0xfe7fffff (0x800000) MX[B](B)
[9] -1 0 0xfedfc000 - 0xfedfffff (0x4000) MX[B](B)
[10] -1 0 0xfd000000 - 0xfd7fffff (0x800000) MX[B](B)
[11] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[12] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[13] -1 0 0x0000f400 - 0x0000f43f (0x40) IX[B]
[14] -1 0 0x0000f800 - 0x0000f81f (0x20) IX[B]
[15] -1 0 0x0000fcf0 - 0x0000fcff (0x10) IX[B]
(II) resource ranges after probing:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xfd800000 - 0xfdffffff (0x800000) MX[B](B)
[6] -1 0 0xfedf8000 - 0xfedfbfff (0x4000) MX[B](B)
[7] -1 0 0xfc800000 - 0xfcffffff (0x800000) MX[B](B)
[8] -1 0 0xfe000000 - 0xfe7fffff (0x800000) MX[B](B)
[9] -1 0 0xfedfc000 - 0xfedfffff (0x4000) MX[B](B)
[10] -1 0 0xfd000000 - 0xfd7fffff (0x800000) MX[B](B)
[11] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[12] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[13] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[14] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[15] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[16] -1 0 0x0000f400 - 0x0000f43f (0x40) IX[B]
[17] -1 0 0x0000f800 - 0x0000f81f (0x20) IX[B]
[18] -1 0 0x0000fcf0 - 0x0000fcff (0x10) IX[B]
[19] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[20] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 0.1.0
ABI class: X.Org Video Driver, version 0.7
(--) MGA(0): Chipset: "mga1064sg"
(**) MGA(0): Depth 16, (--) framebuffer bpp 16
(==) MGA(0): RGB weight 565
(==) MGA(0): Using AGP 1x mode
(--) MGA(0): Linear framebuffer at 0xFC800000
(--) MGA(0): MMIO registers at 0xFEDF8000
(--) MGA(0): Pseudo-DMA transfer window at 0xFD800000
(==) MGA(0): BIOS at 0xC0000
(--) MGA(0): Video BIOS info block at offset 0x07EA0
(--) MGA(0): Found and verified enhanced Video BIOS info block
(II) MGA(0): MGABios.RamdacType = 0x0
(WW) System lacks support for changing MTRRs
(--) MGA(0): VideoRAM: 2048 kByte
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.0.0
ABI class: X.Org Video Driver, version 0.7
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Loading /usr/X11R6/lib/modules/libi2c.a
(II) Module i2c: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.2.0
ABI class: X.Org Video Driver, version 0.7
(II) MGA(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) MGA(0): I2C bus "DDC" initialized.
(II) MGA(0): I2C device "DDC:ddc2" registered at address 0xA0.
(II) MGA(0): I2C device "DDC:ddc2" removed.
(II) MGA(0): I2C Monitor info: 0x856f318
(II) MGA(0): Manufacturer: SNI Model: cb0b Serial#: 728735
(II) MGA(0): Year: 1997 Week: 51
(II) MGA(0): EDID Version: 1.1
(II) MGA(0): Analog Display Input, Input Voltage Level: 0.700/0.300 V
(II) MGA(0): Sync: Separate CompositeSerration on. V.Sync Pulse req. if CompSync or SyncOnGree
n
(II) MGA(0): Max H-Image Size [cm]: horiz.: 27 vert.: 20
(II) MGA(0): Gamma: 1.71
(II) MGA(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) MGA(0): redX: 0.625 redY: 0.340 greenX: 0.302 greenY: 0.600
(II) MGA(0): blueX: 0.142 blueY: 0.065 whiteX: 0.283 whiteY: 0.298
(II) MGA(0): Supported VESA Video Modes:
(II) MGA(0): 720x400@70Hz
(II) MGA(0): 640x480@60Hz
(II) MGA(0): 640x480@75Hz
(II) MGA(0): 800x600@75Hz
(II) MGA(0): 1024x768@75Hz
(II) MGA(0): Manufacturer's mask: 0
(II) MGA(0): Supported Future Video Modes:
(II) MGA(0): #0: hsize: 720 vsize 405 refresh: 84 vid: 55355
(II) MGA(0): #1: hsize: 640 vsize 480 refresh: 100 vid: 26673
(II) MGA(0): #2: hsize: 800 vsize 600 refresh: 100 vid: 26693
(II) MGA(0): #3: hsize: 800 vsize 600 refresh: 85 vid: 22853
(II) MGA(0): #4: hsize: 640 vsize 480 refresh: 85 vid: 22833
(II) MGA(0): #5: hsize: 1024 vsize 768 refresh: 75 vid: 20321
(II) MGA(0): #6: hsize: 1024 vsize 768 refresh: 85 vid: 22881
(II) MGA(0): #7: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
(II) MGA(0): Supported additional Video Mode:
(II) MGA(0): clock: 40.5 MHz Image Size: 267 x 200 mm
(II) MGA(0): h_active: 640 h_sync: 656 h_sync_end 720 h_blank_end 800 h_border: 0
(II) MGA(0): v_active: 480 v_sync: 481 v_sync_end 484 v_blanking: 506 v_border: 0
(II) MGA(0): Supported additional Video Mode:
(II) MGA(0): clock: 67.5 MHz Image Size: 267 x 200 mm
(II) MGA(0): h_active: 800 h_sync: 832 h_sync_end 912 h_blank_end 1072 h_border: 0
(II) MGA(0): v_active: 600 v_sync: 601 v_sync_end 604 v_blanking: 633 v_border: 0
(II) MGA(0): Supported additional Video Mode:
(II) MGA(0): clock: 94.5 MHz Image Size: 267 x 200 mm
(II) MGA(0): h_active: 1024 h_sync: 1072 h_sync_end 1168 h_blank_end 1376 h_border: 0
(II) MGA(0): v_active: 768 v_sync: 769 v_sync_end 772 v_blanking: 808 v_border: 0
(II) MGA(0): end of I2C Monitor info
(==) MGA(0): Using gamma correction (1.0, 1.0, 1.0)
(==) MGA(0): Min pixel clock is 12 MHz
(--) MGA(0): Max pixel clock is 220 MHz
(WW) MGA(0): config file hsync range 31.5-35.1kHz not within DDC hsync ranges.
(WW) MGA(0): config file vrefresh range 50-70Hz not within DDC vrefresh ranges.
(II) MGA(0): Right monitor: Using hsync range of 31.50-35.10 kHz
(II) MGA(0): Right monitor: Using vrefresh range of 50.00-70.00 Hz
(II) MGA(0): Clock range: 12.00 to 220.00 MHz

== Snipped the resolutions ==

(II) MGA(0): Not using mode "1024x768" (no mode of this name)
(--) MGA(0): Virtual size is 800x600 (pitch 800)
(**) MGA(0): *Default mode "800x600": 36.0 MHz, 35.2 kHz, 56.2 Hz
(II) MGA(0): Modeline "800x600" 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync
(**) MGA(0): *Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
(II) MGA(0): Modeline "640x480" 25.20 640 656 752 800 480 490 492 525 -hsync -vsync
(**) MGA(0): Default mode "400x300": 18.0 MHz, 35.2 kHz, 56.3 Hz (D)
(II) MGA(0): Modeline "400x300" 18.00 400 412 448 512 300 300 301 312 doublescan +hsync +vsy
nc
(**) MGA(0): Default mode "320x240": 12.6 MHz, 31.5 kHz, 60.1 Hz (D)
(II) MGA(0): Modeline "320x240" 12.60 320 328 376 400 240 245 246 262 doublescan -hsync -vsy
nc
(--) MGA(0): Display dimensions: (270, 200) mm
(--) MGA(0): DPI set to (75, 76)
(II) MGA(0): YDstOrg is set to 0
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/X11R6/lib/modules/libfb.a
(II) Module fb: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.2
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/X11R6/lib/modules/libxaa.a
(II) Module xaa: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.1.0
ABI class: X.Org Video Driver, version 0.7
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/X11R6/lib/modules/libramdac.a
(II) Module ramdac: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 0.1.0
ABI class: X.Org Video Driver, version 0.7
=== snip === snip === snip === snip === snip === snip === snip ===
(II) MGA(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(--) MGA(0): 32 DWORD fifo
(==) MGA(0): Default visual is TrueColor
(EE) MGA(0): Static buffer allocation failed, not initializing the DRI
(EE) MGA(0): Need at least 2812 kB video memory at this resolution, bit depth
(II) MGA(0): Using 710 lines for offscreen memory.
(II) MGA(0): Using XFree86 Acceleration Architecture (XAA)
Screen to screen bit blits
Solid filled rectangles
Solid filled trapezoids
8x8 mono pattern filled rectangles
8x8 mono pattern filled trapezoids
Indirect CPU to Screen color expansion
Screen to Screen color expansion
Solid Lines
Dashed Lines
Scanline Image Writes
Offscreen Pixmaps
Setting up tile and stipple cache:
30 128x128 slots
(==) MGA(0): Backing store disabled
(==) MGA(0): Silken mouse enabled
(--) MGA(0): Direct rendering disabled
(==) RandR enabled
=== snip === snip === snip === snip === snip === snip === snip ===
(**) Option "Protocol" "PS/2"
(**) Mouse1: Device: "/dev/mouse"
(**) Mouse1: Protocol: "PS/2"
(**) Mouse1: Core Pointer
(**) Option "Device" "/dev/mouse"
(==) Mouse1: Emulate3Buttons, Emulate3Timeout: 50
(==) Mouse1: Buttons: 3
(II) Keyboard "Keyboard1" handled by legacy driver
(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
(II) Mouse1: ps2EnableDataReporting: succeeded
SetClientVersion: 0 8

phew.... so basically the (EE) entries are whats wrong yeah?...
I configured it all up as according to
http://www.pcquest.com/content/linux/2004/104013001.asp

still it just says the following... (i ran this from a putty session to the machine, X does start! but only on the pci card... )

ronan@slackbox:/etc/X11$ startx

_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/slackbox:0
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6

Release Date: 18 December 2003
X Protocol Version 11, Revision 0, Release 6.7
Build Operating System: Linux 2.4.26 i686 [ELF]
Current Operating System: Linux slackbox 2.4.26 #6 Mon Jun 14 19:07:27 PDT 2004 i586
Build Date: 05 June 2004
Before reporting problems, check http://wiki.X.Org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Sep 7 12:23:44 2004
(==) Using config file: "/etc/X11/xorg.conf"
(EE) Screen Screen 0 doesn't exist: deleting placement
(WW) MGA: No matching Device section for instance (BusID PCI:0:8:0) found
(EE) MGA(0): Static buffer allocation failed, not initializing the DRI
(EE) MGA(0): Need at least 2812 kB video memory at this resolution, bit depth
xset: bad font path element (#63), possible causes are:
Directory does not exist or has wrong permissions
Directory missing fonts.dir
Incorrect font server address or syntax
startkde: Starting up...



I know this is a lot and most of it is gumph but im at my wits end.

Ronan
 
Old 09-07-2004, 07:03 AM   #4
gbonvehi
Senior Member
 
Registered: Jun 2004
Location: Argentina (SR, LP)
Distribution: Slackware
Posts: 3,145

Rep: Reputation: 53
I never used two cards & monitors on linux (i used to have 2...) but try assigning numbers 0 and 1 (without spaces also, it's bad luck :P) instead of 1 and 2, "(EE) Screen Screen 0 doesn't exist: deleting placement" it seems it wants to start at 0
Also i checked on the url you gave and it starts at 0, maybe it's a hidden feature :P

Last edited by gbonvehi; 09-07-2004 at 07:09 AM.
 
Old 09-07-2004, 08:17 AM   #5
ronanio
Member
 
Registered: Sep 2004
Posts: 54

Original Poster
Rep: Reputation: 15
ok thouroughly confused now - wait for it...

ronan@slackbox:/etc/X11$ cat /proc/pci
PCI devices found:
Bus 0, device 0, function 0:
Host bridge: Intel Corp. 430TX - 82439TX MTXC (rev 1).
Master Capable. Latency=32.
Bus 0, device 7, function 0:
ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 1).
Bus 0, device 7, function 1:
IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 1).
Master Capable. Latency=64.
I/O at 0xfcf0 [0xfcff].
Bus 0, device 7, function 2:
USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 1).
IRQ 10.
Master Capable. Latency=64.
I/O at 0xf800 [0xf81f].
Bus 0, device 7, function 3:
Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 1).
IRQ 9.
Bus 0, device 8, function 0:
VGA compatible controller: Matrox Graphics, Inc. MGA 1064SG [Mystique] (rev 3).
Master Capable. Latency=64.
Prefetchable 32 bit memory at 0xfd000000 [0xfd7fffff].
Non-prefetchable 32 bit memory at 0xfedfc000 [0xfedfffff].
Non-prefetchable 32 bit memory at 0xfe000000 [0xfe7fffff].
Bus 0, device 17, function 0:
VGA compatible controller: Matrox Graphics, Inc. MGA 1064SG [Mystique] (#2) (rev 3).
Master Capable. Latency=64.
Prefetchable 32 bit memory at 0xfc800000 [0xfcffffff].
Non-prefetchable 32 bit memory at 0xfedf8000 [0xfedfbfff].
Non-prefetchable 32 bit memory at 0xfd800000 [0xfdffffff].
Bus 0, device 18, function 0:
Ethernet controller: 3Com Corporation 3c905 100BaseTX [Boomerang] (rev 0).
IRQ 5.
Master Capable. Latency=64. Min Gnt=3.Max Lat=8.
I/O at 0xf400 [0xf43f].
ronan@slackbox:/etc/X11$


ronan@slackbox:/etc/X11$ cat /var/log/Xorg.0.log|grep EE
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(EE) Screen Screen0 doesn't exist: deleting placement
(II) Loading extension MIT-SCREEN-SAVER
(EE) MGA(0): Cannot read V_BIOS
(EE) MGA(0): Static buffer allocation failed, not initializing the DRI
(EE) MGA(0): Need at least 2812 kB video memory at this resolution, bit depth

(--) PCI: (0:8:0) Matrox Graphics, Inc. MGA 1064SG [Mystique] rev 3, Mem @ 0xfd000000/23, 0xfedfc000/14, 0xfe000000/23
(--) PCI:*(0:17:0) Matrox Graphics, Inc. MGA 1064SG [Mystique] rev 3, Mem @ 0xfc800000/23, 0xfedf8000/14, 0xfd800000/23
(II) MGA: driver for Matrox chipsets: mga2064w, mga1064sg, mga2164w,
(WW) MGA: No matching Device section for instance (BusID PCI:0:17:0) found
(--) MGA(0): Chipset: "mga1064sg"
(**) MGA(0): Depth 16, (--) framebuffer bpp 16
(==) MGA(0): RGB weight 565
(==) MGA(0): Using AGP 1x mode
(--) MGA(0): Linear framebuffer at 0xFD000000
(--) MGA(0): MMIO registers at 0xFEDFC000
(--) MGA(0): Pseudo-DMA transfer window at 0xFE000000
(WW) MGA(0): Video BIOS info block not detected!
(II) MGA(0): MGABios.RamdacType = 0x0
(--) MGA(0): VideoRAM: 2048 kByte
(II) MGA(0): vgaHWGetIOBase: hwp->IOBase is 0x03b0, hwp->PIOOffset is 0x0000
(II) MGA(0): DDC1 disabled - chip not in VGA mode
(II) MGA(0): I2C bus "DDC" initialized.
(II) MGA(0): I2C device "DDC:ddc2" registered at address 0xA0.
(II) MGA(0): I2C device "DDC:ddc2" removed.
(II) MGA(0): I2C Monitor info: (nil)
(II) MGA(0): end of I2C Monitor info
(II) MGA(0): initializing int10
(EE) MGA(0): Cannot read V_BIOS
(==) MGA(0): Using gamma correction (1.0, 1.0, 1.0)
(==) MGA(0): Min pixel clock is 12 MHz
(==) MGA(0): Max pixel clock is 220 MHz
(II) MGA(0): Left Monitor: Using hsync range of 31.50-35.10 kHz
(II) MGA(0): Left Monitor: Using vrefresh range of 50.00-70.00 Hz
(II) MGA(0): Clock range: 12.00 to 220.00 MHz


== snip == snip == snip == snip == snip == snip == snip == snip

(**) MGA(0): *Default mode "800x600": 36.0 MHz, 35.2 kHz, 56.2 Hz
(II) MGA(0): Modeline "800x600" 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync
(**) MGA(0): *Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
(II) MGA(0): Modeline "640x480" 25.20 640 656 752 800 480 490 492 525 -hsync -vsync
(**) MGA(0): Default mode "400x300": 18.0 MHz, 35.2 kHz, 56.3 Hz (D)
(II) MGA(0): Modeline "400x300" 18.00 400 412 448 512 300 300 301 312 doublescan +hsync +vsync
(**) MGA(0): Default mode "320x240": 12.6 MHz, 31.5 kHz, 60.1 Hz (D)
(II) MGA(0): Modeline "320x240" 12.60 320 328 376 400 240 245 246 262 doublescan -hsync -vsync
(==) MGA(0): DPI set to (75, 75)
(II) MGA(0): YDstOrg is set to 0
(II) MGA(0): vgaHWGetIOBase: hwp->IOBase is 0x03b0, hwp->PIOOffset is 0x0000
(--) MGA(0): 32 DWORD fifo
(==) MGA(0): Default visual is TrueColor
(EE) MGA(0): Static buffer allocation failed, not initializing the DRI
(EE) MGA(0): Need at least 2812 kB video memory at this resolution, bit depth
(II) MGA(0): Using 710 lines for offscreen memory.
(II) MGA(0): Using XFree86 Acceleration Architecture (XAA)
(==) MGA(0): Backing store disabled
(==) MGA(0): Silken mouse enabled
(--) MGA(0): Direct rendering disabled

/etc/X11/xorg.conf

Section "Device"
Identifier "PCI card"
Driver "mga"
#VideoRam 2048
BusID "PCI:0:17:0"
# Option "mga_sdram"
# Insert Clocks lines here if appropriate
EndSection

Section "Device"
Identifier "OnBoard"
Driver "mga"
#VideoRam 2048
BusID "PCI:0:8:0"
# Option "mga_sdram"
# Insert Clocks lines here if appropriate
EndSection


so when i put the bus PCI commands in and remove the sapce in the "Screen0" line later on... X loads into the OTHER monitor!! ie the onboard chip is used to run X and there is nothin on the pci monitor. When i log out of X again it reverts to the pci card and nothing on the onboard monitor....

I'm almost there i can smell it... any more ideas?????

ronan


ok i can also now dictate which monitor X starts on by using a command line switch... just can seem to get them running at the same time
!!!!!!!

Last edited by ronanio; 09-07-2004 at 08:37 AM.
 
Old 09-07-2004, 09:34 AM   #6
gbonvehi
Senior Member
 
Registered: Jun 2004
Location: Argentina (SR, LP)
Distribution: Slackware
Posts: 3,145

Rep: Reputation: 53
Don't you have to use libXinerama?
 
Old 09-07-2004, 10:47 AM   #7
ronanio
Member
 
Registered: Sep 2004
Posts: 54

Original Poster
Rep: Reputation: 15
i think thats on ly if u want to use one desktop spanning multiple monitors.
but its working now anyway....
I''m so disheartened. I spent all this time trying to configure manually and guess how i got it to work???

X -configure

and then it bloody well just started up and worked first time.!

CRYS!!!!

ronan
 
Old 09-07-2004, 01:21 PM   #8
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 4,170

Rep: Reputation: 244Reputation: 244Reputation: 244
There seems to be some confusion when the X server start in you first post after mine.

Code:
(II) PCI: 00:08:0: chip 102b,051a card 110a,0018 rev 03 class 03,00,00 hdr 00
 (II) PCI: 00:11:0: chip 102b,051a card 102b,2100 rev 03 class 03,00,00 hdr 00
So the device sections should be PCI:0:08:0 and PCI:0:11:0 but here it says 17.

Code:
(--) PCI: (0:8:0) Matrox Graphics, Inc. MGA 1064SG [Mystique] rev 3, Mem @ 0xfd000000/23, 0xfedf
 c000/14, 0xfe000000/23
 (--) PCI:*(0:17:0) Matrox Graphics, Inc. MGA 1064SG [Mystique] rev 3, Mem @ 0xfc800000/23, 0xfed
And at the very start it says the screen 0 does not exist.

Code:
(EE) Screen Screen 0 doesn't exist: deleting placement
Now a little further down it is back to 11.

Code:
(II) MGA: driver for Matrox chipsets: mga2064w, mga1064sg, mga2164w,
 mga2164w AGP, mgag100, mgag100 PCI, mgag200, mgag200 PCI, mgag400,
 mgag550
 (II) Primary Device is: PCI 00:11:0
 (WW) MGA: No matching Device section for instance (BusID PCI:0:8:0) found
And still not finding the 08 which I would assume is the onboard card right?


If so try this for the sections.

Code:
Section "Monitor"
 Identifier "Monitor 1"
 HorizSync 31.5 - 50.0
 VertRefresh 40-90
 EndSection
 
 Section "Monitor"
 Identifier "Monitor 2"
 HorizSync 31.5 - 50.0
 VertRefresh 40-90
 EndSection
 
 ...
 
 Section "Device"
 Identifier "Vidcard1"
 Driver "mga"
 BusID "PCI:0:11:0"
 EndSection
 Section "Device"
 Identifier "Vidcard2"
 Driver "mga"
 BusID "PCI:0:08:0" 
 EndSection
 
 ...
 
 Section "Screen"
 Identifier "Screen0"
 Device "Vidcard1"
 Monitor "Monitor 1"
 DefaultDepth 16
 Subsection "Display"
 Depth 16
 Modes "1024x768" "800x600" "640x480"
 EndSubsection
 EndSection
 
 Section "Screen"
 Identifier "Screen1"
 Device "Vidcard2"
 Monitor "Monitor 2"
 DefaultDepth 16
 Subsection "Display"
 Depth 16
 Modes "1024x768" "800x600" "640x480"
 EndSubsection
 EndSection
 
 ...
 
 Section "ServerLayout"
 Identifier "Simple Layout"
 Screen 0 "Screen0" 0 0
 Screen 1 "Screen1" LeftOf "Screen0"
 InputDevice "Mouse1" "CorePointer"
 InputDevice "Keyboard1" "CoreKeyboard"
 #Option "Xinerama" "on"
 #Option "Clone" "off"
 EndSection

Last edited by HappyTux; 09-07-2004 at 01:22 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
default monitor on nvidia / dual monitor setup fenderog SUSE / openSUSE 3 05-01-2009 05:36 PM
mother board monitor for linux? oml Linux - Software 2 10-14-2004 04:12 PM
Booting to wrong Monitor (w/ dual monitor setup) NeoNostalgia Linux - General 1 06-30-2004 01:49 AM
IDE-controller (PCI board) recommendations? Mirar Linux - Hardware 19 09-09-2003 08:42 AM
m/board chipsets not for Linux? rooman Linux - Newbie 8 01-26-2003 07:19 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 03:10 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration