Hi all, the patch I am attaching enables buffer sharing for vnc when the linesize != width * depth. Best Regards, Stefano Stabellini Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com> _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Wed, 2008-03-19 at 17:24 +0000, Stefano Stabellini wrote:> Hi all, > the patch I am attaching enables buffer sharing for vnc when the > linesize != width * depth.Hi Stefano, I''m seeing some odd issues with this on ia64, see the attached screenshot. I''m using VNC, not SDL, and have specified opengl=0 in my domain config file. The left side of the screen is wrapped around overtop of the right side of the screen. The copy on the left side is not updated unless I change the resolution the guest is running or force the VNC client to manually refresh. Updates are normal on the copy on the right side of the screen. Any ideas? Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Thu, 2008-03-20 at 11:31 -0600, Alex Williamson wrote:> On Wed, 2008-03-19 at 17:24 +0000, Stefano Stabellini wrote: > > Hi all, > > the patch I am attaching enables buffer sharing for vnc when the > > linesize != width * depth. > > Hi Stefano, > > I''m seeing some odd issues with this on ia64, see the attached > screenshot. I''m using VNC, not SDL, and have specified opengl=0 in my > domain config file. The left side of the screen is wrapped around > overtop of the right side of the screen. The copy on the left side is > not updated unless I change the resolution the guest is running or force > the VNC client to manually refresh. Updates are normal on the copy on > the right side of the screen. Any ideas? Thanks,A quick self-followup, the same HVM domain configured for SDL instead of VNC works fine. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Hi Alex, I think I have found the bug that causes the strange behaviour you are describing, but I have no way to be sure because I cannot test it on a ia64 machine. Could you please try the patch I am attaching (to be applied on top of the other one)? Best Regards, Stefano Stabellini Alex Williamson wrote:> On Wed, 2008-03-19 at 17:24 +0000, Stefano Stabellini wrote: >> Hi all, >> the patch I am attaching enables buffer sharing for vnc when the >> linesize != width * depth. > > Hi Stefano, > > I''m seeing some odd issues with this on ia64, see the attached > screenshot. I''m using VNC, not SDL, and have specified opengl=0 in my > domain config file. The left side of the screen is wrapped around > overtop of the right side of the screen. The copy on the left side is > not updated unless I change the resolution the guest is running or force > the VNC client to manually refresh. Updates are normal on the copy on > the right side of the screen. Any ideas? Thanks, >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
>> I''m seeing some odd issues with this on ia64, see the attached >> screenshot. I''m using VNC, not SDL, and have specified opengl=0 in my >> domain config file. The left side of the screen is wrapped around >> overtop of the right side of the screen. The copy on the left side is >> not updated unless I change the resolution the guest is running or force >> the VNC client to manually refresh. Updates are normal on the copy on >> the right side of the screen. Any ideas? Thanks, > > A quick self-followup, the same HVM domain configured for SDL instead > of VNC works fine. Thanks,It also breaks x86 WinXP guest installation. RealVNC client exits with "connection reset by peer" at the start of the graphical stage of installation (i.e., soon after the first reboot during installation). The guest then hangs, consuming no CPU, and dom0 also is idle. This changeset is out on its ear unless a quick fix is forthcoming. :-) -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Hi Stefano, On Thu, 2008-03-20 at 18:14 +0000, Stefano Stabellini wrote:> Hi Alex, > I think I have found the bug that causes the strange behaviour you are > describing, but I have no way to be sure because I cannot test it on a > ia64 machine. > Could you please try the patch I am attaching (to be applied on top of > the other one)?Yes, this fixes it. Thanks! Alex -- Alex Williamson HP Open Source & Linux Org. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On 20/3/08 18:14, "Stefano Stabellini" <stefano.stabellini@eu.citrix.com> wrote:> Hi Alex, > I think I have found the bug that causes the strange behaviour you are > describing, but I have no way to be sure because I cannot test it on a > ia64 machine. > Could you please try the patch I am attaching (to be applied on top of > the other one)? > Best Regards,Fixes my problem! Thanks, Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Alex Williamson wrote:> Hi Stefano, > > On Thu, 2008-03-20 at 18:14 +0000, Stefano Stabellini wrote: >> Hi Alex, >> I think I have found the bug that causes the strange behaviour you are >> describing, but I have no way to be sure because I cannot test it on a >> ia64 machine. >> Could you please try the patch I am attaching (to be applied on top of >> the other one)? > > Yes, this fixes it. Thanks!great! Sending the patch again more "officially" this time. Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com> _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel