"I seem to figured out these things: might be useful to you too.

        fglrx only works with XF86 4.2 /4.1, in fact , I got it working
        (with TV-out (kind of dual head)) before."

Do you say that you actually got your 9000 Pro working in XF86 4.2/4.1?
That's what I am running now (XF96 4.2 in the Red Hat 8.0 installation)
and I am having no luck whatsoever.  Were you able to use your
fglrxconfig generated XF86Config file without editing it?  If you were
able to get your 9000 Pro card fully functioning in XF86 4.2, I would
like to know how you did it.

Paul

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Yang Yang
Sent: Saturday, April 12, 2003 1:17 PM
To: [EMAIL PROTECTED]
Subject: Re: [XFree86] radeon 9000 dual head work at all?

Thanks Paul.
        I seem to figured out these things: might be useful to you too.

        fglrx only works with XF86 4.2 /4.1, in fact , I got it working
        (with TV-out (kind of dual head)) before. but doesn't work with
        XF864.3, because XF864.3 uses a totally different way to load
driver
        modules specified in the  "Device" section: it goes to
        /usr/X11R6/lib/modules/drivers/* instead of
        /lib/modules/2.4.20/kernel/drivers/char/drm .... 
        so when I put flgrx in the /lib/modules... XF86 4.3 says can't
find 
        the module, and if i put it in /usr/X11R6/.. it says the module
        format is wrong, seems 4.3 put the driver into two parts, one in
        /usr/X11R6 , and that calls the drm unit ( kernel module) in
        /lib/modules .

        if you want , you can go into your XFree86.0.log and search
"device
        not found" and see what file it was trying to load, maybe it
will
        help.

        yang
On Sat, Apr 12, 2003 at 12:33:45PM -0700, Paul wrote:
> You seem to be using a different driver then the one that fglrxconfig
> sets up for me with my ATI *built* 9000 Pro.  I am given the fglrx
> driver.  But if its any comfort, dual head doesn't seem to work for
mine
> either.  I can't even get a screen with my fglrxconfig created
> XF86Config file.  I just get a "device not found" error.  I've given
up.
> Search "Paul" with ATI 9000 Pro at the mail archives to see all the
> stuff I've tried to get things working.
> 
> Paul 
> 
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
> Behalf Of Yang Yang
> Sent: Friday, April 11, 2003 11:38 PM
> To: [EMAIL PROTECTED]
> Subject: [XFree86] radeon 9000 dual head work at all?
> 
> hi all:
>       maybe this problem has been asked many times before,
>       but I never see a definitive answer,
>       I have a Saphire Radeon 9000 128M video card, now I connect it
> to
>       both an LCD and a CRT, then I use the "radeon.o" from XF86 4.3 ,
> ( I
>       currently use XF86 4.3 the latest CVS), but the two screens are
>       exactly the same, I tried xinerama on and off, 1 screen / 2
>       screen....
>       anybody has an idea?
>       Thanks a lot
>       -------------------------------------------------
>       my XF86Config here:
> 
> # File: XF86Config-4
> # File generated by fglrxconfig (C) ATI Research, a substitute for
> xf86config.
> # Note by ATI: the below copyright notice is there for servicing
> possibly
> # pending third party rights on the file format and the instance of
this
> file.
> #
> # Copyright (c) 1999 by The XFree86 Project, Inc.
> #
> # Permission is hereby granted, free of charge, to any person
obtaining
> a
> # copy of this software and associated documentation files (the
> "Software"),
> # to deal in the Software without restriction, including without
> limitation
> # the rights to use, copy, modify, merge, publish, distribute,
> sublicense,
> # and/or sell copies of the Software, and to permit persons to whom
the
> # Software is furnished to do so, subject to the following conditions:
> # 
> # The above copyright notice and this permission notice shall be
> included in
> # all copies or substantial portions of the Software.
> # 
> # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
> EXPRESS OR
> # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
> MERCHANTABILITY,
> # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT
> SHALL
> # THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
> LIABILITY,
> # WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT
> OF
> # OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE
> # SOFTWARE.
> # 
> # Except as contained in this notice, the name of the XFree86 Project
> shall
> # not be used in advertising or otherwise to promote the sale, use or
> other
> # dealings in this Software without prior written authorization from
the
> # XFree86 Project.
> #
> #
**********************************************************************
> # Refer to the XF86Config(4/5) man page for details about the format
of 
> # this file.
> #
**********************************************************************
> #
**********************************************************************
> # DRI Section
> #
**********************************************************************
> #
**********************************************************************
> # Module section -- this  section  is used to specify
> # which dynamically loadable modules to load.
> #
**********************************************************************
> #
> #
**********************************************************************
> # Files section.  This allows default font and rgb paths to be set
> #
**********************************************************************
> #
**********************************************************************
> # Server flags section.
> #
**********************************************************************
> #
**********************************************************************
> # Input devices
> #
**********************************************************************
> #
**********************************************************************
> # Core keyboard's InputDevice section
> #
**********************************************************************
> #
**********************************************************************
> # Core Pointer's InputDevice section
> #
**********************************************************************
> #
**********************************************************************
> # Other input device sections 
> # this is optional and is required only if you
> # are using extended input devices.  This is for example only.  Refer
> # to the XF86Config man page for a description of the options.
> #
**********************************************************************
> #
> # Section "InputDevice" 
> #    Identifier  "Mouse2"
> #    Driver      "mouse"
> #    Option      "Protocol"      "MouseMan"
> #    Option      "Device"        "/dev/mouse2"
> # EndSection
> #
> # Section "InputDevice"
> #    Identifier "spaceball"
> #    Driver     "magellan"
> #    Option     "Device"         "/dev/cua0"
> # EndSection
> #
> # Section "InputDevice"
> #    Identifier "spaceball2"
> #    Driver     "spaceorb"
> #    Option     "Device"         "/dev/cua0"
> # EndSection
> #
> # Section "InputDevice"
> #    Identifier "touchscreen0"
> #    Driver     "microtouch"
> #    Option     "Device"         "/dev/ttyS0"
> #    Option     "MinX"           "1412"
> #    Option     "MaxX"           "15184"
> #    Option     "MinY"           "15372"
> #    Option     "MaxY"           "1230"
> #    Option     "ScreenNumber"   "0"
> #    Option     "ReportingMode"  "Scaled"
> #    Option     "ButtonNumber"   "1"
> #    Option     "SendCoreEvents"
> # EndSection
> #
> # Section "InputDevice"
> #    Identifier "touchscreen1"
> #    Driver     "elo2300"
> #    Option     "Device"         "/dev/ttyS0"
> #    Option     "MinX"           "231"
> #    Option     "MaxX"           "3868"
> #    Option     "MinY"           "3858"
> #    Option     "MaxY"           "272"
> #    Option     "ScreenNumber"   "0"
> #    Option     "ReportingMode"  "Scaled"
> #    Option     "ButtonThreshold"    "17"
> #    Option     "ButtonNumber"   "1"
> #    Option     "SendCoreEvents"
> # EndSection
> #
**********************************************************************
> # Monitor section
> #
**********************************************************************
> # Any number of monitor sections may be present
> #
**********************************************************************
> # Graphics device section
> #
**********************************************************************
> # Any number of graphics device sections may be present
> # Standard VGA Device:
> # === ATI device section ===
> #
**********************************************************************
> # 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.
> #
**********************************************************************
> # ServerLayout sections.
> #
**********************************************************************
> # Any number of ServerLayout sections may be present.  Each describes
> # the way multiple screens are organised.  A specific ServerLayout
> # section may be specified from the X server command line with the
> # "-layout" option.  In the absence of this, the first section is
used.
> # When now ServerLayout section is present, the first Screen section
> # is used alone.
> ### EOF ###
> 
> Section "ServerLayout"
> # The Identifier line must be present
> # 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.
> # 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".
>       Identifier     "Server Layout"
>       Screen         "Screen0" 0 0
>       Screen         "Screen1" RightOf "Screen0"
>       InputDevice    "Mouse1" "CorePointer"
>       InputDevice    "Keyboard1" "CoreKeyboard"
>       Option      "Xinerama" "on"
>       Option      "Clone" "off"
> EndSection
> 
> Section "Files"
> # The location of the RGB database.  Note, this is the name of the
> # file minus the extension (like ".txt" or ".db").  There is normally
> # no need to change the default.
> # Multiple FontPath entries are allowed (which are concatenated
> together),
> # as well as specifying multiple comma-separated entries in one
FontPath
> # command (or a combination of both methods)
> # 
> # If you don't have a floating point coprocessor and emacs, Mosaic or
> other
> # programs take long to start up, try moving the Type1 and Speedo
> directory
> # to the end of this list (or comment them out).
> # 
> # The module search path.  The default path is shown here.
> #    ModulePath "/usr/X11R6/lib/modules"
> #     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/"
>       RgbPath      "/usr/X11R6/lib/X11/rgb"
>       FontPath     "unix/:7100"
> EndSection
> 
> Section "Module"
> # This loads the DBE extension module.
> # This loads the miscellaneous extensions module, and disables
> # initialisation of the XFree86-DGA extension within that module.
> # This loads the Type1 and FreeType font modules
>       #Load  "dri"   # libdri.a
>       #Load  "dri"
>       Load  "dbe"     # Double buffer extension
>       SubSection "extmod"
>               Option      "omit xfree86-dga"   # don't initialise the
> DGA extension
>       EndSubSection
>       Load  "type1"
>       Load  "freetype"# This loads the GLX module
>       Load  "glx"   # libglx.a
>       Load  "dri"
> EndSection
> 
> Section "InputDevice"
> # For most OSs the protocol can be omitted (it defaults to
"Standard").
> # When using XQUEUE (only for SVR3 and SVR4, but not Solaris),
> # uncomment the following line.
> #    Option "Protocol"   "Xqueue"
> #    Option "Xleds"      "1 2 3"
> #    Option "LeftAlt"    "Meta"
> #    Option "RightAlt"   "ModeShift"
> # To customise the XKB settings to suit your keyboard, modify the
> # lines below (which are the defaults).  For example, for a non-U.S.
> # keyboard, you will probably want to use:
> #    Option "XkbModel"   "pc102"
> # If you have a US Microsoft Natural keyboard, you can use:
> #    Option "XkbModel"   "microsoft"
> #
> # Then to change the language, change the Layout setting.
> # For example, a german layout can be obtained with:
> #    Option "XkbLayout"  "de"
> # or:
> #    Option "XkbLayout"  "de"
> #    Option "XkbVariant" "nodeadkeys"
> #
> # If you'd like to switch the positions of your capslock and
> # control keys, use:
> #    Option "XkbOptions" "ctrl:swapcaps"
> # These are the default XKB settings for XFree86
> #    Option "XkbRules"   "xfree86"
> #    Option "XkbModel"   "pc101"
> #    Option "XkbLayout"  "us"
> #    Option "XkbVariant" ""
> #    Option "XkbOptions" ""
> #    Option "XkbDisable"
>       Identifier  "Keyboard1"
>       Driver      "Keyboard"
>       Option      "AutoRepeat" "500 30"# Specify which keyboard LEDs
> can be user-controlled (eg, with xset(1))
>       Option      "XkbRules" "xfree86"
>       Option      "XkbModel" "pc101"
>       Option      "XkbLayout" "us"
> EndSection
> 
> Section "InputDevice"
> # Identifier and driver
> # 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"
>       Identifier  "Mouse1"
>       Driver      "mouse"
>       Option      "Protocol" "ImPS/2"
>       Option      "ZAxisMapping" "4 5"
>       Option      "Device" "/dev/mouse"# When using XQUEUE, comment
> out the above two lines, and uncomment
> EndSection
> 
> Section "Monitor"
>       Identifier   "Monitor0"
>       ModelName    "Unknown monitor"
>       HorizSync    31.5 - 82.0
>       VertRefresh  50.0 - 100.0
> EndSection
> 
> Section "Monitor"
>       Identifier   "Monitor2"
>       ModelName    "Unknown monitor"
>       HorizSync    31.5 - 82.0
>       VertRefresh  50.0 - 100.0
> EndSection
> 
> Section "Device"
> # The chipset line is optional in most cases.  It can be used to
> override
> # the driver's chipset detection, and should not normally be
specified.
> #    Chipset     "generic"
> # The Driver line must be present.  When using run-time loadable
driver
> # modules, this line instructs the server to load the specified driver
> # module.  Even when not using loadable driver modules, this line
> # indicates which driver should interpret the information in this
> section.
> # The BusID line is used to specify which of possibly multiple devices
> # this section is intended for.  When this line isn't present, a
device
> # section can only match up with the primary video device.  For PCI
> # devices a line like the following could be used.  This line should
not
> # normally be included unless there is more than one video device
> # installed.
> #    BusID       "PCI:0:10:0"
> #    VideoRam    256
> #    Clocks      25.2 28.3
>       Identifier  "Standard VGA"
>       Driver      "vga"
>       VendorName  "Unknown"
>       BoardName   "Unknown"
> EndSection
> 
> Section "Device"
> # === disable PnP Monitor  ===
>     #Option                              "NoDDC"
> # === disable/enable XAA/DRI ===
> # === Screen Management ===
> # Note: When OpenGL Overlay is enabled, Video Overlay
> #       will be disabled automatically
>     # vendor=1002, device=496e
>       Identifier  "ATI Graphics Adapter"
>       Driver      "ati"
>       BoardName   "Unknown video card"
>       VideoRam    131072
>       Option      "no_accel" "no"
>       Option      "no_dri" "no"
>       Option      "DesktopSetup" "0x00000000"
>       Option      "Display2" "0"
>       Option      "HSync2" "unspecified"
>       Option      "VRefresh2" "unspecified"
>       Option      "GammaCorrectionI" "0x00000000"
>       Option      "GammaCorrectionII" "0x00000000"
>       Option      "Capabilities" "0x00000000"
>       Option      "VideoOverlay" "on"
>       Option      "OpenGLOverlay" "off"
>       BusID       "PCI:01:05:0"
> EndSection
> 
> Section "Device"
> # === disable PnP Monitor  ===
>     #Option                              "NoDDC"
> # === disable/enable XAA/DRI ===
> # === Screen Management ===
> # Note: When OpenGL Overlay is enabled, Video Overlay
> #       will be disabled automatically
>     # vendor=1002, device=496e
>       Identifier  "ATI Graphics Adapter2"
>       Driver      "ati"
>       BoardName   "Unknown video card"
>       VideoRam    131072
>       Option      "no_accel" "no"
>       Option      "no_dri" "no"
>       Option      "DesktopSetup" "0x00000000"
>       Option      "Display2" "0"
>       Option      "HSync2" "unspecified"
>       Option      "VRefresh2" "unspecified"
>       Option      "GammaCorrectionI" "0x00000000"
>       Option      "GammaCorrectionII" "0x00000000"
>       Option      "Capabilities" "0x00000000"
>       Option      "VideoOverlay" "on"
>       Option      "OpenGLOverlay" "off"
>       BusID       "PCI:01:05:1"
>       Screen      1
> EndSection
> 
> Section "Screen"
>     #Option "backingstore"
>       Identifier "Screen0"
>       Device     "ATI Graphics Adapter"
>       Monitor    "Monitor0"
>       DefaultDepth     24
>       SubSection "Display"
>   # initial origin if mode is smaller than desktop
> #        Virtual     1280 1024
>               Depth     24
>               Modes    "1280x1024" "1280x960" "1152x864" "1024x768"
> "800x600" "640x480"
>       EndSubSection
> EndSection
> 
> Section "Screen"
>     #Option "backingstore"
>       Identifier "Screen1"
>       Device     "ATI Graphics Adapter2"
>       Monitor    "Monitor2"
>       DefaultDepth     24
>       SubSection "Display"
>   # initial origin if mode is smaller than desktop
> #        Virtual     1280 1024
>               Depth     24
>               Modes    "1280x1024" "1280x960" "1152x864" "1024x768"
> "800x600" "640x480"
>       EndSubSection
> EndSection
> 
> Section "DRI"
> # Access to OpenGL ICD is allowed for all users:
> # Access to OpenGL ICD is restricted to a specific user group:
> #    Group 100    # users
> #    Mode 0660
>       Mode         0666
> EndSection
> 
> _______________________________________________
> XFree86 mailing list
> [EMAIL PROTECTED]
> http://XFree86.Org/mailman/listinfo/xfree86
> 
> _______________________________________________
> XFree86 mailing list
> [EMAIL PROTECTED]
> http://XFree86.Org/mailman/listinfo/xfree86
_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86

_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86

Reply via email to