[Spice-devel] Updated Windows QXL driver needed for SPICE 0.8?

Gianluca Cecchi gianluca.cecchi at gmail.com
Thu Apr 14 07:43:40 PDT 2011


On Mon, Mar 21, 2011 at 10:10 PM, The Ha <tha at math.ubc.ca> wrote:
>>>> I wrote a Howto build QXLWindows driver for both 64-bit and 320bit as
>>>> promise.
>>>> Included are 64 bit driver for 0.6.4 , untested.
>>>
>>> Thanks!
>>>
>>>> https://trac.stat.ubc.ca/kvm-vdi/wiki/QXLdriver
>>>>
>>
>> Hello,
>> I'm testing qxl-0.6.4-x32.rar on my w2k3 r2 32bit guest.
>> Host is F14 + virt-preview repo and for example updated
>> qemu-kvm-0.14.0-4.fc14.x86_64
>> spice-server-0.8.0-1.fc14.x86_64
>>
>> The driver installs but while with 0.6.1 it worked quite well with
>> resolutions up to 1280x1024 and 24bit, now it can only reach 800x600
>> at 4bit.... so it is quite unusable
>> Any check can I do?
>
> Mismatch Server/QXL drivers version seems to be an issue with Spice in
> general.
>
> Since you are using the latest spice server 0.8.0-1, I would do 1 of 2 thing
> a) Build your own QXL driver for 0.8.0-1. Leon and I updated here
> http://spice-space.org/page/Howtos
>

Hello,
I had some time  lag but today I have got the time to follow the link
instructions and option a)

- On my w7 sp1 32bit guest I downloaded and installed latest winddk
- I downloaded a git on 30th of march and put inside its directory the
needed files coming from spice-protocol-0.8.0.tar.bz2
- Today I compiled for both w2k3 32bit and w732bit
- I was able to install and use the new drivers on both platforms guests

Tested successfully on my external 19" monitor a configuration of
1280x1024 on both guests
Thanks!

Attached the device manager output properties for the display drivers.
Packages installed in my F14+virt-preview repo are:
spice-server-0.8.0-2.fc14.x86_64
qemu-common-0.14.0-7.fc14.x86_64
qemu-system-x86-0.14.0-7.fc14.x86_64
libvirt-client-0.8.8-4.fc14.x86_64
spice-server-devel-0.8.0-2.fc14.x86_64
spice-gtk-0.5-1.fc14.x86_64
spice-gtk-tools-0.5-1.fc14.x86_64
qemu-kvm-0.14.0-7.fc14.x86_64
qemu-img-0.14.0-7.fc14.x86_64
libvirt-0.8.8-4.fc14.x86_64
spice-protocol-0.8.0-1.fc14.noarch
spice-gtk-python-0.5-1.fc14.x86_64
libvirt-python-0.8.8-4.fc14.x86_64
qemu-kvm-tools-0.14.0-7.fc14.x86_64
spice-client-0.8.0-2.fc14.x86_64
spice-glib-0.5-1.fc14.x86_64
virt-manager-0.8.7-3.fc14.noarch


NOTE: On the web page you say:
"
c:\WinDDK\7600.16385.1>cd \
c:\>cd qxl
c:\qxl>build -cZg

It should create 3 new files: qxldd.dll  qxl.sys qxl.inf
"
Actually it seems to me that the .inf file remains the same and is not
modified by build step.
If my assumption is correct I think you should modify the last sentence..

Now I have only to be able to get the agent work in w2k3 and/or w7
with the main target to have copy/paste working....
-------------- next part --------------
A non-text attachment was scrubbed...
Name: qxl_new_w2k3.png
Type: image/png
Size: 14116 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/spice-devel/attachments/20110414/e760fa0f/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: qxl_new_w7.png
Type: image/png
Size: 16759 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/spice-devel/attachments/20110414/e760fa0f/attachment-0003.png>


More information about the Spice-devel mailing list