> From: "Ted Unangst" <[email protected]>
> Date: Wed, 30 Sep 2015 13:56:00 -0400
>
> Ted Unangst wrote:
> > with latest kernel (with the hang warnings fixed) after resume on x1 the
> > system partially redrew the screen, then seemed hung for a while. switch to
> > virt console and back to x either fixed it, or just coincidence.
> >
> > i notice this in dmesg:
> > error: [drm:pid20144:i915_context_is_banned] *ERROR* context hanging too
> > fast,
> > declaring banned!
>
> Some more info about this. A kernel from Sep 30 hangs after resume. It
> repaints just a little bit of the screen, then it hangs. It appears totally
> frozen, and does not recover. (Maybe the recovery above was a fluke.)
>
> I noticed today that gl wasn't working anymore, after the above happened.
> Resume was reliable after that first time. But I wanted gl to work, so I
> rebooted. Now resume seems to never work.
>
> I have since reverted to a src tree dated 9/25 and the problem has
> gone away. Something between the 25th and 27th made things bad, and
> it hasn't been fixed.
I see the same thing on my x1c. Rest assured that I will hunt this
down.
In the meantime, you might want to switch to using the "modesetting"
driver. It doesn't give you fancy 3D acceleration, but for most stuff
it works fine. And that includes playing video. Create a /etc/X11/xorg.conf
with the following conmtents:
Section "Device"
Identifier "Device0"
Driver "modesetting"
EndSection
Cheers,
Mark