>   Would you be so kind as to post your XF86Config file so that I could see
> if a similar setup would work for me?

Here it is:
/usr/X11/XF86Config-4
---------------------------------------------------------------------------
Section "Module"

# This loads the DBE extension module.

    Load        "dbe"   # Double buffer extension

# This loads the miscellaneous extensions module, and disables

# initialisation of the XFree86-DGA extension within that module.
    SubSection  "extmod"
#      Option    "omit xfree86-dga"   # don't initialise the DGA extension
    EndSubSection

# This loads the Type1 and FreeType font modules
    Load        "type1"
    Load        "freetype"

# For openGL
    Load        "GLcore"
    Load        "dri"

# This loads the GLX module
    Load       "glx"


EndSection

Section "DRI"
        Group 0
        Mode 0666
EndSection

Section "Files"
        RgbPath     "/usr/X11R6/lib/X11/rgb"
    FontPath   "/usr/X11R6/lib/X11/fonts/local/"
    FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "ServerFlags"
# nothing useful here
EndSection

Section "InputDevice"

    Identifier  "Keyboard0"
    Driver      "Keyboard"

    Option "AutoRepeat" "500 30"

    Option "XkbRules"   "xfree86"
    Option "XkbModel"   "pc105"

    Option "XkbLayout"  "us"

EndSection


# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

Section "InputDevice"
        # USB trackball
        Identifier "Mouse0"
        Driver "mouse"
        Option  "Device"                "/dev/input/mice"
        Option  "Protocol"              "IMPS/2"
        Option  "Emulate3Buttons"       "no"
        Option  "ZAxisMapping"          "4 5"
EndSection

Section "InputDevice"

# Identifier and driver

    Identifier  "Mouse1"
    Driver      "mouse"
    Option "Protocol"    "auto"
    Option "Device"      "/dev/mouse"

# When using XQUEUE, comment out the above two lines, and uncomment
# the following line.

#    Option "Protocol"  "Xqueue"

# Baudrate and SampleRate are only for some Logitech mice. In
# almost every case these lines should be omitted.

#    Option "BaudRate"  "9600"
#    Option "SampleRate"        "150"

# Emulate3Buttons is an option for 2-button Microsoft mice
# Emulate3Timeout is the timeout in milliseconds (default is 50ms)

    Option "Emulate3Buttons"
#    Option "Emulate3Timeout"    "50"

# ChordMiddle is an option for some 3-button Logitech mice

#    Option "ChordMiddle"

EndSection

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

# Any number of monitor sections may be present

Section "Monitor"

    Identifier  "My Monitor"

# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

    HorizSync   31.5 - 48.5


#    HorizSync  30-64         # multisync
#    HorizSync  31.5, 35.2    # multiple fixed sync frequencies
#    HorizSync  15-25, 30-50  # multiple ranges of sync frequencies

# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

    VertRefresh 50-70
    Option "dpms"

    Modeline    "1400x1050"     129 1400 1464 1656 1960
                                1050 1051 1054 1100 +HSync +VSync

EndSection

Section "Monitor"
        Identifier "monitor2"
    Option "dpms"
    Modeline "1024x768" 129 1400 1464 1656 1960 1050 1051 1054 1100
EndSection

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

# Any number of graphics device sections may be present

# Device configured by xf86config:

Section "Device"
    Identifier  "ATI Radeon Mobility M6"
    Driver      "radeon"
    VendorName  "ATI Radeon Mobility M6"
    BoardName   "ATI Radeon Mobility M6"
    #Option     "hw_cursor" "on"
    Option      "AGPMode" "4"
        # unsupported card
    #VideoRam    1024

    # Insert Clocks lines here if appropriate
        Screen 0
        BusID   "PCI:1:0:0"
EndSection

Section "Device"
        Identifier      "radeon1"
        Driver          "radeon"
        VendorName      "ATI"
        BoardName       "ATI Radeon Mobility M6"
        Option          "CrtScreen"
        Option          "AGPMode" "4"
        Option          "nodri"
        #Option         "hw_cursor" "on"
        BusID           "PCI:1:0:0"
        Screen 1
EndSection


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

# Any number of screen sections may be present.  Each describes
# the configuration of a single screen.  A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
Section "Screen"
    Identifier  "Screen 1"
    Device      "ATI Radeon Mobility M6"
    Monitor     "My Monitor"
    DefaultDepth 24

    Subsection "Display"
        Depth   24
        Modes   "1400x1050
    EndSubsection
EndSection

Section "Screen"
        Identifier      "Screen2"
        Device          "radeon1"
        Monitor         "monitor2"
        Option          "CrtScreen"

        DefaultDepth    24
        SubSection      "Display"
                Depth   24
        EndSubSection
EndSection

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

Section "ServerLayout"

# The Identifier line must be present

    Identifier  "Simple Layout"

# Each Screen line specifies a Screen section name, and optionally
# the relative position of other screens.  The four names after
# primary screen name are the screens to the top, bottom, left and right
# of the primary screen.  In this example, screen 2 is located to the
# right of screen 1.

#    Screen "Screen 1"
    Screen 0 "Screen 1"
#    Screen 1 "Screen2" Rightof "Screen 1"

# Each InputDevice line specifies an InputDevice section name and
# optionally some options to specify the way the device is to be
# used.  Those options include "CorePointer", "CoreKeyboard" and
# "SendCoreEvents".

    InputDevice "Mouse1" "CorePointer"
    InputDevice "Mouse0" "AlwaysCore"
    InputDevice "Keyboard0" "CoreKeyboard"

EndSection
-------------------------------------------------------------------------
A few comments:
 This is for a laptop.  I have a Radeon M6 card in here.  I have a USB mouse 
that I like having plugged in (alright, it's a trackball), hence the 
InputDevice "Mouse1" "CorePointer" and InputDevice "Mouse0" "AlwaysCore" ... 
This sets up X to be able to use 2 pointers.

There's another oddity about this setup, if you'll notice.  I have 2 entries 
for my Radeon - this is due to me wanting to multihead with a CRT monitor.  
In order to do that, plug it in to the other port on the card, uncomment the 
Screen 1 "Screen2" Rightof "Screen 1" and restart X.  Unfortunately, I 
haven't yet found a way to increase the resolution of that monitor above 
800x600 or so

MIKE
-- 
Beware the JabberOrk

--
[EMAIL PROTECTED] mailing list

Reply via email to