On Thu, 2001-11-29 at 06:59, Yom, Francis wrote:

> I finally got DRI running with my laptop which has the ATI Mobility M6
> Radeon chipset.  But now when I ctrl-alt-f<number> to a different
> terminal like ctrl-alt-f1 for the first term to look at a message and
> then switch back to vty7 to see my X screen, the display is all garbled
> and stays that way.  I cannot type or move my mouse.  The computer
> appears to be frozen.

Does this patch help? If not, can you try moving the
RADEONEngineRestore() call after the DRI specific code again?


Index: radeon_driver.c
===================================================================
RCS file:
/cvs/xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c,v
retrieving revision 1.44
diff -u -r1.44 radeon_driver.c
--- radeon_driver.c     2001/11/24 14:38:19     1.44
+++ radeon_driver.c     2001/11/30 23:36:03
@@ -4383,16 +4383,18 @@
     RADEONInfoPtr info  = RADEONPTR(pScrn);
 
     RADEONTRACE(("RADEONEnterVT\n"));
+
+    if (!RADEONModeInit(pScrn, pScrn->currentMode)) return FALSE;
+
+    if (info->accelOn)
+       RADEONEngineRestore(pScrn);
+
 #ifdef XF86DRI
     if (RADEONPTR(pScrn)->directRenderingEnabled) {
        RADEONCP_START(pScrn, info);
        DRIUnlock(pScrn->pScreen);
     }
 #endif
-    if (!RADEONModeInit(pScrn, pScrn->currentMode)) return FALSE;
-
-    if (info->accelOn)
-       RADEONEngineRestore(pScrn);
 
     /*info->PaletteSavedOnVT = FALSE;*/
     RADEONAdjustFrame(scrnIndex, pScrn->frameX0, pScrn->frameY0, 0);

-- 
Earthling Michel D�nzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member   /  CS student, Free Software enthusiast
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to