无法让 CentOS 8 在 VMware Workstation 中全屏显示

无法让 CentOS 8 在 VMware Workstation 中全屏显示

我似乎无法让 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 内):

  1. 活动 > 显示应用程序 > 设置 > 搜索 > 显示 > 分辨率 > 1920 x 1200 > 应用 > 保留更改

请记住,重新启动后这些设置将不会保留。要保留您的分辨率设置,您需要执行以下操作像这样的东西

相关内容