Michel D�nzer wrote:

> On Die, 2002-03-12 at 11:41, Hamish Marson wrote:
> >
> > I have a thinkpad A20p with a 16MB ATI Rage 128 Mobility L chip, running
> > Linux (Mandrake, but with kernel 2.4.17) and XFree 4.2.0
> >
> > I have two small problems...
> >
> > 1. If DRI is enabled, then on resuming from suspend or hibernation, the
> > X server will die... Or lock up...
> >
> > 2. If running without DRI enabled, the suspend/hibernate resume works,
> > but XVideo windows or SDL from applications that use YUV windows (i.e.
> > ogle, or vlc DVD players) display nothing but a black window... Before a
> > suspend (i.e. immediately after restarting X), it all works fine...
> >
> > I'm making a (Not very scientific) assumption that something isn't being
> > initialised correctly in the chipset after a suspend/resume that is
> > initialised correctly when the server actually starts.
> >
> > Is there some way (Besides restarting X) to init things correctly? Or is
> > this  agenuine bug/ommission in the code?
>
> Do you have
>
> (II) Open APM successful
>
> in the server log? If not, the X server doesn't know about power
> management and thus can't act accordingly.
>

HI.

Yep. Sorry, I should have posted my log & config. Here they are now. Log
first
XFree86 Version 4.2.0 / X Window System
(protocol Version 11, revision 0, vendor release 6600)
Release Date: 18 January 2002
        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/)
Build Operating System: Linux 2.4.8-26mdk i686 [ELF]
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
         (++) from command line, (!!) notice, (II) informational,
         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Thu Mar  7 21:21:12 2002
(==) Using config file: "/etc/X11/XF86Config-4"
(==) ServerLayout "layout1"
(**) |-->Screen "screen1" (0)
(**) |   |-->Monitor "Generic|Generic Laptop Display Panel 1400x1050"
(**) |   |-->Device "ATI Rage 128 Mobility"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(**) Option "AutoRepeat" "250 30"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "pc105"
(**) XKB: model: "pc105"
(**) Option "XkbLayout" "us"
(**) XKB: layout: "us"
(==) Keyboard: CustomKeycode disabled
(**) FontPath set to "unix/:-1"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(**) Option "AllowMouseOpenFail"
(--) using VT number 7

(II) Open APM successful
(II) Module ABI versions:
        XFree86 ANSI C Emulation: 0.1
        XFree86 Video Driver: 0.5
        XFree86 XInput driver : 0.3
        XFree86 Server Extension : 0.1
        XFree86 Font Renderer : 0.3
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.0.0
        Module class: XFree86 Font Renderer
        ABI class: XFree86 Font Renderer, version 0.3
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 0.1.0
        ABI class: XFree86 Video Driver, version 0.5
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x80003b40, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,7190 card 0000,0000 rev 03 class 06,00,00 hdr 00

(II) PCI: 00:01:0: chip 8086,7191 card 0000,0000 rev 03 class 06,04,00 hdr 01

(II) PCI: 00:02:0: chip 104c,ac1b card 0000,0000 rev 03 class 06,07,00 hdr 82

(II) PCI: 00:02:1: chip 104c,ac1b card 0000,0000 rev 03 class 06,07,00 hdr 82

(II) PCI: 00:03:0: chip 8086,1229 card 8086,2408 rev 09 class 02,00,00 hdr 80

(II) PCI: 00:03:1: chip 115d,000c card 8086,2408 rev 00 class 07,00,02 hdr 80

(II) PCI: 00:05:0: chip 1013,6003 card 1014,0153 rev 01 class 04,01,00 hdr 00

(II) PCI: 00:07:0: chip 8086,7110 card 0000,0000 rev 02 class 06,80,00 hdr 80

(II) PCI: 00:07:1: chip 8086,7111 card 0000,0000 rev 01 class 01,01,80 hdr 00

(II) PCI: 00:07:2: chip 8086,7112 card 0000,0000 rev 01 class 0c,03,00 hdr 00

(II) PCI: 00:07:3: chip 8086,7113 card 0000,0000 rev 03 class 06,80,00 hdr 00

(II) PCI: 01:00:0: chip 1002,4c46 card 1014,0155 rev 02 class 03,00,00 hdr 00

(II) PCI: End of PCI scan
(II) LoadModule: "scanpci"
(II) Loading /usr/X11R6/lib/modules/libscanpci.a
(II) Module scanpci: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 0.1.0
        ABI class: XFree86 Video Driver, version 0.5
(II) UnloadModule: "scanpci"
(II) Unloading /usr/X11R6/lib/modules/libscanpci.a
(II) Host-to-PCI bridge:
(II) PCI-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (-1,0,0), BCTRL: 0x08 (VGA_EN is set)
(II) Bus 0 I/O range:
        [0] -1  0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
        [0] -1  0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
        [0] -1  0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x8c (VGA_EN is set)
(II) Bus 1 I/O range:
        [0] -1  0x00002000 - 0x000020ff (0x100) IX[B]
        [1] -1  0x00002400 - 0x000024ff (0x100) IX[B]
        [2] -1  0x00002800 - 0x000028ff (0x100) IX[B]
        [3] -1  0x00002c00 - 0x00002cff (0x100) IX[B]
(II) Bus 1 non-prefetchable memory range:
        [0] -1  0xf0200000 - 0xf02fffff (0x100000) MX[B]
(II) Bus 1 prefetchable memory range:
        [0] -1  0xf8000000 - 0xfbffffff (0x4000000) MX[B]
(--) PCI:*(1:0:0) ATI Rage 128 Mobility LF rev 2, Mem @ 0xf8000000/26,
0xf020000
0/14, I/O @ 0x2000/8
(II) Addressable bus resource ranges are
        [0] -1  0x00000000 - 0xffffffff (0x0) MX[B]
        [1] -1  0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
        [0] -1  0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [1] -1  0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [2] -1  0x000f0000 - 0x000fffff (0x10000) MX[B]
        [3] -1  0x000c0000 - 0x000effff (0x30000) MX[B]
        [4] -1  0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [5] -1  0x0000ffff - 0x0000ffff (0x1) IX[B]
        [6] -1  0x00000000 - 0x000000ff (0x100) IX[B]
(II) Active PCI resource ranges:
        [0] -1  0xf0100000 - 0xf01fffff (0x100000) MX[B]
        [1] -1  0xf0005000 - 0xf0005fff (0x1000) MX[B]
        [2] -1  0xf0004000 - 0xf0004fff (0x1000) MX[B]
        [3] -1  0xf0020000 - 0xf003ffff (0x20000) MX[B]
        [4] -1  0xf0003000 - 0xf0003fff (0x1000) MX[B]
        [5] -1  0xf4000000 - 0xf7ffffff (0x4000000) MX[B]
        [6] -1  0xf0200000 - 0xf0203fff (0x4000) MX[B](B)
        [7] -1  0xf8000000 - 0xfbffffff (0x4000000) MX[B](B)
        [8] -1  0x00001860 - 0x0000187f (0x20) IX[B]
        [9] -1  0x00001850 - 0x0000185f (0x10) IX[B]
        [10] -1 0x00001840 - 0x00001847 (0x8) IX[B]
        [11] -1 0x00001800 - 0x0000183f (0x40) IX[B]
        [12] -1 0x00002000 - 0x000020ff (0x100) IX[B](B)
(II) Active PCI resource ranges after removing overlaps:
        [0] -1  0xf0100000 - 0xf01fffff (0x100000) MX[B]
        [1] -1  0xf0005000 - 0xf0005fff (0x1000) MX[B]
        [2] -1  0xf0004000 - 0xf0004fff (0x1000) MX[B]
        [3] -1  0xf0020000 - 0xf003ffff (0x20000) MX[B]
        [4] -1  0xf0003000 - 0xf0003fff (0x1000) MX[B]
        [5] -1  0xf4000000 - 0xf7ffffff (0x4000000) MX[B]
        [6] -1  0xf0200000 - 0xf0203fff (0x4000) MX[B](B)
        [7] -1  0xf8000000 - 0xfbffffff (0x4000000) MX[B](B)
        [8] -1  0x00001860 - 0x0000187f (0x20) IX[B]
        [9] -1  0x00001850 - 0x0000185f (0x10) IX[B]
        [10] -1 0x00001840 - 0x00001847 (0x8) IX[B]
        [11] -1 0x00001800 - 0x0000183f (0x40) IX[B]
        [12] -1 0x00002000 - 0x000020ff (0x100) IX[B](B)
(II) OS-reported resource ranges after removing overlaps with PCI:
        [0] -1  0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [1] -1  0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [2] -1  0x000f0000 - 0x000fffff (0x10000) MX[B]
        [3] -1  0x000c0000 - 0x000effff (0x30000) MX[B]
        [4] -1  0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [5] -1  0x0000ffff - 0x0000ffff (0x1) IX[B]
        [6] -1  0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
        [0] -1  0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [1] -1  0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [2] -1  0x000f0000 - 0x000fffff (0x10000) MX[B]
        [3] -1  0x000c0000 - 0x000effff (0x30000) MX[B]
        [4] -1  0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [5] -1  0xf0100000 - 0xf01fffff (0x100000) MX[B]
        [6] -1  0xf0005000 - 0xf0005fff (0x1000) MX[B]
        [7] -1  0xf0004000 - 0xf0004fff (0x1000) MX[B]
        [8] -1  0xf0020000 - 0xf003ffff (0x20000) MX[B]
        [9] -1  0xf0003000 - 0xf0003fff (0x1000) MX[B]
        [10] -1 0xf4000000 - 0xf7ffffff (0x4000000) MX[B]
        [11] -1 0xf0200000 - 0xf0203fff (0x4000) MX[B](B)
        [12] -1 0xf8000000 - 0xfbffffff (0x4000000) MX[B](B)
        [13] -1 0x0000ffff - 0x0000ffff (0x1) IX[B]
        [14] -1 0x00000000 - 0x000000ff (0x100) IX[B]
        [15] -1 0x00001860 - 0x0000187f (0x20) IX[B]
        [16] -1 0x00001850 - 0x0000185f (0x10) IX[B]
        [17] -1 0x00001840 - 0x00001847 (0x8) IX[B]
        [18] -1 0x00001800 - 0x0000183f (0x40) IX[B]
        [19] -1 0x00002000 - 0x000020ff (0x100) IX[B](B)
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.0.0
        Module class: XFree86 Server Extension
        ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
(II) Module glx: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.0.0
        ABI class: XFree86 Server Extension, version 0.1
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) Module GLcore: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.0.0
        ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension GLX
(II) LoadModule: "dri"
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
(II) Module dri: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.0.0
        ABI class: XFree86 Server Extension, version 0.1
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
(II) Module drm: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.0.0
        ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension XFree86-DRI
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.0.0
        Module class: XFree86 Server Extension
        ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension FontCache
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.0.1
        Module class: XFree86 Font Renderer
        ABI class: XFree86 Font Renderer, version 0.3
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
(II) Module freetype: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.1.10
        Module class: XFree86 Font Renderer
        ABI class: XFree86 Font Renderer, version 0.3
(II) Loading font FreeType
(II) LoadModule: "ati"
(II) Loading /usr/X11R6/lib/modules/drivers/ati_drv.o
(II) Module ati: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 6.4.8
        Module class: XFree86 Video Driver
        ABI class: XFree86 Video Driver, version 0.5
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.0.0
        Module class: XFree86 XInput Driver
        ABI class: XFree86 XInput driver, version 0.3
(II) ATI: ATI driver (version 6.4.8) for chipsets: ati, ativga
(II) R128: Driver for ATI Rage 128 chipsets: ATI Rage 128 RE (PCI),
        ATI Rage 128 RF (AGP), ATI Rage 128 RG (AGP), ATI Rage 128 RK (PCI),
        ATI Rage 128 RL (AGP), ATI Rage 128 SM (AGP),
        ATI Rage 128 Pro PD (PCI), ATI Rage 128 Pro PF (AGP),
        ATI Rage 128 Pro PP (PCI), ATI Rage 128 Pro PR (PCI),
        ATI Rage 128 Pro ULTRA TF (AGP), ATI Rage 128 Pro ULTRA TL (AGP),
        ATI Rage 128 Pro ULTRA TR (AGP), ATI Rage 128 Mobility LE (PCI),
        ATI Rage 128 Mobility LF (AGP), ATI Rage 128 Mobility MF (AGP),
        ATI Rage 128 Mobility ML (AGP)
(II) RADEON: Driver for ATI Radeon chipsets: ATI Radeon QD (AGP),
        ATI Radeon QE (AGP), ATI Radeon QF (AGP), ATI Radeon QG (AGP),
        ATI Radeon VE QY (AGP), ATI Radeon VE QZ (AGP),
        ATI Radeon Mobility LW (AGP), ATI Radeon Mobility LY (AGP),
        ATI Radeon Mobility LZ (AGP), ATI Radeon 8500 QL (AGP),
        ATI Radeon 8500 QN (AGP), ATI Radeon 8500 QO (AGP),
        ATI Radeon 8500 Ql (AGP), ATI Radeon 8500 BB (AGP),
        ATI Radeon 7500 QW (AGP)
(II) Primary Device is: PCI 01:00:0
(II) ATI:  Candidate "Device" section "ATI Rage 128 Mobility".
(--) Assigning device section with no busID to primary device
(--) Chipset ATI Rage 128 Mobility LF (AGP) found
(II) Loading sub module "r128"
(II) LoadModule: "r128"
(II) Loading /usr/X11R6/lib/modules/drivers/r128_drv.o
(II) Module r128: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 4.0.1
        Module class: XFree86 Video Driver
        ABI class: XFree86 Video Driver, version 0.5
(II) resource ranges after xf86ClaimFixedResources() call:
        [0] -1  0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [1] -1  0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [2] -1  0x000f0000 - 0x000fffff (0x10000) MX[B]
        [3] -1  0x000c0000 - 0x000effff (0x30000) MX[B]
        [4] -1  0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [5] -1  0xf0100000 - 0xf01fffff (0x100000) MX[B]
        [6] -1  0xf0005000 - 0xf0005fff (0x1000) MX[B]
        [7] -1  0xf0004000 - 0xf0004fff (0x1000) MX[B]
        [8] -1  0xf0020000 - 0xf003ffff (0x20000) MX[B]
        [9] -1  0xf0003000 - 0xf0003fff (0x1000) MX[B]
        [10] -1 0xf4000000 - 0xf7ffffff (0x4000000) MX[B]
        [11] -1 0xf0200000 - 0xf0203fff (0x4000) MX[B](B)
        [12] -1 0xf8000000 - 0xfbffffff (0x4000000) MX[B](B)
        [13] -1 0x0000ffff - 0x0000ffff (0x1) IX[B]
        [14] -1 0x00000000 - 0x000000ff (0x100) IX[B]
        [15] -1 0x00001860 - 0x0000187f (0x20) IX[B]

        [17] -1 0x00001840 - 0x00001847 (0x8) IX[B]
        [18] -1 0x00001800 - 0x0000183f (0x40) IX[B]
        [19] -1 0x00002000 - 0x000020ff (0x100) IX[B](B)
(II) resource ranges after probing:
        [0] -1  0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [1] -1  0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [2] -1  0x000f0000 - 0x000fffff (0x10000) MX[B]
        [3] -1  0x000c0000 - 0x000effff (0x30000) MX[B]
        [4] -1  0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [5] -1  0xf0100000 - 0xf01fffff (0x100000) MX[B]
        [6] -1  0xf0005000 - 0xf0005fff (0x1000) MX[B]
        [7] -1  0xf0004000 - 0xf0004fff (0x1000) MX[B]
        [8] -1  0xf0020000 - 0xf003ffff (0x20000) MX[B]
        [9] -1  0xf0003000 - 0xf0003fff (0x1000) MX[B]
        [10] -1 0xf4000000 - 0xf7ffffff (0x4000000) MX[B]
        [11] -1 0xf0200000 - 0xf0203fff (0x4000) MX[B](B)
        [12] -1 0xf8000000 - 0xfbffffff (0x4000000) MX[B](B)
        [13] 0  0x000a0000 - 0x000affff (0x10000) MS[B]
        [14] 0  0x000b0000 - 0x000b7fff (0x8000) MS[B]
        [15] 0  0x000b8000 - 0x000bffff (0x8000) MS[B]
        [16] -1 0x0000ffff - 0x0000ffff (0x1) IX[B]
        [17] -1 0x00000000 - 0x000000ff (0x100) IX[B]
        [18] -1 0x00001860 - 0x0000187f (0x20) IX[B]
        [19] -1 0x00001850 - 0x0000185f (0x10) IX[B]
        [20] -1 0x00001840 - 0x00001847 (0x8) IX[B]
        [21] -1 0x00001800 - 0x0000183f (0x40) IX[B]
        [22] -1 0x00002000 - 0x000020ff (0x100) IX[B](B)
        [23] 0  0x000003b0 - 0x000003bb (0xc) IS[B]
        [24] 0  0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 0.1.0
        ABI class: XFree86 Video Driver, version 0.5
(II) R128(0): PCI bus 1 card 0 func 0
(**) R128(0): Depth 24, (--) framebuffer bpp 32
(II) R128(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
(==) R128(0): Default visual is TrueColor
(**) R128(0): Option "AGPMode" "4"
(==) R128(0): RGB weight 888
(II) R128(0): Using 8 bits per RGB (8 bit DAC)
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/X11R6/lib/modules/linux/libint10.a
(II) Module int10: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.0.0
        ABI class: XFree86 Video Driver, version 0.5
(II) R128(0): initializing int10
(II) R128(0): Primary V_BIOS segment is: 0xc000
(--) R128(0): Chipset: "ATI Rage 128 Mobility LF (AGP)" (ChipID = 0x4c46)
(--) R128(0): Linear framebuffer at 0xf8000000
(--) R128(0): MMIO registers at 0xf0200000
(--) R128(0): VideoRAM: 16384 kByte (128-bit SDR SGRAM 1:1)
(**) R128(0): Using flat panel for display
(II) R128(0): Panel size: 1400x1050
(II) R128(0): Panel ID: IBM ITSX93
(II) R128(0): Panel Type: Color, Single, TFT
(II) R128(0): Panel Interface: LVDS
(II) R128(0): PLL parameters: rf=2950 rd=65 min=12500 max=25000; xclk=10500
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.0.0
        ABI class: XFree86 Video Driver, version 0.5
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/X11R6/lib/modules/libvbe.a
(II) Module vbe: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.0.0
        ABI class: XFree86 Video Driver, version 0.5
(II) R128(0): VESA BIOS detected
(II) R128(0): VESA VBE Version 2.0
(II) R128(0): VESA VBE Total Mem: 16384 kB
(II) R128(0): VESA VBE OEM: ATI MOBILE M3
(II) R128(0): VESA VBE OEM Software Rev: 1.0
(II) R128(0): VESA VBE OEM Vendor: ATI Technologies Inc.
(II) R128(0): VESA VBE OEM Product: M3
(II) R128(0): VESA VBE OEM Product Rev: 01.00
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Reloading /usr/X11R6/lib/modules/libddc.a
(II) R128(0): VESA VBE DDC supported
(II) R128(0): VESA VBE DDC Level none
(II) R128(0): VESA VBE DDC transfer in appr. 2 sec.
(II) R128(0): VESA VBE DDC read failed
(==) R128(0): Using gamma correction (1.0, 1.0, 1.0)
(II) R128(0): Generic|Generic Laptop Display Panel 1400x1050: Using hsync
range
of 31.50-90.00 kHz
(II) R128(0): Generic|Generic Laptop Display Panel 1400x1050: Using vrefresh
ran
ge of 59.00-75.00 Hz
(II) R128(0): Clock range:  12.50 to 250.00 MHz
(II) R128(0): Not using mode "1024x480" (no mode of this name)
(II) R128(0): Not using mode "768x576" (no mode of this name)
(II) R128(0): Not using mode "768x576" (no mode of this name)
(II) R128(0): Not using default mode "640x350" (vrefresh out of range)
(II) R128(0): Not using default mode "320x175" (bad mode
clock/interlace/doubles
can)
(II) R128(0): Not using default mode "640x400" (vrefresh out of range)
(II) R128(0): Not using default mode "320x200" (bad mode
clock/interlace/doubles
can)

[deleted repeating lines here...]

(--) R128(0): Virtual size is 1400x1050 (pitch 1408)
(**) R128(0): Default mode "1400x1050": 108.0 MHz, 72.3 kHz, 67.8 Hz
(II) R128(0): Modeline "1400x1050"  108.00  1400 1448 1462 1688  1050 1050
1053 1066 +hsync +vsync
(**) R128(0): Default mode "1280x1024": 108.0 MHz, 68.9 kHz, 66.2 Hz
(II) R128(0): Modeline "1280x1024"  108.00  1280 1328 1342 1568  1024 1025
1028 1040 +hsync +vsync
(==) R128(0): DPI set to (75, 75)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/X11R6/lib/modules/libfb.a
(II) Module fb: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.0.0
        ABI class: XFree86 ANSI C Emulation, version 0.1
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/X11R6/lib/modules/libramdac.a
(II) Module ramdac: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 0.1.0
        ABI class: XFree86 Video Driver, version 0.5
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/X11R6/lib/modules/libxaa.a
(II) Module xaa: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.0.0
        ABI class: XFree86 Video Driver, version 0.5
(**) R128(0): Using AGP 4x mode
(!!) R128(0): For information on using the multimedia capabilities
 of this adapter, please see http://gatos.sf.net.
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
        [0] 0   0xf0200000 - 0xf0203fff (0x4000) MS[B]
        [1] 0   0xf8000000 - 0xfbffffff (0x4000000) MS[B]
        [2] -1  0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [3] -1  0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [4] -1  0x000f0000 - 0x000fffff (0x10000) MX[B]
        [5] -1  0x000c0000 - 0x000effff (0x30000) MX[B]
        [6] -1  0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [7] -1  0xf0100000 - 0xf01fffff (0x100000) MX[B]
        [8] -1  0xf0005000 - 0xf0005fff (0x1000) MX[B]
        [9] -1  0xf0004000 - 0xf0004fff (0x1000) MX[B]
        [10] -1 0xf0020000 - 0xf003ffff (0x20000) MX[B]
        [11] -1 0xf0003000 - 0xf0003fff (0x1000) MX[B]
        [12] -1 0xf4000000 - 0xf7ffffff (0x4000000) MX[B]
        [13] -1 0xf0200000 - 0xf0203fff (0x4000) MX[B](B)
        [14] -1 0xf8000000 - 0xfbffffff (0x4000000) MX[B](B)
        [15] 0  0x000a0000 - 0x000affff (0x10000) MS[B]
        [16] 0  0x000b0000 - 0x000b7fff (0x8000) MS[B]
        [17] 0  0x000b8000 - 0x000bffff (0x8000) MS[B]
        [18] 0  0x00002000 - 0x000020ff (0x100) IS[B]
        [19] -1 0x0000ffff - 0x0000ffff (0x1) IX[B]
        [20] -1 0x00000000 - 0x000000ff (0x100) IX[B]
        [21] -1 0x00001860 - 0x0000187f (0x20) IX[B]
        [22] -1 0x00001850 - 0x0000185f (0x10) IX[B]
        [23] -1 0x00001840 - 0x00001847 (0x8) IX[B]
        [24] -1 0x00001800 - 0x0000183f (0x40) IX[B]
        [25] -1 0x00002000 - 0x000020ff (0x100) IX[B](B)
        [26] 0  0x000003b0 - 0x000003bb (0xc) IS[B]
        [27] 0  0x000003c0 - 0x000003df (0x20) IS[B]
(==) R128(0): Write-combining range (0xf8000000,0x1000000)
(WW) R128(0): Static buffer allocation failed -- need at least 17325 kB video
memory
(II) R128(0): Memory manager initialized to (0,0) (1408,2978)
(II) R128(0): Reserved area from (0,1050) to (1408,1052)
(II) R128(0): Largest offscreen area available: 1408 x 1926
(==) R128(0): Backing store disabled
(==) R128(0): Silken mouse enabled
(II) R128(0): Using XFree86 Acceleration Architecture (XAA)
        Screen to screen bit blits
        Solid filled rectangles
        8x8 mono pattern filled rectangles
        Indirect CPU to Screen color expansion
        Solid Lines
        Dashed Lines
        Scanline Image Writes
        Offscreen Pixmaps
        Setting up tile and stipple cache:
                32 128x128 slots
                13 256x256 slots
                5 512x512 slots
(II) R128(0): Acceleration enabled
(II) R128(0): Using hardware cursor (scanline 4208)
(II) R128(0): Largest offscreen area available: 1408 x 1924
(WW) R128(0): Option "UseCCEFor2D" is not used
(WW) R128(0): Option "DPMS" is not used
(II) R128(0): Direct rendering disabled
(II) Setting vga for screen 0.
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension LBX
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(**) Option "Protocol" "PS/2"
(**) Mouse1: Protocol: "PS/2"
(**) Option "CorePointer"
(**) Mouse1: Core Pointer
(**) Option "Device" "/dev/psaux"
(**) Option "Emulate3Buttons"
(**) Option "Emulate3Timeout" "50"
(**) Mouse1: Emulate3Buttons, Emulate3Timeout: 50
(==) Mouse1: Buttons: 3
(II) Keyboard "Keyboard1" handled by legacy driver
(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: System Suspend Request
(II) PM Event received: Normal Resume System
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: System Suspend Request
(II) PM Event received: Normal Resume System
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change
(II) PM Event received: Power Status Change




As you can see, it appears to be getting the notifications...

The config is appended below (It's the standrad Mandrake one)

# File generated by XFdrake.

# **********************************************************************
# Refer to the XF86Config(4/5) man page for details about the format of
# this file.
# **********************************************************************

Section "Files"

    RgbPath     "/usr/X11R6/lib/X11/rgb"

# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Mandrake 6.0 and later now use a font server independent of
# the X server to render fonts.

    FontPath   "unix/:-1"

EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"

    # Uncomment this to cause a core dump at the spot where a signal is
    # received.  This may leave the console in an unusable state, but may
    # provide a better stack trace in the core dump to aid in debugging
    #NoTrapSignals

    # Uncomment this to disable the <Crtl><Alt><BS> server abort sequence
    # This allows clients to receive this key event.
    #DontZap

    # Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching
    # sequences.  This allows clients to receive these key events.
    #DontZoom

    # This  allows  the  server  to start up even if the
    # mouse device can't be opened/initialised.
    AllowMouseOpenFail

EndSection

# **********************************************************************
# Input devices
# **********************************************************************

# **********************************************************************
# Keyboard section
# **********************************************************************

Section "InputDevice"

    Identifier "Keyboard1"
    Driver      "Keyboard"
    Option "AutoRepeat"  "250 30"

    Option "XkbRules" "xfree86"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us"

EndSection

# **********************************************************************
# Pointer section
# **********************************************************************

Section "InputDevice"

    Identifier  "Mouse1"
    Driver      "mouse"
    Option "Protocol"    "PS/2"
    Option "Device"      "/dev/psaux"
    Option "Emulate3Buttons"
    Option "Emulate3Timeout"    "50"

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

#    Option "ChordMiddle"

EndSection



Section "Module"

# This loads the DBE extension module.

    Load        "dbe"

    Load        "glx"
    Load        "dri"


# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.

    SubSection  "extmod"
        #Option "omit xfree86-dga"
    EndSubSection

# This loads the Type1 and FreeType font modules

    Load        "type1"
    Load        "freetype"
EndSection


Section "DRI"
    Mode        0666
EndSection


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

# Any number of monitor sections may be present

Section "Monitor"
    Identifier "Generic|Generic Laptop Display Panel 1400x1050"
    VendorName "Generic"
    ModelName  "Unknown"


# 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-90


# 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 59-75


# This is a set of extended mode timings typically used for laptop,
# TV fullscreen mode or DVD fullscreen output.
# These are available along with standard mode timings.

# Sony Vaio C1(X,XS,VE,VN)?
# 1024x480 @ 85.6 Hz, 48 kHz hsync
ModeLine "1024x480"    65.00 1024 1032 1176 1344   480  488  494  563 -hsync
-vsync

# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630
# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616


EndSection



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

Section "Device"
    Identifier "Generic VGA"
    Driver     "vga"
EndSection

Section "Device"
    Identifier  "ATI Rage 128 Mobility"
    VendorName  "ATI"
    BoardName   "Unknown"
#    Driver      "r128"
    Driver      "ati"
#    VideoRam    16384
    # Clock lines


    # Uncomment following option if you see a big white block
    # instead of the cursor!
    #    Option      "sw_cursor"

    Option      "UseCCEFor2D"  "false"
    Option      "AGPMode"  "4"
    Option      "DPMS"  "on"
EndSection



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


Section "Screen"
    Identifier "screen1"
    Device      "ATI Rage 128 Mobility"
    Monitor     "Generic|Generic Laptop Display Panel 1400x1050"
    DefaultColorDepth 24
    Subsection "Display"
        Depth       8
        Modes       "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600"
"640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       15
        Modes       "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600"
"640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600"
"640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600"
"640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       32
        Modes       "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600"
"640x480"
        ViewPort    0 0
    EndSubsection
EndSection


Section "ServerLayout"
    Identifier "layout1"
    Screen     "screen1"

    InputDevice "Mouse1" "CorePointer"

    InputDevice "Keyboard1" "CoreKeyboard"
EndSection





--

I don't suffer from Insanity...         | Linux User #237369
        I enjoy every minute of it...   |
                                        |
http://www.travellingkiwi.com/          |



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

Reply via email to