[Spice-devel] spice multiclients issue

2013-01-17 Thread Rozen Lin
Hi, Alon & spice-dev guys, Thanks for your replies and help, now let me conclude the issues we've faced during the use of multi-clients: 0. Test env.: 1) host: Ubuntu10.04 server x64. VM: Windows XP with spice-guest tools installed. 2) spice-server-0.12 + qemu-kvm-1.2 3) spice-client-0.12 fo

[Spice-devel] [xf86 qxl driver PATCH 5/5] qxl_driver: monitors_config: adjust to memory-remap

2013-01-17 Thread Uri Lublin
Resolves: rhbz#883578 Call qxl_allocate_monitors_config upon memory-remap such that qxl->monitors_config points to the start of monitors_config segment in qxl RAM memory. Currently after memory remap, it's possible that monitors_config memory and video-memory (or graphics) overlap, which means th

[Spice-devel] [xf86 qxl driver PATCH 4/5] qxl_driver: simplify calling qxl_update_monitors_config

2013-01-17 Thread Uri Lublin
Simplify by calling check_crtc from within qxl_update_monitors_config, instead of calling check_crtc before every call to qxl_update_monitors_config. --- src/qxl_driver.c |7 +++ 1 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/qxl_driver.c b/src/qxl_driver.c index d8abb7

[Spice-devel] [xf86 qxl driver PATCH 3/5] qxl_driver: check_crtc: handle qxl->crtcs == NULL

2013-01-17 Thread Uri Lublin
--- src/qxl_driver.c |4 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/src/qxl_driver.c b/src/qxl_driver.c index 1a253d2..d8abb7b 100644 --- a/src/qxl_driver.c +++ b/src/qxl_driver.c @@ -1040,6 +1040,10 @@ check_crtc (qxl_screen_t *qxl) int i, count = 0; xf86Crt

[Spice-devel] [xf86 qxl driver PATCH 2/5] qxl_pre_init: fix calculation of available video memory

2013-01-17 Thread Uri Lublin
Don't forget to substract monitors_config area. Memory map of qxl RAM looks something like the following: - | | | Surface0 Area | | | - | | | | | Video Pages | |

[Spice-devel] [xf86 qxl driver PATCH 1/5] qxl_driver: remove unused enum ROPDescriptor

2013-01-17 Thread Uri Lublin
--- src/qxl_driver.c | 15 --- 1 files changed, 0 insertions(+), 15 deletions(-) diff --git a/src/qxl_driver.c b/src/qxl_driver.c index e2d08c7..e289c70 100644 --- a/src/qxl_driver.c +++ b/src/qxl_driver.c @@ -1034,21 +1034,6 @@ qxl_switch_mode (SWITCH_MODE_ARGS_DECL) return qx

[Spice-devel] [xf86 qxl driver PATCH 0/5] qxl_driver: adjust monitors_config to memory remap

2013-01-17 Thread Uri Lublin
This patch-set fixes rhbz #883578 and also cleans up the code a bit. The problem is that after a memory-remap, qxl->monitors_config still points to the first/old location, which may be overlapping with video memory. That may cause bad monitors_config values to be read by the destination host and c

Re: [Spice-devel] spice-gtk 0.14 can't be built outside the source tree

2013-01-17 Thread Andrew Hughes
- Original Message - > Hey Andrew, > > If I understand the bug correctly, the fix you propose is rather: > > https://446586.bugs.gentoo.org/attachment.cgi?id=334564 > Yes, I discovered after posting that, while the original fix worked with the Makefile, it breaks in Makefile.am due to

Re: [Spice-devel] [PATCH spice-html5]Handling non top-down lz_rgb

2013-01-17 Thread Vincent Desprez
On Wed, Jan 16, 2013 at 8:05 PM, Jeremy White wrote: > Hi Vincent, > > On 01/16/2013 10:54 AM, Vincent Desprez wrote: > > Hi, > > In order to make spice-html5 working with windows guest and qxl driver, > > I made a patch to handle non top-down lz_rgb. I don’t know if it is > > possible to make it

Re: [Spice-devel] cut/paste failure on Windows 7 guest

2013-01-17 Thread Gal Hammer
Hi Han, The easiest way to help contributing with the virtio-serial crashes debug is to provide the system failure information when a BSOD occurs. You should copy the PDB (debug symbols) file (vioser.pdb) in the C:\Windows\system32\drivers directory (it where the vioser.sys driver file exist