diff --git a/src/i830_crt.c b/src/i830_crt.c index d8e4a76..a9a059a 100644 --- a/src/i830_crt.c +++ b/src/i830_crt.c @@ -286,6 +286,7 @@ i830_crt_detect_load (xf86CrtcPtr crtc, { uint32_t pipeconf = INREG(pipeconf_reg); OUTREG(pipeconf_reg, pipeconf | PIPECONF_FORCE_BORDER); + i830WaitForVblank (pScrn); st00 = pI830->readStandard (pI830, 0x3c2); present = (st00 & (1 << 4)) != 0;