Erratic mouse pointer behaviour with Spice / QXL in a multi-screen setup

Solution Verified - Updated -

Issue

  • Mouse pointer starts jittering when dragging item in application
  • For accessing a legacy application we use a virtual machine with 4 heads
  • Xorg is configured to use these 4 heads without Xinerama. There's no window manager running, just plain Xorg.
  • The application is started on a remote system using rexec and Xorg is just used for displaying the application
  • The application expects Xorg to be using :0.x for displaying the 4 separate screens.
  • While using a drag & drop operation in one of the applications on display :0.0, the mouse pointer starts jittering between to different horizontal positions. When moving the mouse further to the right, the mouse pointer is even displayed on display :0.1 even though the application can't reach :0.1. It seems that spice is generating the wrong coordinates for the mouse pointer.

Environment

  • Red Hat Enterprise Linux 6
  • xorg-x11-drv-qxl-0.1.0-4.el6
  • spice-client-0.8.2-15.el6_3
  • spice-vdagent-0.14.0-1.el6_3
  • xorg-x11-server-Xorg-1.13.0-11

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content