Controlling Virtual Monitor Topology

X11/Wayland Desktop Environments

The Guest Additions provide services for controlling the guest system's monitor topology. Monitor topology means the resolution of each virtual monitor and its state (disabled/enabled). The resolution of a virtual monitor can be modified from the host side either by resizing the window that hosts the virtual monitor, through the view menu or through VBoxManage controlvm "vmname" setscreenlayout. On guest operating systems with X11/Wayland desktops this is put into effect by either of two following services:

        VBoxClient --vmsvga
        VBoxDRMClient
      

Here are some details about guest screen resolution control functionality:

Known Limitations

VBoxDRMClient is not able to handle arbitrary guest monitor topologies. Specifically, disabling a guest monitor (except the last one) invalidates the monitor topology due to limitations in the Linux kernel module vmwgfx.ko. iFor example, when the guest is configured to have 4 monitors it is not recommended to disable the 2nd or 3rd monitor.