Ubuntu 14.04 पर VMWare वर्कस्टेशन 10 पर 3 डी एचडब्ल्यू त्वरण सक्षम करें


47

मैं गेम को सुचारू रूप से खेलने के लिए Ubuntu 14.04.1 LTS (भरोसेमंद तहर) पर VMware वर्कस्टेशन 10.0.3 में एक विन 8.1 वीएम में हार्डवेयर त्वरित 3 डी ग्राफिक्स को सक्षम करने का प्रयास कर रहा हूं। मैंने जाँच की है कि उबंटू में HW त्वरण कार्य करता है:

$ /usr/lib/nux/unity_support_test -p
OpenGL vendor string:   Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile 
OpenGL version string:  3.0 Mesa 10.2.2

Not software rendered:    yes
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  yes
GL framebuffer object:    yes
GL version is 1.4+:       yes

Unity 3D supported:       yes

वीएमवेयर वर्कस्टेशन में, वीएम पर "वर्चुअल मशीन सेटिंग्स" के तहत -> "डिस्प्ले" -> "एक्सिलरेट 3 डी ग्राफिक्स" की जाँच की जाती है।

स्क्रीनशॉट

लेकिन VM को बूट करते समय, यह कहता है "मेजबान से कोई 3D समर्थन उपलब्ध नहीं है"।

स्क्रीनशॉट

कैसे आता है VMware HW 3D त्वरण का पता नहीं लगाता है? मैं इसे कैसे ठीक करूं?

धन्यवाद!


आपको VMware में 3D समर्थन सक्षम करने की आवश्यकता होगी: vmware.com/support/ws55/doc/ws_vidsound_d3d_eneable_vm.html
MadMike

@ काममाइक, मुझे लगता है कि मैंने इसे सही ढंग से किया है - पहला स्क्रीनशॉट देखें। लेकिन गहराई से लिंक के लिए धन्यवाद!
सेमेन

जवाबों:


76

फ़ाइल को संपादित करें ~/.vmware/preferencesऔर इसके साथ शुरू होने वाली रेखा को देखें mks.gl.allowBlacklistedDrivers, अगर यह मौजूद नहीं है - आप इसे फ़ाइल में जोड़ सकते हैं।

इसे बदल दिया जाना चाहिए mks.gl.allowBlacklistedDrivers = "TRUE" (TRUE के आसपास के दोहरे उद्धरणों पर ध्यान दें)


5
बस यह नोट करना चाहता था कि यह वर्कस्टेशन 11 में भी काम करता है। डिफ़ॉल्ट रूप से, mks.gl.allowBlacklistedDriversपैरामीटर प्राथमिकताएं फ़ाइल में मौजूद नहीं है, लेकिन इसे जोड़ने से काम नहीं होता है। धन्यवाद।

3
वीएमवेयर वर्कस्टेशन 12. में काम करना
22

2
उसी की जरूरत है मुफ्त vmware- खिलाड़ी के लिए
ट्रेविओनो

2
वीएमवेयर वर्कस्टेशन 14.1 में काम करता है
शैडबाक

2
फेडोरा 27 पर वीएमवेयर प्लेयर 14.1.1 के लिए काम किया
चांग कियान

14

mks.gl.allowBlacklistedDrivers = "TRUE".Vmx फ़ाइल में जोड़ें ।

यह लिनक्स टकसाल के रूप में लिनक्स टकसाल दालचीनी के लिए काम किया है 3.16 और अतिथि के रूप में डेबियन 8.2 दालचीनी।


संभावित प्रासंगिक उत्तर के लिए +1। जबकि 2013 में यह फ़ोरम पोस्ट सहमत प्रतीत होता है, यह पूछो उबंटू पोस्ट इंगित करता है कि यह हमेशा ऐसा नहीं होता है। यह वीडियो ड्राइवर समर्थन पर भी निर्भर करता है।
क्लीमकुरा

मेरे पास एक प्राथमिकता फ़ाइल नहीं थी इसलिए मैंने वर्कस्टेशन 12 पर VMX को संशोधित किया। एक आकर्षण की तरह काम किया।
ड्रयूडिन

वर्चुअल बॉक्स से VMWare वर्कस्टेशन 12 प्लेयर लिनक्स 64-बिट पर आने वाले XP मेहमानों के लिए एक Sysprep प्रक्रिया के बाद ध्यान दें - इस विकल्प को मेरी .vmx फ़ाइल में जोड़ने से एक समस्या तय हो गई जहां माउस पॉइंटर स्क्रीन पर एक ही स्थान पर अटक गया था और नहीं कर सका। चलते हैं। इस लाइन को जोड़ने के बाद माउस फिर से काम कर रहा था।
पाबरू

1

मेरे लिए, मुझे mks.gl.allowBlacklistedDrivers = "TRUE"अपनी वर्चुअल मशीन (.vmx) फ़ाइल में जोड़ना पड़ा


@ पियरे.व्रीन्स यह उन कुछ वर्चुअलबॉक्स मशीनों के लिए आवश्यक होता है जो ड्राइवरों को लोड करने के लिए होती हैं जो कभी-कभी थोड़ी समस्याग्रस्त होती हैं। Https://communities.vmware.com/thread/573123
चार्ल्स ग्रीन

0

यदि आप दोहरे ग्राफिक्स कार्ड का उपयोग कर रहे हैं, तो चेतावनी का अर्थ है कि स्वतंत्र ग्राफिक्स कार्ड VMware के लिए उपलब्ध नहीं है। सेटिंग mks.gl.allowBlacklistedDriversवास्तव में समस्या को हल करती है, लेकिन इसे हल करने का एक बेहतर तरीका VMware चलाना है:

optirun /usr/bin/vmware

या, सुविधा के लिए, आप अपनी .desktopफ़ाइल को बदल सकते हैं और /usr/bin/optirun /usr/bin/vmware %Uकमांड के रूप में उपयोग कर सकते हैं ।

यह समाधान बेहतर प्रदर्शन प्रदान करता है।

Https://www.tiger2doudou.com/doku.php?id=linux:tools:virtualize:vmware_3d_hw_acceleration_with_bumblebee देखें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.