Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 May 2004 09:36:02 -0400
From:      Jim Durham <durham@jcdurham.com>
To:        freebsd-multimedia@freebsd.org
Subject:   Radeon Multi-Headed  displays
Message-ID:  <200405270936.02701.durham@jcdurham.com>

next in thread | raw e-mail | index | archive | help

Hello,

Has anyone been successful in getting a Radeon Mobility 9000 chipset to work 
multiheaded with X on FreeBSD?

I have a Dell Inspiron 600M and I have X working nicely in "non-multiheaded" 
mode.

I have tried everything in the man page, tried a couple of XF86Config files 
from  folks who claim they work on their laptop, all to no avail. 

The external monitor works, but the laptop LCD screen stays blank unless you 
switch it manually using the function key, then the external monitor goes 
blank. When you switch back to the external monitor, it is in the loser 
resolution of the LCD (1025x768).

Here is a typical try at the monitor/screen/server layout portion of my  
XF86Config file.

Am I doing something really wrong or is this just broken? I am running X 
version 4.3.0  .  BTW, I have tried options "DPMS" and "NoDDC", etc.

-Jim


# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"

    Identifier  "Dell19"
    HorizSync   31.5 - 64.3
    VertRefresh 60
EndSection

Section "Monitor"

    Identifier  "DellLCD"
    HorizSync   31.5 - 64.3
    VertRefresh 60
EndSection


# **********************************************************************
# Graphics device section
# **********************************************************************

Section "Device"
    Identifier  "Radeon1"
    Driver      "radeon"
    Option "AGPMode"  "4"
    Screen 0
EndSection

Section "Device"
    Identifier  "Radeon2"
    Driver      "radeon"
    Option "AGPMode"  "4"
    Screen 1
EndSection


# **********************************************************************
# Screen sections
# **********************************************************************

#
Section "Screen"
    Identifier  "ExternalScreen"
    Device      "Radeon1"
    Monitor     "Dell19"
    Option "DPMS"
    DefaultDepth 16

    Subsection "Display"
        Depth       8
        Modes       "1280x1024"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "1280x1024"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1280x1024"
        ViewPort    0 0
    EndSubsection
EndSection

Section "Screen"
    Identifier  "LCDScreen"
    Device      "Radeon2"
    Monitor     "DellLCD"
    Option "DPMS"
    DefaultDepth 16

    Subsection "Display"
        Depth       8
        Modes       "1024x768"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "1024x768"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1024x768"
        ViewPort    0 0
    EndSubsection
EndSection

# **********************************************************************
# ServerLayout sections.
# **********************************************************************

Section "ServerLayout"

    Identifier  "Simple Layout"
    Screen 0 "ExternalScreen"
    Screen 1 "LCDScreen" LeftOf "ExternalScreen"
    Option  "Xinerama"  "on"
    Option  "Clone"     "off"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"

EndSection

 Section "DRI"
    Mode 0666
 EndSection




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200405270936.02701.durham>