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

Updated dualhead problems



Ok, here's the setup:

XFree 4.0.2 built from source with the matrox drivers patched
in.
A matrox G450

The current status is when I startx, stuff comes up on the
second head, the primary head get no signal.  (these refer to
the ports on the card)

I believe this has been successfully done before, so if anyone
who has done that, or who can interpret these messages, is
reading, I'd appreciate your input.

-Aaron Solochek
 leko@cmu.edu

Here is my config:

Section "ServerLayout"
        Identifier     "Dual Head"
        Screen         "Screen_0" LeftOf "Screen_1"
        Screen         "Screen_1"
        Option         "Xinerama"
        InputDevice    "Logitech MouseMan+"
        InputDevice    "Default Keyboard"
EndSection

Section "Files"
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        ModulePath   "/usr/X11R6/lib/modules"
        FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
        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/100dpi/"
        FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
EndSection

Section "Module"
        Load  "extmod"
        Load  "GLcore"
        Load  "dbe"
        Load  "dri"
        Load  "xie"
        Load  "glx"
        Load  "pex5"
        Load  "record"
        Load  "v4l"
EndSection

Section "DRI"
        Group 4000
        Mode  0666
EndSection

Section "InputDevice"
        Identifier  "Default Keyboard"
        Driver      "keyboard"
        Option      "CoreKeyboard"
        Option      "XkbRules"    "xfree86"
        Option      "XkbModel"    "pc104"
        Option      "XkbLayout"   "us"
EndSection

Section "InputDevice"
        Identifier  "Logitech MouseMan+"
        Driver      "mouse"
        Option      "CorePointer"
        Option      "Protocol"
"MouseManPlusPS/2"
        Option      "Device"                      "/dev/psaux"

        Option      "Emulate3Buttons"             "false"
EndSection

Section "Pointer"
        Protocol        "IMPS/2"
        Device          "/dev/psaux"
        BaudRate        1200
        Emulate3Timeout 50
        Resolution      100
        ZAxisMapping    4 5
EndSection

Section "Monitor"
        Identifier   "Sony G500"
        VendorName   "SNY"
        ModelName    "3b0"
        HorizSync    30.0 - 121.0
        VertRefresh  48.0 - 160.0
EndSection

Section "Device"
        Identifier  "G450_0"
        Driver      "mga"
        VendorName  "Matrox"
        BoardName   "MGA G450 AGP"
        BusID       "PCI:1:5:0"
        Screen      0
EndSection

Section "Device"
        Identifier "G450_1"
        Driver     "mga"
        VendorName "Matrox"
        BoardName  "MGA G450 AGP"
        BusID      "PCI:1:5:0"
        Screen     1
EndSection

Section "Screen"
        Identifier "Screen_0"
        Device     "G450_0"
        Monitor    "Sony G500"
        SubSection "Display"
                Depth     8
                Modes     "1600x1200"
        EndSubSection
        SubSection "Display"
                Depth     16
                Modes     "1600x1200"
        EndSubSection
        SubSection "Display"
                Depth     24
                Modes     "1600x1200"
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen_1"
        Device     "G450_1"
        Monitor    "Sony G500"
        SubSection "Display"
                 Depth    8
                 Modes    "1600x1200"
        EndSubSection
        SubSection "Display"
                Depth     16
                Modes     "1600x1200"
        EndSubSection
        SubSection "Display"
                Depth     24
                Modes     "1600x1200"
        EndSubSection
EndSection

Here are startup snippits:

leko:~#XFree86 +xinerama

XFree86 Version 4.0.2 / X Window System
(protocol Version 11, revision 0, vendor release 6400)
Release Date: 18 December 2000
        If the server is older than 6-12 months, or if your
card is
        newer than the above date, look for a newer version
before
        reporting problems.  (See http://www.XFree86.Org/FAQ)
Operating System: Linux 2.2.18 i686 [ELF]
Module Loader present
(==) Log file: "/var/log/XFree86.0.log", Time: Sat Dec 23
22:56:16 2000
(==) Using config file: "/etc/X11/XF86Config-4"
Markers: (--) probed, (**) from config file, (==) default
setting,
         (++) from command line, (!!) notice, (II)
informational,
         (WW) warning, (EE) error, (??) unknown.
(==) ServerLayout "Dual Head"
(**) |-->Screen "Screen_0" (0)
(**) |   |-->Monitor "Sony G500"
(**) |   |-->Device "G450_0"
(**) |-->Screen "Screen_1" (1)
(**) |   |-->Monitor "Sony G500"
(**) |   |-->Device "G450_1"
(**) |-->Input Device "Logitech MouseMan+"
(**) |-->Input Device "Default Keyboard"

......

(II) MGA: driver for Matrox chipsets: mga2064w, mga1064sg,
mga2164w,
        mga2164w AGP, mgag100, mgag200, mgag200 PCI, mgag400
(--) Chipset mgag400 found
(--) Chipset mgag400 found
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
        compiled for 4.0.2, module version = 0.1.0
(==) MGA(0): Depth 8, (==) framebuffer bpp 8
(==) MGA(0): Default visual is PseudoColor
(--) MGA(0): Chipset: "mgag400"
(II) MGA(0): Offscreen memory usage will be limited to 512
lines if the DRI is enabled.
(==) MGA(0): Using HW cursor
(--) MGA(0): Has SDRAM
(--) MGA(0): Linear framebuffer at 0xE4000000
(--) MGA(0): MMIO registers at 0xEFEFC000
(--) MGA(0): Pseudo-DMA transfer window at 0xEF000000
(--) MGA(0): BIOS at 0xEFEC0000
(--) MGA(0): Video BIOS info block at offset 0x07720
(WW) MGA(0): Video BIOS info block not detected!
(==) MGA(0): Write-combining range (0xe4000000,0x2000000)
(--) MGA(0): Crtc2 will use 8192K of VideoRam
(--) MGA(0): VideoRAM: 24576 kByte
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="The XFree86 Project"
        compiled for 4.0.2, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/libi2c.a
(II) Module i2c: vendor="The XFree86 Project"
        compiled for 4.0.2, module version = 1.2.0
(WW) MGA(0): Failed to set up write-combining range
(0xe4000000,0x1800000)

......

(==) MGA(1): Depth 8, (==) framebuffer bpp 8
(==) MGA(1): Default visual is PseudoColor
(--) MGA(1): Chipset: "mgag400"
(II) MGA(1): Offscreen memory usage will be limited to 512
lines if the DRI is enabled.
(==) MGA(1): Using SW cursor
(--) MGA(1): Has SDRAM
(--) MGA(1): Linear framebuffer at 0xE4000000
(--) MGA(1): MMIO registers at 0xEFEFC000
(--) MGA(1): Pseudo-DMA transfer window at 0xEF000000
(--) MGA(1): BIOS at 0xEFEC0000
(--) MGA(1): Video BIOS info block at offset 0x07720
(WW) MGA(1): Video BIOS info block not detected!
(==) MGA(1): Write-combining range (0xe4000000,0x2000000)
(--) MGA(1): VideoRAM: 8192 kByte
(==) MGA(1): Write-combining range (0xe5800000,0x800000)

......

(II) MGA(1): Clock range:  12.00 to 200.00 MHz
(WW) MGA(1): Default mode "1024x768" deleted (bad mode
clock/interlace/doublescan)
(WW) MGA(1): Default mode "1600x1200" deleted (bad mode
clock/interlace/doublescan)
(WW) MGA(1): Default mode "1600x1200" deleted (bad mode
clock/interlace/doublescan)
(WW) MGA(1): Default mode "1792x1344" deleted (bad mode
clock/interlace/doublescan)
(WW) MGA(1): Default mode "1792x1344" deleted (bad mode
clock/interlace/doublescan)
(WW) MGA(1): Default mode "1856x1392" deleted (bad mode
clock/interlace/doublescan)
(WW) MGA(1): Default mode "1856x1392" deleted (bad mode
clock/interlace/doublescan)
(WW) MGA(1): Default mode "1920x1440" deleted (bad mode
clock/interlace/doublescan)
(WW) MGA(1): Default mode "1920x1440" deleted (bad mode
clock/interlace/doublescan)
(EE) MGA(1): MGAValidateMode from HALlib found the mode to be
invalid
(WW) MGA(0): Failed to set up write-combining range
(0xe4000000,0x1800000)
(--) MGA(0): 16 DWORD fifo
(II) MGA(0): [drm] Direct Rendering only supported in 16 bpp
mode
(II) MGA(0): Using 9285 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
        CPU to Screen color expansion
        Screen to Screen color expansion
        Solid Lines
        Dashed Lines
        Image Writes
        Offscreen Pixmaps
        Driver provided FillColorExpandRects replacement
        Driver provided WriteBitmap replacement
        Driver provided TEGlyphRenderer replacement
        Driver provided NonTEGlyphRenderer replacement
        Setting up tile and stipple cache:
                32 128x128 slots
                32 256x256 slots
                16 512x512 slots
(==) MGA(0): Backing store disabled
(==) MGA(0): Silken mouse enabled
(II) MGA(0): direct rendering disabled

Here is ends.








Reply to: