ไม่มีการรองรับ 3d จากโฮสต์สำหรับแขก VMware ทั้งหมด


10

ดังนั้นฉันใช้ VMware Workstation 12 Player บนโฮสต์ 16.04 และแขกรับเชิญทุกคนที่ฉันบ่นว่า "ไม่มีการรองรับ 3d จากโฮสต์" และ "การเร่งกราฟิกฮาร์ดแวร์ไม่พร้อมใช้งาน" "เร่งการแสดงผลกราฟิก 3D ในเครื่องเล่นฉันมี AMD RX480 8gig GPU พร้อมไดรเวอร์ amd

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
glxinfo | grep direct
direct rendering: Yes
$ 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"

2
ตรวจสอบว่าคุณมีการเร่งความเร็วของ OpenGL บนโฮสต์ของคุณหรือglxinfo | grep Directไม่ นอกจากนี้ยังมีข้อเสนอแนะจากไซต์อื่นให้ลองใช้ <br/> แก้ไขไฟล์ ~ / .vmware / preferences และค้นหาบรรทัดที่ขึ้นต้นด้วย mks.gl.allowBlacklistedDrivers หากไม่มีอยู่ - คุณสามารถเพิ่มลงใน ไฟล์. สิ่งนี้ควรเปลี่ยนเป็น mks.gl.allowBlacklistedDrivers = "TRUE" (จดเครื่องหมายคำพูดคู่รอบ TRUE) <br/> หากสิ่งเหล่านี้ใช้งานไม่ได้ให้เรียกใช้ vmware จากบรรทัดคำสั่งดูเอาต์พุตในคอนโซลสำหรับเบาะแสใด ๆ
GrannySez

@GrannySez แก้ไขแล้ว
meccooll

1
mks.gl.allowBlacklistedDrivers = "TRUE"ทำเคล็ดลับขอบคุณ !! คุณสามารถเพิ่มเป็นคำตอบ
meccooll

1
@GrannySez คำสั่งนั้นควรเป็นglxinfo | grep -i Directเพราะd อยู่ในตัวพิมพ์เล็กในการส่งออก
Anwar

คำตอบ:


20

[การตั้งค่าของฉัน: Ubuntu 16.10 64- บิตโฮสต์ (อัพเกรดจาก 16.04) + VMware Workstation 12.5x + แขกผู้ใช้ Windows 10 64 บิต]

ฉันมีข้อผิดพลาดสองอย่างเดียวกันที่คุณอ้างถึง สิ่งที่ได้ผลสำหรับฉันคือ:

vim .vmware/preferences

mks.gl.allowBlacklistedDrivers = "TRUE"

ขอบคุณDizwell Informatics


2
ขอบคุณ! ไม่น่าเชื่อเลยว่าฉันจะต้องมาที่นี่เพื่อรับข้อมูลนี้แทนที่จะหามันบนเว็บไซต์ VMware หรือในเอกสารประกอบ ...
mzuther

ทำงานเหมือนมีเสน่ห์บน VMWare 15!
Sinisa

ทำงานได้ดีบนโฮสต์ KDE Neon 18, แขก Ubuntu และ Windows ที่ทำงานด้วย VMWare Workstation 15.1 แก้ไขได้ในที่สุดหลังจากความเจ็บปวดมานาน!
Silicomancer

2
ขอบคุณ! มันทำงานได้ดีสำหรับฉันใน KDE Neon 5.17 ด้วย VMware Workstation 15 player ฉันได้พบโซลูชันเพิ่มเติม / คำอธิบายเพิ่มเติมที่นี่: namhuy.net/227/…
Juan Gómez Carrillo

ทำงานบน Ubuntu 20.04 LTS, VMWare Workstation 15
Jimbo Alba
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.