我经常使用 qemu,我发现自己需要打开或关闭“缩放以适应”。从菜单栏中,在“查看”选项下,我们可以看到各种选项,如“全屏”、“放大”和“缩小”。这些选项中有一个“缩放以适应”选项
大多数选项都写下了键盘快捷键,但不是我需要或希望的。
接下来,我想找到一个 qemu 的命令行参数,以便在启动虚拟机之前打开这个“缩放以适合”选项。但我在 qemu 上找到的所有文档中都没有这个选项。
所以基本上我的问题是:是否有快捷方式、命令行选项来打开或关闭“缩放以适合”?或者我应该询问开发人员或自己尝试“增强”qemu?
答案1
根据@xyz的回答我们发现
qemu -display gtk,zoom-to-fit=on
可以解决问题。官方(内联?)文档说:
@zoom-to-fit:缩放客户机显示以适应主机窗口。关闭时,主机窗口将调整大小。如果显示设备可以在窗口调整大小时通知客户机(virtio-gpu),则默认为“开启”,假设客户机将调整显示大小以匹配窗口大小。否则默认为“关闭”。自 3.1 版起
我收到的第二个问题,SDL,已经由 SDL 本身回答了,它可以自行扩展。
默认无 vga 或 -vga std 可以正常工作
该答案的原始来源,适合我的特定情况:QEMU 启动缩放自动化