Major stability issues with xf86-video-intel 2.2.0 when using Xv

Jesse Barnes jbarnes at virtuousgeek.org
Thu Dec 13 17:01:10 PST 2007


On Thursday, December 13, 2007 3:28 pm Drew Parsons wrote:
> On Thu, 2007-12-13 at 11:11 -0800, Jesse Barnes wrote:
> > On Thursday, December 13, 2007 3:23 Drew Parsons wrote:
> > > On Wed, 2007-12-12 at 09:24 -0800, Jesse Barnes wrote:
> > > > I'm working on a 2.2.1 release now to address these types of
> > > > problems.  The only Xv related change I can think of was to avoid
> > > > crashes on some machines where if you used Xv and exited the server
> > > > you'd get a crash; I can't think of anything else that would cause
> > > > the problem you're seeing.  Is there a bug filed?
> > >
> > > Just commenting for the record, I've found that S3 suspend-to-ram is
> > > currently broken with intel 2.2.0, xserver 1.4.1, linux 2.6.23, mesa
> > > 7.0.2 on intel 82855 GME.  Upon resume, the system freezes blank.  It
> > > had reached successful operation recently with intel 2.1.0.  I
> > > switched on the new kernel SUSPEND option which is supposed to help
> > > S3 suspend in kernel drivers.
> >
> > Are you saying that it broke when you switched to the kernel based
> > suspend?  Or only broke when you upgraded to 2.2?  There are still a
> > few open suspend/resume bugs, maybe you're hitting one of those?
>
> I think it broke in intel 2.2.  That is, I had been using linux 2.6.22 +
> intel 2.1.1 at the point where S3 suspend worked [1], but after the
> upgrade to intel 2.2 last month, still with linux 2.6.22, resume no
> longer worked.

Does it hang or crash now?  Or just not restore the display?  These 855GM 
chips are starting to drive me crazy...

> I only got to try linux 2.6.23 last week and turned on SUSPEND hoping it
> might have fixed the problem.  I haven't yet tried 2.6.23 with SUSPEND
> switched off, is there any point doing so?

Well, I'm mainly worried that the kernel based suspend/resume support hasn't 
seen much action yet, and so is probably buggy on some machines...  I still 
recommend giving it a try, because if it works your suspend/resume should be 
solid, but if not, you can always turn it off and hope that the X driver will 
do the right thing.

Thanks,
Jesse



More information about the xorg mailing list