Bug 1928446

Summary: Auto resize fails to work in qemu VM
Product: [Fedora] Fedora Reporter: Ed Greshko <ed.greshko>
Component: sddmAssignee: Martin Bříza <m>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 34CC: jan.public, jgrulich, kde-sig, me, m, pierluigi.fiorini, rdieter
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-07-14 08:55:23 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ed Greshko 2021-02-14 04:13:39 UTC
Description of problem: Desktop does not auto-resize when the console window of
a KDE qemu guest is expanded/shrunk.  Also, unable to change the display size
with system-settings


Version-Release number of selected component (if applicable): sddm-0.19.0-7.fc34


How reproducible: Install KDE spin from Fedora-KDE-Live-x86_64-34-20210212


Steps to Reproduce:
1. After login expand/shrink console window
2. 
3.

Actual results: Desktop size does not change


Expected results: Desktop expands/shrinks to take up the entire console window.


Additional info:  qemu host is F33 system.  If one uses gdm, auto-resize works.
A F33 guest with sddm-0.19.0-6.fc33 also works

Comment 1 Jan Vlug 2021-07-08 22:19:14 UTC
See also: https://bugzilla.redhat.com/show_bug.cgi?id=1951173

Comment 2 Ed Greshko 2021-07-14 08:55:23 UTC
This problem is actually caused by spice-vdagent not being started for a user when they login.

This is due to the /etc/xdg/autostart/spice-vdagent.desktop being ignored at login.

Providing an alternate method to start that process at user login fixes the issue.

Comment 3 Rex Dieter 2021-07-14 16:42:50 UTC

*** This bug has been marked as a duplicate of bug 1951580 ***