--- xf86-video-ati/src/radeon_dri.c.orig 2006-06-01 04:40:43.289080968 +0800 +++ xf86-video-ati/src/radeon_dri.c 2006-06-01 04:45:06.257103752 +0800 @@ -1367,6 +1367,11 @@ } else if ( info->ChipFamily >= CHIP_FAMILY_R200 ) pDRIInfo->clientDriverName = R200_DRIVER_NAME; + else if ((info->Chipset == PCI_CHIP_RN50_515E) || + (info->Chipset == PCI_CHIP_RN50_5969)) { + /* RN50 doesn't support 3D, so setting clientDriverName to an invalid name "RN50" */ + pDRIInfo->clientDriverName = "RN50"; + } else pDRIInfo->clientDriverName = RADEON_DRIVER_NAME;