在所有 VMware 来宾上,主机均不提供 3d 支持

mec*_*oll 15 vmware graphics drivers vmware-player amd-graphics

所以我在 16.04 主机上运行 VMware Workstation 12 Player。我运行的每个客人都抱怨“主机不提供 3d 支持”和“硬件图形加速不可用”“在播放器中检查了加速 3D 图形。我有带 amd 驱动程序的 AMD RX480 8gig GPU

sudo lspci -knn | grep -A2 VGA
02:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Device [1002:67df] (rev c7)
    Subsystem: PC Partner Limited / Sapphire Technology Device [174b:e347]
    Kernel driver in use: amdgpu
Run Code Online (Sandbox Code Playgroud)
glxinfo | grep direct
direct rendering: Yes
Run Code Online (Sandbox Code Playgroud)
$ vmplayer &
Gtk-Message: Failed to load module "atk-bridge": /usr/lib/x86_64-linux-gnu/libatspi.so.0: undefined symbol: g_type_class_adjust_private_offset
Gtk-Message: Failed to load module "unity-gtk-module": libunity-gtk-module.so: cannot open shared object file: No such file or directory
(vmware-modconfig:4752): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",
...repeats x20 ...
vmware-modconfig:4752): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",
(vmware-modconfig:4752): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",
Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory
Gtk-Message: Failed to load module "atk-bridge": /usr/lib/x86_64-linux-gnu/libatspi.so.0: undefined symbol: g_type_class_adjust_private_offset
Gtk-Message: Failed to load module "unity-gtk-module": libunity-gtk-module.so: cannot open shared object file: No such file or directory
(vmplayer:4747): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",
(vmplayer:4747): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",
Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory
I/O warning : failed to load external entity "/etc/vmware/hostd/proxy.xml"
Run Code Online (Sandbox Code Playgroud)

小智 35

[我的设置:Ubuntu 16.10 64 位主机(从 16.04 升级)+ VMware Workstation 12.5x + Windows 10 64 位客户机]

我有你引用的两个相同的错误。对我有用的是:

vim .vmware/preferences

mks.gl.allowBlacklistedDrivers = "TRUE"
Run Code Online (Sandbox Code Playgroud)

  • 谢谢!令人难以置信的是,我不得不来这里获取这些信息,而不是在 VMware 网站或文档中找到它... (2认同)
  • 谢谢!它在 KDE Neon 5.17 和 VMware Workstation 15 播放器中也对我有用。我在这里找到了一个扩展的解决方案/解释:https://www.namhuy.net/227/enable-3d-hardware-graphics-acceleration-for-vmware-workstation-on-ubuntu (2认同)
  • 适用于 Ubuntu 20.04 LTS、VMWare Workstation 15 (2认同)