VirtualBox

Changes between Version 1 and Version 2 of DynamicResizingDebug


Ignore:
Timestamp:
Nov 29, 2016 8:38:16 AM (7 years ago)
Author:
Michael Thayer
Comment:

Nicer formatting

Legend:

Unmodified
Added
Removed
Modified
  • DynamicResizingDebug

    v1 v2  
    11= Investigating problems with dynamic resizing =
    22
    3 The basic mechanisms of dynamic resizing are described on another wiki page<1>.  The short summary is that the host sends "size hints" to the virtual machine (which consist of an interrupt on the virtual graphics card or the "guest" device and a way for the guest to ask for the details) and special "driver" modules from the Guest Additions ask the guest operating system to resize its virtual displays to match the hints.  Every time the host sends a hint there will be a matching entry in the machine log file on the host ("VMMDev: SetVideoModeHint: Got a video mode hint (...)"  VMMDev is the "guest" device.  A matching hint may be sent to the graphics device).  If for whatever reason the guest operating system chooses to modify the requested size the host windows will try to follow that.  If the host window manager refuses the usual result is that the guest display will not fit the host window perfectly.  The guest drivers may also (Windows guests only) modify resize requests from the guest operating system to fit the size policy chosen by the user.
     3 * The basic mechanisms of dynamic resizing are described on another wiki page<1>.  The short summary is that the host sends "size hints" to the virtual machine (which consist of an interrupt on the virtual graphics card or the "guest" device and a way for the guest to ask for the details) and special "driver" modules from the Guest Additions ask the guest operating system to resize its virtual displays to match the hints.
     4
     5 * Every time the host sends a hint there will be a matching entry in the machine log file on the host ("VMMDev: SetVideoModeHint: Got a video mode hint (...)"  VMMDev is the "guest" device.  A matching hint may be sent to the graphics device).
     6
     7 * If for whatever reason the guest operating system chooses to modify the requested size the host windows will try to follow that.  If the host window manager refuses the usual result is that the guest display will not fit the host window perfectly.  The guest drivers may also (Windows guests only) modify resize requests from the guest operating system to fit the size policy chosen by the user.
    48
    59 1. https://www.virtualbox.org/wiki/Guest_resizing

© 2023 Oracle
ContactPrivacy policyTerms of Use