Hi, I've recently upgraded the graphics card in my UP1000 to a 01:05.0 VGA compatible controller: ATI Technologies Inc Rage 128 RF/SG AGP It works in SRM and X but of course I'd like to use the AGP-features. Loading "agpgart" and "r128" seems to work: Linux agpgart interface v0.99 (c) Jeff Hartmann agpgart: Maximum main memory to use for agp memory: 439M agpgart: Detected AMD Irongate chipset agpgart: AGP aperture is 32M @ 0x0 [drm] AGP 0.99 Aperture @ 0x00000000 32MB [drm] Initialized r128 2.2.0 20010917 on minor 0 although the aperture address 0x0 is a bit strange (that is a kernel 2.4.23-pre8). This is what XFree 4.3.0-0pre1v3 says: (II) R128(0): [drm] created "r128" driver at busid "PCI:1:5:0" (II) R128(0): [drm] added 8192 byte SAREA at 0xfffffffc0043a000 (II) R128(0): [drm] mapped SAREA 0xfffffffc0043a000 to 0x2000001e000 (II) R128(0): [drm] framebuffer handle = 0xfc000000 (II) R128(0): [drm] added 1 reserved context for kernel (II) R128(0): [agp] Mode 0x0f000201 [AGP 0x1022/0x7006; Card 0x1002/0x5246] (II) R128(0): [agp] 8192 kB allocated with handle 0x004a2000 (EE) R128(0): [agp] Could not bind (WW) R128(0): [agp] AGP failed to initialize -- falling back to PCI mode. (WW) R128(0): [agp] Make sure you have the agpgart kernel module loaded. (II) R128(0): [pci] 8192 kB allocated with handle 0x004a2000 (II) R128(0): [pci] ring handle = 0xfffffffc004a2000 (II) R128(0): [pci] Ring mapped at 0x200012ae000 (II) R128(0): [pci] Ring contents 0x00000000 (II) R128(0): [pci] ring read ptr handle = 0xfffffffc005a4000 (II) R128(0): [pci] Ring read ptr mapped at 0x20000020000 (II) R128(0): [pci] Ring read ptr contents 0x00000000 (II) R128(0): [pci] vertex/indirect buffers handle = 0xfffffffc005a6000 (II) R128(0): [pci] Vertex/indirect buffers mapped at 0x200013b0000 (II) R128(0): [pci] Vertex/indirect buffers contents 0x00000000 (II) R128(0): [drm] register handle = 0xf9000000 (II) R128(0): [dri] Visual configs initialized Unfortunately I don't really know what the "Could not bind" means, searching in the web did not enlighten me... GL-acceleration however works, but there are GL-errors when large textures are needed. This is plausible because the cards wants to use normal memory via AGP for that, I guess. Does anyone have working AGP in a UP1000? Is this a know issue? Is it a kernel or a XFree-problem? Cheers Thimo
Attachment:
signature.asc
Description: Digital signature