--- Jeff Chua <[EMAIL PROTECTED]> wrote:
> 
> 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.

Unfortunately, there is no real dri support for suspend/resume.  The
only driver with support is the radeon driver.  you also need to have
suspend/resume support in the agp chipset driver.  See this apge for
more info:
http://cpbotha.net/dri_resume.html

Feel free to implement support.

Alex

> 
> Thanks,
> Jeff.
> 
> 



        
                
__________________________________
Do you Yahoo!?
Yahoo! Small Business $15K Web Design Giveaway 
http://promotions.yahoo.com/design_giveaway/
_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to