Your message dated Tue, 14 Apr 2020 14:43:42 +0000
with message-id <[email protected]>
and subject line Bug#940057: fixed in spice 0.14.3-1
has caused the Debian Bug report #940057,
regarding qemu 4.1: qxl driver does not resize display / received empty monitor 
config
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
940057: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=940057
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: qemu
Version: 1:4.1-1+b1
Severity: normal

QEMU 4.1 has a problem when using the vga qxl driver.

$ qemu-system-x86_64 -machine accel=kvm \
-m 1024 -cdrom grml64-full_2018.12.iso -vga qxl \
-spice port=9999,disable-ticketing



Connect with the Spice viewer and start Grml in Graphical Mode.

$ remote-viewer spice://127.0.0.1:9999 --spice-debug

Now resize with "xrandr -s 1680x1050".

### remote-viewer debug output ###

(remote-viewer:27616): GSpice-DEBUG: 21:43:36.601: spice-channel.c:2926 test 
cap 0 in 0x1: yes
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.601: spice-util.c:270 
spice_make_scancode:  scancode 28
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.601: spice-util.c:270 
spice_make_scancode: release scancode 28
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.610: channel-cursor.c:542 
cursor-4:0: cursor_handle_reset, init_done: 1
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.610: channel-display.c:1951 
display-2:0: 0: FIXME primary destroy, but is display really disabled?
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.610: spice-widget.c:3046 0:0 
cursor_reset
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.610: channel-cursor.c:542 
cursor-4:0: cursor_handle_reset, init_done: 0
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.610: spice-widget.c:1926 0:0 
focus_out_event
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.611: spice-widget.c:1860 0:0 
leave_event
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.611: spice-widget.c:945 0:0 
ungrab keyboard
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.611: spice-widget.c:1860 0:0 
leave_event
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.611: spice-widget.c:3046 0:0 
cursor_reset
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.611: spice-widget.c:496 0:0 
grab_broken (implicit: 0, keyboard: 1)
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.611: spice-widget.c:498 0:0 
grab_broken (SpiceDisplay::GdkWindow 0x560258aaec60, event->grab_window: (nil))
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.611: spice-widget.c:1536 0:0 
release_keys
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.640: channel-display.c:1909 
surface flags: 1
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.640: channel-display.c:947 
display-2:0: Create primary canvas
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.640: channel-cursor.c:387 
cursor-4:0: set_cursor: flags 1, size 0
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.640: spice-widget.c:300 0:0 
update monitor area
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.640: spice-widget.c:2573 0:0 
update area +0+0 1024x768
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.640: spice-widget.c:2599 0:0 
primary: 1680x1050
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.640: spice-widget.c:1300 0:0 
recalc geom monitor: 0:0, guest +0+0:1024x768, window 1024x768, zoom 1
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.640: spice-widget.c:1890 0:0 
focus_in_event
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.641: spice-channel.c:2926 test 
cap 1 in 0x1052: yes
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.653: spice-widget.c:1845 0:0 
enter_event
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.653: spice-widget.c:867 0:0 grab 
keyboard
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.654: spice-widget.c:1845 0:0 
enter_event
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.657: channel-display.c:1123 
display-2:0: display_handle_mark
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.660: spice-widget.c:2852 0:0 
widget mark: 1, display 0x560258d60680
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.661: decode-glz.c:352 
decode_header: 1680x1050, id 17193, ref 17187
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.670: channel-display.c:1975 
display-2:0: received empty monitor config
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.670: decode-glz.c:352 
decode_header: 1680x1050, id 17194, ref 17189
(remote-viewer:27616): GSpice-DEBUG: 21:43:36.684: decode-glz.c:352 
decode_header: 1680x1050, id 17195, ref 17192

### remote-viewer debug output ###



If you disconnect the Spice viewer and try to reconnect the viewer only shows 
the text "Connected to graphic server".

### remote-viewer debug output ###

(remote-viewer:27738): GSpice-DEBUG: 21:51:40.422: spice-widget.c:300 0:0 
update monitor area
(remote-viewer:27738): GSpice-DEBUG: 21:51:40.422: spice-widget.c:313 0:0 
update monitor: no monitor 0
(remote-viewer:27738): GSpice-DEBUG: 21:51:40.422: spice-channel.c:2926 test 
cap 1 in 0x1052: yes
(remote-viewer:27738): GSpice-DEBUG: 21:51:40.422: spice-widget.c:317 0:0 
waiting until MonitorsConfig is received
(remote-viewer:27738): GSpice-DEBUG: 21:51:40.422: spice-channel.c:2926 test 
cap 1 in 0x1052: yes
(remote-viewer:27738): GSpice-DEBUG: 21:51:40.422: spice-channel.c:1298 
inputs-3:0: channel up, state 3
(remote-viewer:27738): GSpice-DEBUG: 21:51:40.422: channel-base.c:81 main-1:0: 
spice_channel_handle_notify -- warn!!! #0: keyboard channel is insecure
(remote-viewer:27738): GSpice-DEBUG: 21:51:40.429: channel-display.c:1975 
display-2:0: received empty monitor config
(remote-viewer:27738): GSpice-DEBUG: 21:51:40.429: channel-display.c:1123 
display-2:0: display_handle_mark
(remote-viewer:27738): GSpice-DEBUG: 21:51:40.429: spice-widget.c:2852 0:0 
widget mark: 1, display 0x5648e3a78650

### remote-viewer debug output ###



With "vga std" resizing with xrandr is possible:

$ qemu-system-x86_64 -machine accel=kvm \
-m 1024 -cdrom grml64-full_2018.12.iso -vga std \
-spice port=9999,disable-ticketing

--- End Message ---
--- Begin Message ---
Source: spice
Source-Version: 0.14.3-1
Done: Michael Tokarev <[email protected]>

We believe that the bug you reported is fixed in the latest version of
spice, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Tokarev <[email protected]> (supplier of updated spice package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 14 Apr 2020 16:55:25 +0300
Source: spice
Architecture: source
Version: 0.14.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian QEMU Team <[email protected]>
Changed-By: Michael Tokarev <[email protected]>
Closes: 940057 954629
Changes:
 spice (0.14.3-1) unstable; urgency=medium
 .
   * new upstream version (Closes: #940057, #954629)
   * remove NEWS from d/docs (removed upstream)
   * remove patches included upstream
   * refresh disable-failing-test-listen.patch
   * set Multi-Arch: same for libspice-server-dev too
   * update libspice-server1.symbols
Checksums-Sha1:
 f401f945031cd54a6ce5e8ae164807560d6e4ae6 2317 spice_0.14.3-1.dsc
 f5968dd5df5f64805d093b4c85b4165959e6c65b 1504304 spice_0.14.3.orig.tar.bz2
 39f8ed151aab8c25d4e013c514194e82c8d41e13 15068 spice_0.14.3-1.debian.tar.xz
 9314842f1b838ab05db874a0ba7043a4f6eeb526 11603 spice_0.14.3-1_source.buildinfo
Checksums-Sha256:
 2fa5772ed272544ae508c8f4522b9e73e69d9cebde2bfee59cca837730eeaffb 2317 
spice_0.14.3-1.dsc
 551d4be4a07667cf0543f3c895beb6da8a93ef5a9829f2ae47817be5e616a114 1504304 
spice_0.14.3.orig.tar.bz2
 82bc1f024c98d1451111a0644c0a01fb704bb028d230bdc51dd4deb7af2842e9 15068 
spice_0.14.3-1.debian.tar.xz
 b23f4036b11348f40ce2c5123d2e01248dc93a7f6a21a38d3ad8c79f32906001 11603 
spice_0.14.3-1_source.buildinfo
Files:
 485e43cdd2e15ee1d37141599fb8dede 2317 misc optional spice_0.14.3-1.dsc
 a776650f7c4dc22681d76308475a9190 1504304 misc optional 
spice_0.14.3.orig.tar.bz2
 ce183c3c4c728574615f19ec5ef1fa08 15068 misc optional 
spice_0.14.3-1.debian.tar.xz
 bfe62d806aab7fbcf4948514db5abf2e 11603 misc optional 
spice_0.14.3-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQFDBAEBCAAtFiEEe3O61ovnosKJMUsicBtPaxppPlkFAl6VwRwPHG1qdEB0bHMu
bXNrLnJ1AAoJEHAbT2saaT5ZFqkH/iNTeJApRQtxrf+1qLbA79Eh5NYJoP65Srwh
h9aVkTWFTQ7dkmzJFEc7sJDjFIuNIJsRykFs7A8iwGii0t5BPGZu4reB5Tl2JKWZ
/9pznWwigbqqqSJeEfujNgGz5uEYG91fO/r7OyLjCxUPR+zJdxx+VhtWh4d77m0Y
VVQLQu4zbVFsSHUQP+ikBw9wLhIBffcvoZXDcnrbk9viuxtJBm08RS8ThwlLYdun
bNXUPgeJYwTtSmVV1Wo5jnEBtpCuwbJ7S6aMhhw0y4mm3Qx8J4fVgfV1TZmNcllr
bv8hOvLjJBGMmQos4XuKipJEIHm+Jzg6kwzJlTYFhztArvPT0Kg=
=psJ3
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to