Bug 60397 - Win7 x64 QXL driver unable to change resolutions, VM must be killed
Summary: Win7 x64 QXL driver unable to change resolutions, VM must be killed
Status: RESOLVED WORKSFORME
Alias: None
Product: Spice
Classification: Unclassified
Component: win32 qxl xddm (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) All
: medium major
Assignee: Spice Bug List
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-07 05:24 UTC by John
Modified: 2014-11-03 00:34 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description John 2013-02-07 05:24:52 UTC
Hello:

My System:
jserinki7 jserink # uname -a
Linux jserinki7 3.6.11-gentoo #2 SMP PREEMPT Mon Jan 21 20:08:50 SGT 2013 x86_64 Intel(R) Core(TM) i7-2720QM CPU @ 2.20GHz GenuineIntel GNU/Linux
[IP-] [  ] app-emulation/spice-0.12.2:0
jserinki7 jserink # qemu-kvm --version
QEMU emulator version 1.2.2 (qemu-kvm-1.2.0), Copyright (c) 2003-2008 Fabrice Bellard
Windows are using the spice-guest-tools-0.3.exe:
Red Hat QXL GPU
10/15/2012
6.1.0.10016


Bug:
-Change the display resolution or depth inside windows, upon clicking "Apply" or "ok" the VM freezes,
The following is spit out on the spicec starting console:
jserink@jserinki7 ~/qemu/vde $ __spice_char_device_write_buffer_get: internal buf is not available
__spice_char_device_write_buffer_get: internal buf is not available
__spice_char_device_write_buffer_get: internal buf is not available
__spice_char_device_write_buffer_get: internal buf is not available
__spice_char_device_write_buffer_get: internal buf is not available
__spice_char_device_write_buffer_get: internal buf is not available
__spice_char_device_write_buffer_get: internal buf is not available
__spice_char_device_write_buffer_get: internal buf is not available
__spice_char_device_write_buffer_get: internal buf is not available
__spice_char_device_write_buffer_get: internal buf is not available
__spice_char_device_write_buffer_get: internal buf is not available
__spice_char_device_write_buffer_get: internal buf is not available
__spice_char_device_write_buffer_get: internal buf is not available
__spice_char_device_write_buffer_get: internal buf is not available
__spice_char_device_write_buffer_get: internal buf is not available
__spice_char_device_write_buffer_get: internal buf is not available
__spice_char_device_write_buffer_get: internal buf is not available
__spice_char_device_write_buffer_get: internal buf is not available
__spice_char_device_write_buffer_get: internal buf is not available
__spice_char_device_write_buffer_get: internal buf is not available
.
.
.

-This goes on and on. After about 1 minutes the VM display will flash and either go completely black or become a jumble of colours.
-Closing spicec and reconnecting just gives the same screen.
-The only solution is the kill the VM and restart it.

The bug is VERY repeatable.

Cheers,
john
Comment 1 Fedor Lyakhov 2013-06-12 20:52:35 UTC
Hello John,

AFAIK, spicec is deprecated client; could you please try virt-viewer (or remote-viewer) instead? If the bug is reproducible there as well, it has much higher severity...
Comment 2 Marc-Andre Lureau 2014-11-03 00:34:42 UTC
I can't reproduce with current releases. Please try with more recent versions. thanks


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.