<div>thanks for reply</div><div><a href="http://spice-space.org/download/binaries/qxl-win-0.1010-20110308-d9eb3203bd.zip">http://spice-space.org/download/binaries/qxl-win-0.1010-20110308-d9eb3203bd.zip</a> trying to download  saying <strong>Forbidden You don&#39;t have permission to access </strong><strong>Please check. </strong><br>
if you are working on this issue then sorry :)<br></div><div><br></div><br><div class="gmail_quote">On Fri, Aug 5, 2011 at 4:01 PM,  <span dir="ltr">&lt;<a href="mailto:spice-devel-request@lists.freedesktop.org">spice-devel-request@lists.freedesktop.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Send Spice-devel mailing list submissions to<br>
        <a href="mailto:spice-devel@lists.freedesktop.org">spice-devel@lists.freedesktop.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="http://lists.freedesktop.org/mailman/listinfo/spice-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/spice-devel</a><br>
or, via email, send a message with subject or body &#39;help&#39; to<br>
        <a href="mailto:spice-devel-request@lists.freedesktop.org">spice-devel-request@lists.freedesktop.org</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:spice-devel-owner@lists.freedesktop.org">spice-devel-owner@lists.freedesktop.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than &quot;Re: Contents of Spice-devel digest...&quot;<br>
<br>
<br>
Today&#39;s Topics:<br>
<br>
   1. Re: Questions about multimonitor Xinerama configuration<br>
      (Alon Levy)<br>
   2. Re: Spice Windows 7 display driver? (Damien Churchill)<br>
   3. qxl driver not working window xp sp3 (Avdhoot Dendge - BetterLabs)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Fri, 5 Aug 2011 13:05:34 +0300<br>
From: Alon Levy &lt;<a href="mailto:alevy@redhat.com">alevy@redhat.com</a>&gt;<br>
Subject: Re: [Spice-devel] Questions about multimonitor Xinerama<br>
        configuration<br>
To: Naga Mohan Pothula &lt;<a href="mailto:nagamohan.pothula@yahoo.com">nagamohan.pothula@yahoo.com</a>&gt;<br>
Cc: &quot;<a href="mailto:spice-devel@lists.freedesktop.org">spice-devel@lists.freedesktop.org</a>&quot;<br>
        &lt;<a href="mailto:spice-devel@lists.freedesktop.org">spice-devel@lists.freedesktop.org</a>&gt;<br>
Message-ID: &lt;<a href="mailto:20110805100534.GA27360@bow.redhat.com">20110805100534.GA27360@bow.redhat.com</a>&gt;<br>
Content-Type: text/plain; charset=iso-8859-1<br>
<br>
On Thu, Aug 04, 2011 at 06:43:58PM -0700, Naga Mohan Pothula wrote:<br>
&gt; Hi Gerd/Alon,<br>
&gt;<br>
&gt; I&#39;m getting two black screen windows when I launched RHEL 64-bit in dual-head mode even with latest code(ie., Spice v0.9.0 and qxl driver for linux v0.0.16 taken from git repository)<br>
&gt;<br>
<br>
The guest is RHEL 64-bit? and you had it working with two pci devices before?<br>
<br>
Can you please post complete guest command line?<br>
<br>
Host is running qemu release candidate for 0.15.0 and spice 0.9.0, right?<br>
<br>
Did you try reducing vram size below 30 MB like suggested on another thread due to bios limitation?<br>
<br>
&gt; Initially I did debugged Server code and noticed that it is not receiving data from pipe (ie., ring_is_empty returns false to red_channel_pipe_get function) immediately when second display is launched<br>
&gt;<br>
&gt; It seems the problem is completely with qxl driver. Please refer below backtrace received when I did gdb Xorg.<br>
&gt;<br>
&gt;<br>
&gt; qxl_ring_push (ring=0x1891cf0, new_elt=0x7fffa850cec0) at qxl_ring.c:75<br>
&gt; 75??? qxl_ring.c: No such file or directory.<br>
&gt; ??? in qxl_ring.c<br>
&gt; (gdb) bt<br>
&gt; #0? qxl_ring_push (ring=0x1891cf0, new_elt=0x7fffa850cec0) at qxl_ring.c:75<br>
&gt; #1? 0x00007f80005af53b in push_drawable (qxl=&lt;value optimized out&gt;,<br>
&gt; ??? drawable=&lt;value optimized out&gt;) at qxl_surface.c:516<br>
&gt; #2? 0x00007f80005af665 in qxl_surface_put_image (dest=0x19027c8,<br>
&gt; ??? x=&lt;value optimized out&gt;, y=&lt;value optimized out&gt;, width=24, height=24,<br>
&gt; ??? src=0x2079a88 &quot;&quot;, src_pitch=96) at qxl_surface.c:1467<br>
&gt; #3? 0x00007f80005b5e24 in uxa_do_put_image (pDrawable=&lt;value optimized out&gt;,<br>
&gt; ??? pGC=&lt;value optimized out&gt;, depth=&lt;value optimized out&gt;,<br>
&gt; ??? x=&lt;value optimized out&gt;, y=&lt;value optimized out&gt;, w=&lt;value optimized out&gt;,<br>
&gt; ??? h=24, leftPad=0, format=2, bits=0x2079a88 &quot;&quot;) at uxa-accel.c:329<br>
&gt; #4? uxa_put_image (pDrawable=&lt;value optimized out&gt;, pGC=&lt;value optimized out&gt;,<br>
&gt; ??? depth=&lt;value optimized out&gt;, x=&lt;value optimized out&gt;,<br>
&gt; ??? y=&lt;value optimized out&gt;, w=&lt;value optimized out&gt;, h=24, leftPad=0,<br>
&gt; ??? format=2, bits=0x2079a88 &quot;&quot;) at uxa-accel.c:367<br>
&gt; #5? 0x00000000004d6cfc in ?? ()<br>
&gt; #6? 0x0000000000448af9 in ?? ()<br>
&gt; #7? 0x0000000000554a78 in ?? ()<br>
&gt; #8? 0x000000000044ae7c in ?? ()<br>
&gt; #9? 0x000000000042208a in _start ()<br>
&gt;<br>
&gt; Looping in &quot;qxl_ring_push&quot; continuously happens at this scenario.<br>
&gt;<br>
&gt;<br>
&gt; Regards,<br>
&gt; Mohan.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; ________________________________<br>
&gt; From: Leonardo E. Reiter &lt;<a href="mailto:lreiter@vbridges.com">lreiter@vbridges.com</a>&gt;<br>
&gt; To: Gerd Hoffmann &lt;<a href="mailto:kraxel@redhat.com">kraxel@redhat.com</a>&gt;<br>
&gt; Cc: <a href="mailto:spice-devel@lists.freedesktop.org">spice-devel@lists.freedesktop.org</a><br>
&gt; Sent: Friday, June 24, 2011 1:17 PM<br>
&gt; Subject: Re: [Spice-devel] Questions about multimonitor Xinerama configuration<br>
&gt;<br>
&gt;<br>
&gt; On Fri, Jun 24, 2011 at 11:46 AM, Leonardo E. Reiter &lt;<a href="mailto:lreiter@vbridges.com">lreiter@vbridges.com</a>&gt; wrote:<br>
&gt;<br>
&gt; On Fri, Jun 24, 2011 at 4:33 AM, Gerd Hoffmann &lt;<a href="mailto:kraxel@redhat.com">kraxel@redhat.com</a>&gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt;?Hi,<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;you can see the 2nd QXL device at 00:06.0. ?I don&#39;t know why the first<br>
&gt; &gt;&gt;&gt;one says &quot;VGA compatible&quot; and the second one doesn&#39;t, but hopefully that<br>
&gt; &gt;&gt;&gt;is not an issue.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; The second simply isn&#39;t matched by the qxl driver due to the different PCI class. ?Fixable (see attachent).<br>
&gt; &gt;&gt;<br>
&gt; &gt;Thanks... I will try this and keep testing... we are looking into the spicec crash as well, because this was happening for us even with Windows guests. ?But any more help with the this QXL issue will be much appreciated.<br>

&gt; Definitely confirmed the situation you explained... I had to remove the &quot;Screen&quot; config from the Device sections from the /etc/X11/xorg.conf, at which point I was able to start with 2 SPICE windows but blank. ?This is after applying your patch (using the 0.13.0 tag in git for the QXL driver). ?gdb&#39;ing Xorg and getting a backtrace shows:<br>

&gt;<br>
&gt; #0 ?qxl_ring_push (ring=0xe6c490, new_elt=0x7ffff4578850) at qxl_ring.c:73<br>
&gt; #1 ?0x00007f5fa413ecd0 in push_surface_cmd (surface=0xed8c60)<br>
&gt; ? ? at qxl_surface.c:435<br>
&gt; #2 ?send_destroy (surface=0xed8c60) at qxl_surface.c:766<br>
&gt; #3 ?0x00007f5fa413ce38 in qxl_destroy_pixmap (pixmap=0x1657670)<br>
&gt; ? ? at qxl_driver.c:739<br>
&gt; #4 ?0x00000000004cc19c in ?? ()<br>
&gt; #5 ?0x00000000004ab0da in ?? ()<br>
&gt; #6 ?0x00000000004bb998 in FreePicture ()<br>
&gt; #7 ?0x0000000000455840 in FreeResource ()<br>
&gt; #8 ?0x00000000004c2f3a in ?? ()<br>
&gt; #9 ?0x00000000004c014d in ?? ()<br>
&gt; #10 0x00000000004275dc in ?? ()<br>
&gt; #11 0x000000000042208a in _start ()<br>
&gt;<br>
&gt; I&#39;ll keep investigating but would appreciate any further help.<br>
&gt;<br>
&gt; Thanks,<br>
&gt; Leo Reiter<br>
&gt;<br>
&gt; ?<br>
&gt; &gt;<br>
&gt; &gt;&gt;That alone doesn&#39;t get things going though, guess thats why it isn&#39;t supported (yet?) by the driver. ?I can get X to show the display on one or the other qxl device, but not with xinerama on both.<br>

&gt; &gt;&gt;<br>
&gt; &gt;&gt;Seems to be stuck here:<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;0x00007f3f90620992 in qxl_ring_push (ring=0x126e4c0, new_elt=0x7fff74a3afa0) at qxl_ring.c:73<br>
&gt; &gt;&gt;73 ? ? ? ? ?while (header-&gt;prod - header-&gt;cons == header-&gt;num_items)<br>
&gt; &gt;&gt;(gdb) bt<br>
&gt; &gt;&gt;#0 ?0x00007f3f90620992 in qxl_ring_push (ring=0x126e4c0, new_elt=0x7fff74a3afa0) at qxl_ring.c:73<br>
&gt; &gt;&gt;#1 ?0x00007f3f9061ee5b in push_drawable (drawable=&lt;optimized out&gt;, qxl=&lt;optimized out&gt;)<br>
&gt; &gt;&gt;? ?at qxl_surface.c:516<br>
&gt; &gt;&gt;#2 ?push_drawable (qxl=&lt;optimized out&gt;, drawable=&lt;optimized out&gt;) at qxl_surface.c:498<br>
&gt; &gt;&gt;#3 ?0x00007f3f906208d1 in qxl_surface_put_image (dest=0x12f5ce0, x=&lt;optimized out&gt;,<br>
&gt; &gt;&gt;? ?y=&lt;optimized out&gt;, width=24, height=24, src=0x2058468 &quot;&quot;, src_pitch=96) at qxl_surface.c:1465<br>
&gt; &gt;&gt;#4 ?0x00007f3f9062618d in uxa_do_put_image (src_stride=96, bits=0x2058468 &quot;&quot;, format=2, h=24,<br>
&gt; &gt;&gt;? ?w=24, y=&lt;optimized out&gt;, x=&lt;optimized out&gt;, depth=&lt;optimized out&gt;, pGC=0x1a2fe00,<br>
&gt; &gt;&gt;? ?pDrawable=0x1a35910) at uxa-accel.c:329<br>
&gt; &gt;&gt;#5 ?uxa_put_image (pDrawable=0x1a35910, pGC=0x1a2fe00, depth=&lt;optimized out&gt;, x=&lt;optimized out&gt;,<br>
&gt; &gt;&gt;? ?y=0, w=24, h=24, leftPad=0, format=2, bits=0x2058468 &quot;&quot;) at uxa-accel.c:367<br>
&gt; &gt;&gt;#6 ?0x00000000004dc199 in ?? ()<br>
&gt; &gt;&gt;#7 ?0x000000000042b91d in ?? ()<br>
&gt; &gt;&gt;#8 ?0x000000000042ec11 in ?? ()<br>
&gt; &gt;&gt;#9 ?0x0000000000422e1a in ?? ()<br>
&gt; &gt;&gt;#10 0x00000033c1a2139d in __libc_start_main () from /lib64/libc.so.6<br>
&gt; &gt;&gt;#11 0x0000000000423101 in _start ()<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;Could be a server side issue too (guest driver spinning, waiting for spice-server to take requests out of the ring). ?Also note that spicec crashed while the X-Server tried to init the two qxl devices in xinerama mode ...<br>

&gt; &gt;&gt;<br>
&gt; &gt;&gt;cheers,<br>
&gt; &gt;&gt;?Gerd<br>
&gt; &gt;&gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;Thanks,<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;- Leo Reiter?<br>
&gt; &gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Spice-devel mailing list<br>
&gt; <a href="mailto:Spice-devel@lists.freedesktop.org">Spice-devel@lists.freedesktop.org</a><br>
&gt; <a href="http://lists.freedesktop.org/mailman/listinfo/spice-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/spice-devel</a><br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Fri, 5 Aug 2011 11:10:34 +0100<br>
From: Damien Churchill &lt;<a href="mailto:damoxc@gmail.com">damoxc@gmail.com</a>&gt;<br>
Subject: Re: [Spice-devel] Spice Windows 7 display driver?<br>
To: Nathan Lager &lt;<a href="mailto:lagern@lafayette.edu">lagern@lafayette.edu</a>&gt;, Arnon Gilboa<br>
        &lt;<a href="mailto:agilboa@redhat.com">agilboa@redhat.com</a>&gt;,   <a href="mailto:spice-devel@lists.freedesktop.org">spice-devel@lists.freedesktop.org</a><br>
Message-ID:<br>
        &lt;CAFtEh-fNWN0RFyOKwr4pnrdzyc-O4aK-dUUDiavXdZGtFrMS=<a href="mailto:Q@mail.gmail.com">Q@mail.gmail.com</a>&gt;<br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
On 2 August 2011 17:47, Alon Levy &lt;<a href="mailto:alevy@redhat.com">alevy@redhat.com</a>&gt; wrote:<br>
&gt; On Tue, Aug 02, 2011 at 12:19:37PM -0400, Nathan Lager wrote:<br>
&gt;&gt; -----BEGIN PGP SIGNED MESSAGE-----<br>
&gt;&gt; Hash: SHA1<br>
&gt;&gt;<br>
&gt;&gt; Ok.. One step further. ?Its installed, device manager reports my display<br>
&gt;&gt; adapter as a Red Hat QXL GPU, but it says that &quot;The device cannot start.<br>
&gt;&gt; (Code 10)&quot;<br>
&gt;&gt;<br>
&gt;<br>
&gt; What are the chances you are running via libvirt and with multiple displays?<br>
&gt; can you post the command line? if those assumptions are correct, or even if only<br>
&gt; the first, can you search for &quot;multifunction=on&quot; in qxl related parts of that<br>
&gt; command line, remove them, run it via a terminal, and report if it works?<br>
&gt;<br>
<br>
Do you know what the work-a-round would be for this, aside from<br>
running the qemu command line manually? I can&#39;t see anything in the<br>
libvirt changelog regarding this.<br>
<br>
Thanks,<br>
Damien<br>
<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Fri, 5 Aug 2011 16:01:42 +0530<br>
From: Avdhoot Dendge - BetterLabs &lt;<a href="mailto:avdhoot.dendge@betterlabs.net">avdhoot.dendge@betterlabs.net</a>&gt;<br>
Subject: [Spice-devel] qxl driver not working window xp sp3<br>
To: <a href="mailto:spice-devel@lists.freedesktop.org">spice-devel@lists.freedesktop.org</a><br>
Message-ID:<br>
        &lt;CACFBoVh20EFv-0V14eXoUmJppiWDr=<a href="mailto:8-PpA%2B4wumm36f7cr4HQ@mail.gmail.com">8-PpA+4wumm36f7cr4HQ@mail.gmail.com</a>&gt;<br>
Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<br>
<br>
Please take loot at attached ssetupapi.log &amp; screenshot.<br>
<br>
Server:<br>
Os= scientific linux 6.1<br>
kvm= QEMU PC emulator version 0.12.1 (qemu-kvm-0.12.1.2), Copyright (c)<br>
2003-2008 Fabrice Bellard<br>
spice-server=  0.8.0-1<br>
<br>
Client<br>
window xp sp3<br>
driver build= qxl-win_20110802<br>
<br>
<br>
<br>
<br>
<br>
--<br>
Thanks<br>
Avdhoot<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: &lt;<a href="http://lists.freedesktop.org/archives/spice-devel/attachments/20110805/285b6889/attachment.htm" target="_blank">http://lists.freedesktop.org/archives/spice-devel/attachments/20110805/285b6889/attachment.htm</a>&gt;<br>

-------------- next part --------------<br>
A non-text attachment was scrubbed...<br>
Name: xp.png<br>
Type: image/png<br>
Size: 35493 bytes<br>
Desc: not available<br>
URL: &lt;<a href="http://lists.freedesktop.org/archives/spice-devel/attachments/20110805/285b6889/attachment.png" target="_blank">http://lists.freedesktop.org/archives/spice-devel/attachments/20110805/285b6889/attachment.png</a>&gt;<br>

-------------- next part --------------<br>
A non-text attachment was scrubbed...<br>
Name: setupapi.log<br>
Type: application/octet-stream<br>
Size: 3673 bytes<br>
Desc: not available<br>
URL: &lt;<a href="http://lists.freedesktop.org/archives/spice-devel/attachments/20110805/285b6889/attachment.obj" target="_blank">http://lists.freedesktop.org/archives/spice-devel/attachments/20110805/285b6889/attachment.obj</a>&gt;<br>

<br>
------------------------------<br>
<br>
_______________________________________________<br>
Spice-devel mailing list<br>
<a href="mailto:Spice-devel@lists.freedesktop.org">Spice-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/spice-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/spice-devel</a><br>
<br>
<br>
End of Spice-devel Digest, Vol 19, Issue 11<br>
*******************************************<br>
</blockquote></div><br><br clear="all"><br>-- <br>Thanks<br>Avdhoot<br>