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

Richard Schwarting aquarichy at gmail.com
Mon Dec 29 16:35:25 PST 2008


Thanks Matthew, Francisco.

"vbetool vbestate restore" didn't restore video for me.

However, enabling the HAL quirk for vbe_post did.  "vbetool post"
itself didn't, but I'm not sure whether there's supposed to be a
correspondence there.

https://bugzilla.redhat.com/show_bug.cgi?id=478369 was created for
that and I e-mailed the HAL list as per Richard Hughes' site's
instructions.

I tested 1.7.0 of the SM driver to-day and things work swell here.
Thanks Francisco.

Cheers!
  Richard



On Tue, Dec 16, 2008 at 07:46, Matthew Garrett <mjg59 at srcf.ucam.org> wrote:
> 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
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg
>



More information about the xorg mailing list