Vmware 上的 X 服务器配置

Vmware 上的 X 服务器配置

我尝试让 KDE 在运行于 vmWare(VMware vCloud Director / ESX)的 Oracle Linux 机器上运行

安装 X 和 KDE 后我收到以下错误:

# startx
[...]
VMware: No 3D enabled (0, Success).

然后我尝试配置:

# Xorg -configure
[...]
No devices to configure.  Configuration failed.

日志:

# cat /var/log/Xorg.0.log
[...]
[   611.117] (II) vmware: driver for VMware SVGA: vmware0405, vmware0710
[   611.117] (WW) Falling back to old probe method for dummy
[   611.117] (WW) Falling back to old probe method for vesa
[   611.117] (WW) Falling back to old probe method for modesetting
[   611.117] (WW) Falling back to old probe method for fbdev
[   611.117] No devices to configure.  Configuration failed.

我的卡:

# lspci
[...]
00:0f.0 VGA compatible controller: VMware SVGA II Adapter

我自己编写了一个简约的 Xorg.conf 文件(旧时代......)

# cat /etc/X11/xorg.conf.d/10-screen.conf
Section "Device"
    Identifier     "Frame Buffer"
    Driver         "vmware"
EndSection

但我得到了相同的结果:VMware:没有启用 3D

我没什么主意了。

答案1

确保虚拟机的视频卡选项中启用了 3D 支持:

在此处输入图片描述

即使机器已关闭,该选项也可能显示为灰色(在虚拟机运行或暂停时您无法更改该选项)。

在这种情况下,您可以通过编辑虚拟机的 .vmx 文件来启用它,如这篇知识库文章

  • 下载 .vmx 文件
  • 在文本编辑器中打开它
  • 添加此行:
mks.enable3d = TRUE

(或者,如果该行已经存在且设置为 ,则编辑它FALSE。)

  • 将文件上传回 ESXi 服务器的数据存储区
  • 在服务器控制台上运行以下命令来重新加载虚拟机配置
vim-cmd vmsvc/reload

(或者您可以从清单中删除虚拟机并重新添加它)

之后,只要安装并激活了必要的驱动程序,该选项就会启用并可用于您的客户系统。

答案2

您需要安装 VmWare Tools:yum 安装 open-vm-tools.VGA驱动程序是其中的一部分。

相关内容