[Bug 78293] [ivo] In a tri-head configuration on a laptop, one of the external screens is not repainted

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon May 5 05:09:58 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=78293

--- Comment #10 from Chris Wilson <chris at chris-wilson.co.uk> ---
This should fix up the errors with enabling ShmPixmaps in the nvidia driver:

commit a93d2d4f910dc66fe7114a4f44bf8098e3f7ae7a
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Mon May 5 13:03:14 2014 +0100

    intel-virtual-output: Check for errors whilst creating ShmPixmaps

    Creating a ShmPixmap may cause an asynchronous BadAccess error, so wrap
    the construction with XSync and check for an error before proceeding.

    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
    References: https://bugs.freedesktop.org/show_bug.cgi?id=78293


commit 5279ebf56449a9b9edd28ff23e9c8a20af792795
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Mon May 5 13:06:11 2014 +0100

    intel-virtual-output: Mark ShmPixmap destinations as writeable

    In order to prevent a subsequent BadAccess when we try to use it as a
    ShmPixmap, we need to mark the segment as writeable.

    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
    References: https://bugs.freedesktop.org/show_bug.cgi?id=78293

Still puzzling over why everything fails when setting the CRTCs though. Could
you please update and attach another failing log? (Minor debug changes)

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20140505/0057cd6b/attachment.html>


More information about the intel-gfx-bugs mailing list