[Spice-devel] QXL driver under Win7/X86_64

Dyweni - Spice-Devel 8XdkW2prRXr4 at dyweni.com
Fri Jun 10 14:08:24 PDT 2011


 Hi List/Phil!

 I need help setting up my first SPICE VM and my issue sounds similar to 
 Phil's.

 I've created a QEMU-KVM virtual machine and built/signed/installed the 
 QXL driver (checked out from GIT), per the instructions given on the 
 wiki.

 All is fine when I run qemu using the 'std' VGA adapter.  I'm able to 
 install Win 7 64bit and use it (without any QXL/SPICE drivers in the 
 guest).  Here is the QEMU start command:
 qemu-system-x86_64 --drive format=raw,file=hdimage -cdrom win764bit.iso 
 -m 4096 -smp 6 -usbdevice tablet -monitor stdio -vga std -spice 
 port=5900,disable-ticketing


 My problem is as soon as I switch to using the 'qxl' driver, I loose 
 99% of the video.  The only video that I am able to see, is the 
 horizontal scrolling bar when Windows 7 first starts up.  Everything is 
 completely black before and after that.  This is the case even after 
 installing the signed driver (dll in system32, sys in system32\drivers).

 QEMU-KVM is build from GIT SOURCES yesterday (commit: 
 05f1737582ab6c075476bde931c5eafbc62a9349).
 It was built against Spice 0.8.1.

 I'm not sure what I'm doing wrong, but would greatly appreciate any 
 help that could be offered here.

 Thanks,
 Dyweni



 On Fri, 10 Jun 2011 15:01:22 +0100 (BST), --[ UxBoD ]-- wrote:

> Hello,
>
> I am desperately trying to get SPICE running under Fedora 15 and 
> having
> real issues with QXL. I have compiled the QXL driver under 
> Win7/X86_64,
> copied the .dll and .sys to the relevant WindowsSystem32 and rebooted 
> but
> when signing back in QXL is still not being detected. I have followed
>
 http://spice-space.org/page/WinQXL#Detailed_Instructions:_Build_QXL_on_Windows_7_64_bit
> [1] to the letter. This is the QEMU start line, which was generated 
> by
> virt-manager, if that helps:
>
> /usr/bin/qemu-kvm -S -M pc-0.14 -enable-kvm -m 8192 -smp
> 8,sockets=2,cores=4,threads=1 -name windesk01 -uuid
> 5c548f44-1948-e907-d7cd-a865e3914d6e -nodefconfig -nodefaults 
> -chardev
>
 socket,id=charmonitor,path=/var/lib/libvirt/qemu/windesk01.monitor,server,nowait
> -mon chardev=charmonitor,id=monitor,mode=control -rtc base=localtime
> -no-kvm-pit-reinjection -boot c -drive
> if=none,media=cdrom,id=drive-ide0-1-0,readonly=on,format=raw -device
> ide-drive,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0 -drive
>
 file=/dev/mapper/iwindesk01-c,if=none,id=drive-virtio-disk0,boot=on,format=raw
> -device
>
 virtio-blk-pci,bus=pci.0,addr=0x4,drive=drive-virtio-disk0,id=virtio-disk0
> -drive
> 
> file=/dev/mapper/iwindesk01-d,if=none,id=drive-virtio-disk1,format=raw
> -device
>
 virtio-blk-pci,bus=pci.0,addr=0x5,drive=drive-virtio-disk1,id=virtio-disk1
> -netdev tap,fd=21,id=hostnet0 -device
>
 virtio-net-pci,netdev=hostnet0,id=net0,mac=54:52:00:02:01:01,bus=pci.0,addr=0x3
> -chardev pty,id=charserial0 -device isa-seri
> al,chardev=charserial0,id=serial0 -usb -device usb-tablet,id=input0
> -spice port=5900,addr=0.0.0.0,disable-ticketing -vga qxl -device
> virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x6
>
> Any ideas would be most gratefully appreciated ?
> --
> Thanks, Phil
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org [2]
> http://lists.freedesktop.org/mailman/listinfo/spice-devel [3]




More information about the Spice-devel mailing list