我在 VirtualBox(版本 6.0.6)上有一个虚拟机,客户系统是 CentOS 7,主机系统是 Windows 10。扩展包已安装。图形控制器是 VBoxVGA。
我跟着这里的步骤安装 VirtualBox Guest Additions(不显示错误)并重新启动。
在 CentOS 上:
> systemctl -t service | grep vbox
VBoxadd-service.service loaded active running VBoxadd-service.service
(这意味着正在运行来宾添加功能)。“自动调整来宾显示大小”仍然呈灰色。
关于当前内核:
> sudo uname -r
3.10.0-957.12.2.e17.x86_64
注意,在同一台主机上,Fedora 30 虚拟机和 Ubuntu 14.04 虚拟机“自动调整大小”正常工作。
更新:仍然发生在 VirtualBox 6.0.8(也更新了扩展包和 Guest Additions)上。
有什么提示吗?我遗漏了什么?
答案1
我遇到了类似的问题(不过,由于时间太短,我没有阅读您的所有参考资料),对我来说,启用 3D 加速和图形控制器后,它可以正常工作VBoxSVGA
。没有其他变化。
我6.0.12
在主机上使用的是版本,并且添加了内容6.0.14
。
答案2
我的解决方案是将显示设置为VBoxVGA
(VirtualBox 6.1.6 r137129 Qt5.9.5,已安装 Guest additions,Debian 10)
答案3
以超级用户(或 Windows 中的管理员)身份运行 VirtualBox 会导致“自动调整客户显示大小”按钮变为灰色,从而为我解决了这个问题。