[Bug 1157235] New: GNOME desktop in guest VM does not scale to size of spice window
http://bugzilla.opensuse.org/show_bug.cgi?id=1157235 Bug ID: 1157235 Summary: GNOME desktop in guest VM does not scale to size of spice window Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Virtualization:Tools Assignee: virt-bugs@suse.de Reporter: seroton10@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 824516 --> http://bugzilla.opensuse.org/attachment.cgi?id=824516&action=edit View on guest with GNOME desktop not resized to fit spicy window I manage some KVM guests with virt-manager, and use its built-in spice viewer to interact with guest desktop environments. The spice-vdagent service is running in the guest VMs to automatically resize the guest desktops according to the spice window size. However, within the last month, resizing of GNOME guests is broken, while still working fine with KDE guests. The host is running Leap 15.1 with all updates applied. The guests run a standard install of Tumbleweed (currently 20191116) and differ only in the type of desktop environment installed. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1157235 Olav Reinert <seroton10@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|GNOME desktop in guest VM |GNOME desktop in guest VM |does not scale to size of |does not scale to size of |spice window |spice viewer window -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1157235 http://bugzilla.opensuse.org/show_bug.cgi?id=1157235#c1 --- Comment #1 from Olav Reinert <seroton10@gmail.com> --- Created attachment 824517 --> http://bugzilla.opensuse.org/attachment.cgi?id=824517&action=edit View on guest with KDE desktop resized to fit spicy window -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1157235 http://bugzilla.opensuse.org/show_bug.cgi?id=1157235#c2 --- Comment #2 from Olav Reinert <seroton10@gmail.com> --- Created attachment 824518 --> http://bugzilla.opensuse.org/attachment.cgi?id=824518&action=edit GNOME: systemctl status spice-vdagentd.s* -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1157235 http://bugzilla.opensuse.org/show_bug.cgi?id=1157235#c3 --- Comment #3 from Olav Reinert <seroton10@gmail.com> --- Created attachment 824519 --> http://bugzilla.opensuse.org/attachment.cgi?id=824519&action=edit KDE: systemctl status spice-vdagentd.s* -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1157235 Michiel Janssens <michiel@nexigon.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |michiel@nexigon.net -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1157235 http://bugzilla.opensuse.org/show_bug.cgi?id=1157235#c4 --- Comment #4 from Michiel Janssens <michiel@nexigon.net> --- Could this be related, or similar? https://bugzilla.redhat.com/show_bug.cgi?id=1750120 https://gitlab.freedesktop.org/spice/linux/vd_agent/merge_requests/2 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1157235 http://bugzilla.opensuse.org/show_bug.cgi?id=1157235#c5 --- Comment #5 from Michiel Janssens <michiel@nexigon.net> --- Just tested with Ubuntu 19.10, no issues, fix was released several months ago: Changelog spice-vdagent for ubuntu: http://changelogs.ubuntu.com/changelogs/pool/main/s/spice-vdagent/spice-vdag... Source: https://salsa.debian.org/debian/spice-vdagent/compare/5988b70bad91d30547ac98... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1157235 http://bugzilla.opensuse.org/show_bug.cgi?id=1157235#c6 --- Comment #6 from Olav Reinert <seroton10@gmail.com> --- (In reply to Michiel Janssens from comment #4)
Could this be related, or similar? https://bugzilla.redhat.com/show_bug.cgi?id=1750120 https://gitlab.freedesktop.org/spice/linux/vd_agent/merge_requests/2
Yes, I think those are related. Copy/paste between host and guest is part of what spice-vdagent offers. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1157235 http://bugzilla.opensuse.org/show_bug.cgi?id=1157235#c7 Bruce Rogers <brogers@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #7 from Bruce Rogers <brogers@suse.com> --- The referenced upstream fix is added now added to the package and submitted to Factory. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1157235 http://bugzilla.opensuse.org/show_bug.cgi?id=1157235#c8 --- Comment #8 from Michiel Janssens <michiel@nexigon.net> --- Thanks for implementing the patch. For newly created user accounts and de login screen resizing works now. My existing user account when logged in won't resize. After renaming ~/.local/ and ~/.config/, log off and login again, resizing started working for that user account. I don't know which file is blocking the resizing inside these folders. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1157235 http://bugzilla.opensuse.org/show_bug.cgi?id=1157235#c9 --- Comment #9 from Michiel Janssens <michiel@nexigon.net> --- This appears to be related to the existence of the file ./config/monitors.xml As long as it doesn't exist, the spice session will resize, but as soon as it exists it will not. I don't know if this behavior is by design. During my previous tests I must have set the screen resolution manually inside gnome display settings, resulting in the file being created. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com