Dugger, Donald D
2006-Mar-19 00:52 UTC
RE: [Xen-devel] [PATCH 3/3] Add shadow VRAM - mouse issue to be aware of
I thought I should expand a little about the `libvncserver.a'' issue. As I said, the current version of the library, ver. 0.8, has this latency issue. The CVS version of the library has the fix in it so, if you want a truly usable VNC mouse, you have to check out the CVS version of `libvncserver.a'' and install it on your Xen machine. Once version 0.9 of this library is released this problem will go away. -- Don Dugger "Censeo Toto nos in Kansa esse decisse." - D. Gale Donald.D.Dugger@intel.com Ph: (303)440-1368>-----Original Message----- >From: Dugger, Donald D >Sent: Thursday, March 16, 2006 3:00 PM >To: Keir Fraser >Cc: xen-devel@lists.xensource.com >Subject: RE: [Xen-devel] [PATCH 3/3] Add shadow VRAM > >Keir- > >I''ve sent out two new patches (1a and 3a) that address this >concern. I''ve removed the check for SSE2 at compile time for >the VGA patch so that patch no longer touches the `configure'' script. > >Unfortunately, the `configure'' script still needs to be >touched for VNC mouse support. The current version of >`libvncserver.a'' checks for 1 input event and then sleeps in >its main loop. The sleep is short enough that you don''t >notice anything on the keyboard but this causes noticable >latency for the mouse. I''ve talked Johannes Schindelin into >adding a new field to the VNC control structuce that modifies >this behavior to check for all input events and then go to >sleep. Since it will be a while before this version of >`libvncserver.a'' is generally available the `qemu-dm'' build >procedure has to check for this new field and only set it if >it''s available. > >All the other feature of these paches remain the same and, I >should point out, with the Summagraphics Tablet changes it''s >now possible to run Windows on a VMX guest under VNC. > >-- >Don Dugger >"Censeo Toto nos in Kansa esse decisse." - D. Gale >Donald.D.Dugger@intel.com >Ph: (303)440-1368 > >>-----Original Message----- >>From: Keir Fraser [mailto:Keir.Fraser@cl.cam.ac.uk] >>Sent: Wednesday, March 15, 2006 4:14 PM >>To: Dugger, Donald D >>Cc: xen-devel@lists.xensource.com >>Subject: Re: [Xen-devel] [PATCH 3/3] Add shadow VRAM >> >> >>On 15 Mar 2006, at 23:13, Dugger, Donald D wrote: >> >>> Nice try but I thought of that :-) The code checks at run >time also, >>> for just the reason you state. Also, I did measure and the runtime >>> check adds no measurable overhead. >> >>Can you get rid of the compile-time checks from your patch >then, since >>they''re redundant. >> >>I think that, although we''d like to track qemu''s source files, we''ll >>avoid their build system as much as possible. So I''d >>definitely like to >>avoid adding stuff into their configuration scripts. >> >> -- Keir >> >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel