Fwd: X.org PCI changes breaks support for Silicon Motion SM720 Lynx3DM card?

Matthew Garrett mjg59 at srcf.ucam.org
Tue Dec 16 07:46:20 PST 2008


On Mon, Dec 15, 2008 at 11:58:12PM +0100, Francisco Jerez wrote:
> "Richard Schwarting" <aquarichy at gmail.com> writes:
> 
> > Suspending without X has the same effect as suspending with X.  A
> > blank screen that slowly bleeds white across it.
> >
> > vbetool doesn't seem to help.  I will investigate this issue more
> > outside of X.
> >
> > Do you still need anything re: the silicon motion driver?  I don't
> > suffer corruption under EXA or XAA and until I have suspend and resume
> > sorted out, I don't think there are any more issues on my system.
> 
> Hi. It looks like the register state gets screwed up when suspending. It
> could be a hardware bug. 

The ACPI spec doesn't require register state to be saved or restored 
over suspend - it's up to the drivers to reprogram that.

> Maybe, it could be workarounded by tweaking some of the memory control
> registers, I haven't tried yet, it seems that "vbetool vbestate restore"
> in text mode after resuming does the trick for me.

That's a common workaround.

-- 
Matthew Garrett | mjg59 at srcf.ucam.org



More information about the xorg mailing list