https://bugs.kde.org/show_bug.cgi?id=477905

            Bug ID: 477905
           Summary: VMware dynamic guest screen resolution broken
                    (regression on Autofit Guest)
    Classification: Plasma
           Product: kwin
           Version: 5.90.0
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: stefan.hoffmeis...@econos.de
  Target Milestone: ---

When KDE 6.0 Beta 1 runs as a guest inside VMware Workstation 17.5, the desktop
screen resolution no longer adapts dynamically to host window resizing.

This works in KDE 5.27.x  in the same virtualization environment, so this has
regressed.

STEPS TO REPRODUCE
1. install VMware Workstation on Fedora Linux 39 (most likely applies to any
host operating system); (trial) download is available from
https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html
2. download OpenSUSE Krypton from
http://download.opensuse.org/repositories/KDE:/Medias/images/iso/?P=*Krypton.*.iso
- this is a live image which runs KDE 6 Beta 1 (or later).
3. create a new virtual machine with the OpenSUSE Krypton ISO as a live image
4. boot ISO
// boots fine to a UI
5. resize the VMware Workstation window

OBSERVED RESULT
* screen resolution in KDE 6 remains as-is

EXPECTED RESULT
* screen resolution dynamically adapts to VMware Workstation window size
("Autofit Guest" mode is enabled)


The host does not matter - this occurs on both Fedora Linux 39 and on Windows
11 Professional as a host for VMware Workstation.

I expect that the means of getting a running KDE 6 inside VMware Workstation
does not matter - at this time, using a pre-built fully patched live ISO seems
to be the most reliable way; KDE Neon, Fedora Rawhide + unstable plasma, Fedora
Kinoite + unstable plasma all seem to have various challenges in getting a
fully-configured KDE 6 in place.

The OpenSUSE Krypton live ISO has the open-vm-tools package running; this is
good and required to enable the interaction between the virtual machine host
and the guest operating system (running KDE 6).

The OpenSUSE Krypton live ISO runs X11 by default, but from some trials with
Fedora Rawhide I believe that the same problem exists under Wayland, too
(Fedora Rawhide so far has work-in-progress KDE 6 and issues, so I am not sure
how well this is packaged)

Note that this feature actually works when, instead of VMware Workstation,
VirtualBox 7.0.12 is used as the virtualization platform (alas, VirtualBox has
rather bad virtualization support for graphics at large, making it reasonably
unusable).

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to