ed135bd
diff -up xf86-video-ati-6.12.2/src/radeon_kms.c.da xf86-video-ati-6.12.2/src/radeon_kms.c
ed135bd
--- xf86-video-ati-6.12.2/src/radeon_kms.c.da	2009-08-04 15:53:14.000000000 +1000
ed135bd
+++ xf86-video-ati-6.12.2/src/radeon_kms.c	2009-08-04 15:53:48.000000000 +1000
ed135bd
@@ -331,6 +331,9 @@ Bool RADEONPreInit_KMS(ScrnInfoPtr pScrn
ed135bd
     if (pScrn->numEntities != 1) return FALSE;
ed135bd
     if (!RADEONGetRec(pScrn)) return FALSE;
4dd4716
 
ed135bd
+    /* kms bg root enable */
ed135bd
+    pScrn->canDoBGNoneRoot = 1;
4dd4716
+
ed135bd
     info               = RADEONPTR(pScrn);
ed135bd
     info->MMIO         = NULL;
4dd4716
     info->IsSecondary  = FALSE;