Comment 97 for bug 586325

Revision history for this message
In , Chris Halse Rogers (raof) wrote :

(In reply to comment #57)
> (In reply to comment #56)
> > Yup, just disabling the cursor around modesetting works.
>
> Does this also work when the cursor is in an area which will be "outside" the
> new resolution? Where will the cursor be positioned when it's re-enabled after
> switching?

It does indeed work - until you move the pointer.

>
> Instead of disabling the cursor it may be sufficient to ensure that the cursor
> will not be outside the new resolution. I "parked" my cursor on the upper left
> of the screen and cycled resolution about fifty times without any problems.
>

I've also just noticed this. So, the problem manifests when the pointer is outside the framebuffer and gets touched. Is this as simple as the cursor scribbling on memory it's not meant to?