On Mon, 12 Apr 2004, Alan Hourihane wrote: > Have you tried adding > Option "VBERestore" "false"
Tried, but still doesn't work. On Sun, 11 Apr 2004, Alex Deucher wrote: > Can you narrow down the exact change that caused the problem? I looked into why 4_3_99_9 works, and anything after doesn't, and realized that this portion of the code causes the problem. --- i830_driver.c.org Mon Apr 12 22:25:53 2004 +++ i830_driver.c Mon Apr 12 22:29:29 2004 @@ -2147,6 +2147,14 @@ vbeFree(pVbe); #if defined(XF86DRI) + /* Load the dri module if requested. */ + if (xf86ReturnOptValBool(pI830->Options, OPTION_DRI, FALSE) && + !pI830->directRenderingDisabled) { + if (xf86LoadSubModule(pScrn, "dri")) { + xf86LoaderReqSymLists(I810driSymbols, I810drmSymbols, NULL); + } + } + if (!pI830->directRenderingDisabled) { if (!xf86LoadSubModule(pScrn, "shadow")) { PreInitCleanup(pScrn); It seems that loading the DRI causes the screen to go blank after resume. If I don't suspend/resume, screen works fine. Next, I tried disabling DRI ... Option "DRI" "off" and that fixes the problem. Screen restores correctly after resume. I don't know how to fix the DRI to get it to restore the screen after resume, but if someone is willing to provide guidance, I'll be more than willing to help. Thanks, Jeff. _______________________________________________ Devel mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/devel