Hello,

I'm running Xfree86-current (from anoncvs) on OpenBSD on a PowerBook G4
(with the gigabit interface) and a 16MB ATI Radeon Mobility M6 LY and it
works just fine in single head (on the internal LCD).

However, I'm trying to setup a Xinerama setup with the external monitor.
I know for a fact that the hardware supports it, because in Mac OS X,
I'm running both display just fine with different content.

Now, if I start XFree with only one display configured, the external
monitor will show the mirror content of my LCD display.  That might be
OK if the refresh rate were suitable for my external monitor, which it
is not.

When I try to configure it with dual head, the screen on my external
monitor shows the starting "moiree" in a tinted greenish and it just
stops there, while the display on the LCD just flashes some kind of
content periodically.  I can ctrl-atl-backspace out of this and restart
the server not in dual-head.

Now, the problem might be related to my configuration, but I rather like
to think the problem is driver related.

So, I'm including in the content of my configuration.  The "Screen 1"
part in my ServerLayout needs to be commented if I want to successfully
start X on a single display (the internal LCD).

---cut---
Section "ServerLayout"
        Identifier "multihead"
        Screen      0 "Screen0"
#       Screen      1 "Screen1" RightOf "Screen0"
        InputDevice "Mouse0" "CorePointer"
        InputDevice "Mouse1" "SendCoreEvents"
        InputDevice "Keyboard1" "CoreKeyboard"
EndSection

Section "Files"
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
        FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
        FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
        FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
        FontPath     "/usr/local/lib/X11/fonts/TrueType/"
        FontPath     "/usr/local/lib/X11/fonts/type1/"
        FontPath     "/usr/local/lib/X11/fonts/misc/"
EndSection

Section "Module"
#   Load        "dbe"
    Load        "type1"
    Load        "freetype"
    Load        "glx"
    Load        "extmod"
EndSection

Section "InputDevice"
        Identifier  "Keyboard1"
        Driver      "keyboard"
        Option      "Protocol"  "wskbd"
        Option      "Device"    "/dev/wskbd1"
        Option      "XkbRules"  "xfree86"
        Option      "XkbModel"  "pc104"
        Option      "XkbLayout" "us"
        Option      "SendCoreEvents" "true"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol"  "wsmouse"
        Option      "Device"    "/dev/wsmouse0"
EndSection


Section "InputDevice"
        Identifier  "Mouse1"
        Driver      "mouse"
        Option      "Protocol"  "wsmouse"
        Option      "Device"    "/dev/wsmouse1"
        Option      "ZAxisMapping" "4 5"
        Option      "AllowMouseOpenFail" "true"
EndSection

Section "Monitor"
        Identifier   "LCD"
        VendorName   "LCD"
        ModelName    "LCD"
        HorizSync    31.5-90
        VertRefresh  50-100
        Modeline "1152x768" 64.995 1152 1213 1349 1472  768 771 777 806 -HSync -VSync
EndSection

Section "Monitor"       
        Identifier "G500"
        VendorName "Sony"
        ModelName  "G500"
        HorizSync   31.5-140
        VertRefresh 40-150
EndSection

Section "Device"
        Identifier  "Card0"
        VideoRam    16384
        Driver      "radeon"
        VendorName  "ATI"
        BoardName   "Radeon Mobility"
        BusID       "PCI:0:16:0"
        Screen 0
EndSection

Section "Device"
        Identifier  "Card1"
        VideoRam    16384
        Driver      "radeon"
        VendorName  "ATI"
        BoardName   "Radeon Mobility"
        BusID       "PCI:0:16:0"
        Option      "crt_screen" "true"
        Screen 1
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "LCD"
        DefaultDepth 24
        SubSection "Display"
                Depth     24
                Modes     "1152x768"
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen1"
        Device     "Card1"
        Monitor    "G500"
        DefaultDepth 24
        SubSection "Display"
                Depth     24
                Modes     "1600x1200"
        EndSubSection
EndSection

-- 
// david lebel <lebel@{lebel.org,nobiaze.com,openbsd.org}> //
// http://www.lebel.org/           http://www.nobiaze.com/ //
// pgp: 3633 6999 D47E 73ED 099F  4341 08A4 8E48 EF56 61D1 //
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to