Hi, I wanted to test new savage dri on my laptop - it has 01:00.0 VGA compatible controller: S3 Inc. VT8636A [ProSavage KN133] AGP4X VGA Controller (TwisterK) (rev 01)
I've used 2.6.4 kernel + XFree86 4.4.0 + binaries from http://www.freedesktop.org/~dri/snapshots/savage-20040316-linux.i386.tar.bz2 Result from glxinfo was X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 128 (XFree86-DRI) Minor opcode of failed request: 5 () Value in failed request: 0x3f Serial number of failed request: 26 Current serial number in output stream: 26 name of display: :0.0 There also were messages about overlaping mtrr - what can be done about that? dmesg agpgart: Detected VIA Twister-K/KT133x/KM133 chipset agpgart: Maximum main memory to use for agp memory: 409M agpgart: AGP aperture is 64M @ 0xe0000000 [drm] Initialized savage 1.0.0 20011023 on minor 0: ProSavage KN133 mtrr: 0xd0000000,0x2000000 overlaps existing 0xd0000000,0x1000000 atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0). atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly. atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0). atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly. mtrr: 0xd0000000,0x2000000 overlaps existing 0xd0000000,0x1000000 mtrr: 0xd0000000,0x2000000 overlaps existing 0xd0000000,0x1000000 agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0. agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode mtrr: base(0xd2000000) is not aligned on a size(0x5000000) boundary mtrr: base(0xd157e000) is not aligned on a size(0xa80000) boundary atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0). atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly. atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0). atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly. mtrr: 0xd0000000,0x2000000 overlaps existing 0xd0000000,0x1000000 mtrr: 0xd0000000,0x2000000 overlaps existing 0xd0000000,0x1000000 agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0. agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode mtrr: base(0xd2000000) is not aligned on a size(0x5000000) boundary mtrr: base(0xd157e000) is not aligned on a size(0xa80000) boundary xfree log II) SAVAGE(0): initializing int10 (II) SAVAGE(0): Primary V_BIOS segment is: 0xc000 (II) SAVAGE(0): VESA BIOS detected (II) SAVAGE(0): VESA VBE Version 2.0 (II) SAVAGE(0): VESA VBE Total Mem: 31680 kB (II) SAVAGE(0): VESA VBE OEM: S3 Incorporated. Twister BIOS (II) SAVAGE(0): VESA VBE OEM Software Rev: 1.0 (II) SAVAGE(0): VESA VBE OEM Vendor: S3 Incorporated. (II) SAVAGE(0): VESA VBE OEM Product: VBE 2.0 (II) SAVAGE(0): VESA VBE OEM Product Rev: Rev 1.1 (--) SAVAGE(0): mapping framebuffer @ 0xd0000000 with size 0x2000000 (WW) SAVAGE(0): Failed to set up write-combining range (0xd0000000,0x2000000) (II) SAVAGE(0): Splitting WC range: base: 0xd2000000, size: 0x5000000 (II) SAVAGE(0): Splitting WC range: base: 0xd4000000, size: 0x3000000 (==) SAVAGE(0): Write-combining range (0xd6000000,0x1000000) (==) SAVAGE(0): Write-combining range (0xd4000000,0x3000000) (==) SAVAGE(0): Write-combining range (0xd2000000,0x5000000) (II) SAVAGE(0): map aperture:0x423ab000 (--) SAVAGE(0): Chose mode 117 at 85Hz. (II) SAVAGE(0): 4740 kB of Videoram needed for 3D; 32768 kB of Videoram available (II) SAVAGE(0): Sufficient Videoram available for 3D (II) SAVAGE(0): [drm] bpp: 16 depth: 16 (II) SAVAGE(0): [drm] Sarea 2200+872: 3072 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 7, (OK) drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 7, (OK) drmOpenByBusid: Searching for BusID pci:0000:01:00.0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 7, (OK) drmOpenByBusid: drmOpenMinor returns 7 drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0 (II) SAVAGE(0): [drm] DRM interface version 1.2 (II) SAVAGE(0): [drm] created "savage" driver at busid "pci:0000:01:00.0" (II) SAVAGE(0): [drm] added 8192 byte SAREA at 0xdfa06000 (II) SAVAGE(0): [drm] mapped SAREA 0xdfa06000 to 0x473bb000 (II) SAVAGE(0): [drm] framebuffer handle = 0xd0000000 (II) SAVAGE(0): [drm] added 1 reserved context for kernel (II) SAVAGE(0): [agp] Mode 0x1f000207 [AGP 0x1106/0x0305; Card 0x5333/0x8d02] (II) SAVAGE(0): [agp] 16384 kB allocated with handle 0x00000001 (II) SAVAGE(0): [agp] agpTextures microcode handle = 0xe0000000 (II) SAVAGE(0): [agp] agpTextures mapped at 0x00000000 (II) SAVAGE(0): [drm] aperture handle = 0xd2000000 (II) SAVAGE(0): [drm] Status handle = 0xdfa5f000 (II) SAVAGE(0): [agp] Status page mapped at 0x473bd000 (II) SAVAGE(0): [dri] visual configs initialized (**) SAVAGE(0): DRI is enabled (II) SAVAGE(0): virtualX:1024,virtualY:768 (II) SAVAGE(0): bpp:16,tiledwidthBytes:2048,tiledBufferSize:1572864 (II) SAVAGE(0): bpp:16,widthBytes:2048,BufferSize:1572864 (II) SAVAGE(0): videoRambytes:0x02000000 (II) SAVAGE(0): textureSize:0x0195f000 (II) SAVAGE(0): textureSize:0x0195f000 (II) SAVAGE(0): textureOffset:0x00680000 (II) SAVAGE(0): depthOffset:0x00500000,depthPicth:2048 (II) SAVAGE(0): backOffset:0x00380000,backPicth:2048 (II) SAVAGE(0): Memory manager initialized to (0,0) (1024,1791) (II) SAVAGE(0): Largest offscreen area available: 1024 x 1023 (II) SAVAGE(0): Reserved back buffer at offset 0x380000 (II) SAVAGE(0): Reserved depth buffer at offset 0x500000 (II) SAVAGE(0): Reserved 25980 kb for textures at offset 0x680000 (II) SAVAGE(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 Image Writes Offscreen Pixmaps Setting up tile and stipple cache: 28 128x128 slots 7 256x256 slots (==) SAVAGE(0): Backing store disabled (**) Option "dpms" (**) SAVAGE(0): DPMS enabled (II) SAVAGE(0): X context handle = 0x00000001 (II) SAVAGE(0): [drm] installed DRM signal handler (II) SAVAGE(0): [DRI] installation complete (II) SAVAGE(0): [junkers]pSAVAGEDRIServer: (II) SAVAGE(0): [junkers] reserved_map_agpstart:0x00000000 (II) SAVAGE(0): [junkers] reserved_map_idx:0x00000000 (II) SAVAGE(0): [junkers] sarea_priv_offset:0x00000000 (II) SAVAGE(0): [junkers] chipset:0x00000000 (II) SAVAGE(0): [junkers] sgram:0x00000000 (II) SAVAGE(0): [junkers] frontbufferSize:0x00180000 (II) SAVAGE(0): [junkers] frontOffset:0x00000000 (II) SAVAGE(0): [junkers] frontPitch:0x00000800 (II) SAVAGE(0): [junkers] backbufferSize:0x00180000 (II) SAVAGE(0): [junkers] backOffset:0x00380000 (II) SAVAGE(0): [junkers] backPitch:0x00000800 (II) SAVAGE(0): [junkers] depthbufferSize:0x00180000 (II) SAVAGE(0): [junkers] depthOffset:0x00500000 (II) SAVAGE(0): [junkers] depthPitch:0x00000800 (II) SAVAGE(0): [junkers] textureOffset:0x00680000 (II) SAVAGE(0): [junkers] textureSize:0x0195f000 (II) SAVAGE(0): [junkers] textureSize:0x0195f000 (II) SAVAGE(0): [junkers] logTextureGranularity:0x00000000 (II) SAVAGE(0): [junkers] agp:handle:0x00000001 (II) SAVAGE(0): [junkers] agp:offset:0x01000000 (II) SAVAGE(0): [junkers] agp:size:0x01000000 (II) SAVAGE(0): [junkers] agp:map:0x00000000 (II) SAVAGE(0): [junkers] registers:handle:0xdfe80000 (II) SAVAGE(0): [junkers] registers:offset:0x00000000 (II) SAVAGE(0): [junkers] registers:size:0x00080000 (II) SAVAGE(0): [junkers] registers:map:0x00000000 (II) SAVAGE(0): [junkers] status:handle:0xdfa5f000 II) SAVAGE(0): [junkers] status:offset:0x00000000 (II) SAVAGE(0): [junkers] status:size:0x00002000 (II) SAVAGE(0): [junkers] status:map:0x473bd000 (II) SAVAGE(0): [junkers] agpTextures:handle:0xe0000000 (II) SAVAGE(0): [junkers] agpTextures:offset:0x00000000 (II) SAVAGE(0): [junkers] agpTextures:size:0x01000000 (II) SAVAGE(0): [junkers] apgTextures:map:0x00000000 (II) SAVAGE(0): [junkers] logAgpTextureGranularity:0x0000000a (II) SAVAGE(0): [junkers]pSAVAGEDRI: (II) SAVAGE(0): [junkers] chipset:0x00000005 (II) SAVAGE(0): [junkers] width:0x00000400 (II) SAVAGE(0): [junkers] height:0x00000300 (II) SAVAGE(0): [junkers] mem:0x02000000 (II) SAVAGE(0): [junkers] cpp:2 (II) SAVAGE(0): [junkers] zpp:2 (II) SAVAGE(0): [junkers] agpMode:4 (II) SAVAGE(0): [junkers] frontbuffer:0xd0000000 (II) SAVAGE(0): [junkers] frontbufferSize:0x00180000 (II) SAVAGE(0): [junkers] frontOffset:0x00000000 (II) SAVAGE(0): [junkers] frontPitch:0x00000800 (II) SAVAGE(0): [junkers] frontBitmapDesc:0x10100400 (II) SAVAGE(0): [junkers] backbuffer:0xd0380000 (II) SAVAGE(0): [junkers] backbufferSize:0x00180000 (II) SAVAGE(0): [junkers] backOffset:0x00380000 (II) SAVAGE(0): [junkers] backPitch:0x00000800 (II) SAVAGE(0): [junkers] backBitmapDesc:0x11100400 (II) SAVAGE(0): [junkers] depthbuffer:0xd0500000 (II) SAVAGE(0): [junkers] depthbufferSize:0x00180000 (II) SAVAGE(0): [junkers] depthOffset:0x00500000 (II) SAVAGE(0): [junkers] depthPitch:0x00000800 (II) SAVAGE(0): [junkers] depthBitmapDesc:0x11100400 (II) SAVAGE(0): [junkers] textures:0xd0680000 (II) SAVAGE(0): [junkers] textureOffset:0x00680000 (II) SAVAGE(0): [junkers] textureSize:0x01800000 (II) SAVAGE(0): [junkers] logTextureGranularity:0x00000015 (II) SAVAGE(0): [junkers] agpBufferOffset:0x00000000 (II) SAVAGE(0): [junkers] agpTextureOffset:0x00000000 (II) SAVAGE(0): [junkers] agpTextureSize:0x00000000 (II) SAVAGE(0): [junkers] logAgpTextureGranularity:0x00000014 (II) SAVAGE(0): [junkers] agpTextures:handle:0xe0000000 (II) SAVAGE(0): [junkers] agpTextures:offset:0x00000000 (II) SAVAGE(0): [junkers] agpTextures:size:0x01000000 (II) SAVAGE(0): [junkers] apgTextures:map:0x00000000 (II) SAVAGE(0): [junkers] registers:handle:0xdfe80000 (II) SAVAGE(0): [junkers] registers:offset:0x00000000 (II) SAVAGE(0): [junkers] registers:size:0x00080000 (II) SAVAGE(0): [junkers] registers:map:0x00000000 (II) SAVAGE(0): [junkers] aperture:handle:0xd2000000 (II) SAVAGE(0): [junkers] aperture:offset:0x00000000 (II) SAVAGE(0): [junkers] aperture:size:0x05000000 (II) SAVAGE(0): [junkers] aperture:map:0x00000000 (II) SAVAGE(0): [junkers] aperturePitch:0x00001000 (II) SAVAGE(0): [junkers] BCIcmdBuf:handle:0xdfe90000 (II) SAVAGE(0): [junkers] BCIcmdBuf:offset:0x00000000 (II) SAVAGE(0): [junkers] BCIcmdBuf:size:0x00020000 (II) SAVAGE(0): [junkers] BCIcmdBuf:map:0x00010000 (II) SAVAGE(0): [junkers] status:handle:0xdfa5f000 (II) SAVAGE(0): [junkers] status:offset:0x00000000 (II) SAVAGE(0): [junkers] status:size:0x00002000 (II) SAVAGE(0): [junkers] status:map:0x00000000 (II) SAVAGE(0): [junkers] sarea_priv_offset:0x00000898 (II) SAVAGE(0): Direct rendering enabled (**) SAVAGE(0): XvMC is enabled (==) RandR enabled + later II) SAVAGE(0): [drm] Could not create dummy context (II) SAVAGE(0): [drm] Could not create dummy context (II) SAVAGE(0): [drm] Could not create dummy context (II) SAVAGE(0): [drm] Could not create dummy context -- Arkadiusz Miśkiewicz CS at FoE, Wroclaw University of Technology arekm.pld-linux.org, 1024/3DB19BBD, JID: arekm.jabber.org, PLD/Linux ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel