Hello, My log file indicates a version mis-match with the r128.o kernel module. It claims I need version 2.2 or greater but /lib/modules/2.4.9-31/kernel/drivers/char/drm/r128.o is version is 2.1.6. Here's my question. Where can I get the appropriate r128.o version or the source to build it? My log file says: (II) R128(0): [drm] loaded kernel module for "r128" driver (II) R128(0): [drm] created "r128" driver at busid "PCI:1:0:0" (II) R128(0): [drm] added 8192 byte SAREA at 0xd8898000 (II) R128(0): [drm] mapped SAREA 0xd8898000 to 0x40018000 (II) R128(0): [drm] framebuffer handle = 0xd4000000 (II) R128(0): [drm] added 1 reserved context for kernel (EE) R128(0): [dri] R128DRIScreenInit failed because of a version mismatch. [dri] r128.o kernel module version is 2.1.6 but version 2.2 or greater is needed. [dri] Disabling the DRI. (EE) R128(0): [drm] failed to remove DRM signal handler (II) R128(0): [drm] removed 1 reserved context for kernel DRIUnlock called when not locked (II) R128(0): [drm] unmapping 8192 bytes of SAREA 0xd8898000 at 0x40018000 System Info: RH Linux 7.0 kernel 2.4.9-31 XFree86 2.4.0 ATI Expert 128 AGP Thanks for the help. Mark LaPierre