VMware Workstation Player 和/或客户机声称未连接到显卡。主机操作系统是 Linux Mint 18.2。
inxi
报告:
$ inxi -G
Graphics: Card: Intel 4th Gen Core Processor Integrated Graphics Controller
Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa)
Resolution: [email protected]
GLX Renderer: Mesa DRI Intel Haswell Mobile
GLX Version: 3.0 Mesa 17.0.7
如果有的话,我有什么选项可以让 VMware 和 VMware 客户机看到我的显卡?
- 编辑 -
悬赏文本原文未经过格式化,内容如下:
我正在尝试获得一个权威的答案,关于如何让我的显卡可供客户虚拟机使用。
我在主机上运行 Linux Mint Sonja Cinnamon,在客户机上运行 VMware Workstation Player,而我正在构建的 Mint VM 看不到集成显卡(英特尔第四代酷睿处理器集成图形控制器)。Cinnamon 发出警告:
以软件渲染模式运行
Cinnamon 目前在没有任何视频硬件加速的情况下运行,因此,您可能会发现其 CPU 使用率远高于正常水平。
这可能是您的驱动程序或其他问题。为了获得最佳体验,建议您仅将此模式用于故障排除目的。
任何帮助,将不胜感激。
部分相关的是,Cinnamon 的“首选项”允许选择分辨率,但不允许选择我所用的分辨率,主要问题似乎是导致显示器以原始分辨率显示时的二次阻塞。我一直在尝试遵循 community.linuxmint.com/tutorial/view/877(它很旧,如果它过时了,请告诉我更好的方法)。如果虚拟机看不到显卡,这种方法似乎不起作用。如果能帮助我的基本显卡对客户虚拟机可见,我将不胜感激。
谢谢,
- 更新 -
我运行了 cpuid 和其他识别命令,仅 cpuid 一项的字符数就超过了帖子允许的字符数。
因此,我已将 cpuid 评论发布到https://cjshayward.com/wp-content/project/cpuid.txt。
这是否提供了所需的信息?如果没有,我还应该运行什么来发布足够的诊断信息?
谢谢,
答案1
第一个问题:您是否安装了 Guest Additions?并且您是否为虚拟机打开了 2D/3D 加速?否则主机的内核无法看到虚拟 GPU。
第二个问题:你真的需要虚拟机中强大的 GPU 吗?如果你只是调低图形设置,就可以避免所有麻烦。或者完全不使用头显,只使用终端。或者使用具有极简桌面的发行版/版本,如 LXDE、LXQT 或 XFCE。
为了在虚拟机中使用“真实”GPU,您需要有一个可用的辅助 GPU,该 GPU 可以从主机系统分离并通过 PCI 直通传递到客户机。对于英特尔板载 GPU,这通常是不可能的。您宁愿在板载 GPU 上运行主机,分离 PCI-E 图形适配器并将其提供给虚拟机。确保您已在主机上加载所需的内核模块并在客户机上安装了 Guest Additions。
另请注意,您的内核/Xserver 通常会将 PCI-E 图形适配器作为主适配器,并禁用集成 GPU。除非您以正确的方式配置了混合图形,否则不支持在运行时切换。