--- programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c-old	2004-02-27 02:01:57.000000000 +0000
+++ programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c	2004-04-24 13:39:23.743062736 +0000
@@ -328,6 +328,7 @@
     "xf86InitInt10",
     "xf86FreeInt10",
     "xf86int10Addr",
+    "xf86ExecX86int10",
     NULL
 };
 
@@ -6906,6 +6907,15 @@
     RADEONInfoPtr  info  = RADEONPTR(pScrn);
 
     RADEONTRACE(("RADEONEnterVT\n"));
+    
+    { /* Softboot V_BIOS */
+	xf86Int10InfoPtr pInt = xf86InitInt10 (info->pEnt->index);
+	if (pInt) {
+	    pInt->num = 0xe6;
+	    xf86ExecX86int10 (pInt);
+	xf86FreeInt10 (pInt);
+	}
+    }
 
     if (info->FBDev) {
 	unsigned char *RADEONMMIO = info->MMIO;
