On Mon, Dec 23, 2013 at 03:39:21PM +0200, Alon Levy wrote:
> On 12/19/2013 09:32 PM, Jonathon Jongsma wrote:
> > No, the cause is not identified yet.  Still debugging that.  This patch 
> > just makes the vdagent more robust in the meantime.  
> > 
> 
> using nomodeset fixes the problem for me (F19 guest from iso, upstream
> with the qemu patch below to reproduce the problem without nomodeset),
> so this is a kernel/X driver issue, still investigating.

Looking more into this, using nomodeset triggers this workaround:
http://cgit.freedesktop.org/xorg/driver/xf86-video-qxl/tree/src/qxl_driver.c#n819
    /* fake transform support, to allow agent to switch crtc mode */
    /* without X doing checks, see rrcrtc.c "Check screen size */
    /* bounds" */
    xf86RandR12SetTransformSupport (pScreen, TRUE);

which nicely points at the bit of code in the X server which causes the X
error in the RHEL6/kms guest situation:
http://cgit.freedesktop.org/xorg/xserver/tree/randr/rrcrtc.c#n1148

Christophe

Attachment: pgpOw8MnHCERD.pgp
Description: PGP signature

_______________________________________________
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel

Reply via email to