我在 MacBook Pro Retina 上使用 macOS Mojave 10.14.5 上的 VirtualBox 6.0.10,该 MacBook Pro Retina 配有 13 英寸内置显示屏,客户机使用的是 Debian GNU/Linux 9.9 (stretch)。我还有一个 27 英寸的外接显示器。如果显示器连接到 MacBook,并且我在外接显示器上全屏运行客户机,客户机将报告 1920x1280 分辨率,并且默认字体大小的文本完全可读。但是,如果我将客户机 VirtualBox 窗口移动到内置显示屏,分辨率将变为 2560x1600,并且由于屏幕尺寸约为外接显示器的 1/4,文本在客户机中不再可读。有没有办法强制 VirtualBox 在客户机的全屏模式下使用 1920x1280 分辨率,而不管主机上的显示器分辨率如何?它曾经在 VirtualBox 5 上运行良好,但现在在 VirtualBox 6 上不再运行。我安装了客户机附加组件,还尝试在设置中更改图形控制器,但没有帮助。我还将视频内存设置为 128 MB(以防万一)。每次我将窗口从一个显示器移动到另一个显示器时,我都可以更改比例因子,但如果这可以自动发生就好了……