我似乎无法让 CentOS 8 在 VMware Workstation 中全屏运行。此外,显示设置下似乎没有合适的分辨率。我尝试卸载并重新安装 open-vm-tools (10.3.0.5330 (build-8931395)) 以及从 VMWare Workstation 安装 vmware-tools (10.1.6 (build-5214329))。
在 VMware Workstation > 查看选项下,自动调整大小设置为自动调整大小。 “立即适合宾客”和“立即适合窗口”呈灰色显示。我还尝试将虚拟机显示设置从“使用计算机的主机设置”设置为“指定监视器设置”,但无济于事。
使用 VMware Workstation 12 Pro 12.5.9 build-7535481 CentOS Linux 版本 8.0.1905(核心)
答案1
我认为这个问题可能与此有关:
在红帽企业 Linux 8 中,您可以选择两种协议来构建图形用户界面:
- X11
- 韦兰
[...]
- 由于稳定性问题,在虚拟环境中建议使用 X11 而不是 Wayland。
来源:Red Hat Enterprise Linux/8/使用 RHEL 8 中的桌面环境/第 2 章. 显示图形
基本上,当您启动 VMware 虚拟机并到达登录屏幕时,默认情况下,如果您登录,它会使用 Wayland 构建 GUI。您必须通过单击“登录”按钮旁边的齿轮/齿轮图标将其更改为 X11,如下面链接的文档中所述。
来源:Red Hat Enterprise Linux/8/使用 RHEL 8 中的桌面环境/第 1 章. 开始使用 GNOME
然后您可以设置显示分辨率,即使重新启动后它也会保存设置。
答案2
使用:
sudo yum install xorg*vm*
xorg-x11-drv-vmware 数据包正是您所需要的。
不要使用: sudo yum install "xorg\*vm\*" 你将一无所获!
答案3
它实际上是之前两个答案的组合。在登录屏幕上选择 X11 并且sudo yum install xorg-x11-drv-vmware
。在此之前请确保sudo yum upgrade
一切都一致。给自己一个很好的“哎呀,Gnome 出了问题,因为我忽略了最后一条建议。另外,随着 VMware Workstation 从开放的 vmware 工具转向真正的工具,很多事情都变得更好,特别是挂起客户端 (CentOS 8) 操作系统并唤醒它再次起来。
答案4
我使用的是 VMware Workstation 14 Pro(14.1.7 build-129899930),但今天我下载了最新的 CentOS 8 ISO 并执行了以下操作(在 CentOS VM 内):
- 活动 > 显示应用程序 > 设置 > 搜索 > 显示 > 分辨率 > 1920 x 1200 > 应用 > 保留更改
请记住,重新启动后这些设置将不会保留。要保留您的分辨率设置,您需要执行以下操作像这样的东西。