विंडोज 8.1 हाइपर-वी के तहत Ubuntu 14.04 डेस्कटॉप


14

क्या विंडोज 8.1 हाइपर-वी के तहत Ubuntu 14.04 डेस्कटॉप के ग्राफिक्स को गति देना संभव है?

मैंने पहले ही स्क्रीन रिज़ॉल्यूशन को कम कर दिया है और COMPIZ वीडियो प्रभाव को अक्षम कर दिया है, लेकिन यह अभी भी बहुत कम है । यह VMware प्लेयर के तहत लगभग मूल प्रदर्शन के साथ काम करता था, लेकिन मुझे हाइपर-वी के साथ आगे बढ़ना है।

अपडेट करें

क्या आप / usr / lib / nux / unity_support_test -p का आउटपुट पोस्ट कर सकते हैं

ज़रूर:

OpenGL विक्रेता स्ट्रिंग: VMware, Inc.
OpenGL रेंडरर स्ट्रिंग: गैल्विप 0.4 on llvmpipe (LLVM 3.4, 256 बिट्स)
ओपनजीएल संस्करण स्ट्रिंग: 2.1 मेसा 10.1.3

सॉफ्टवेयर प्रदान नहीं: नहीं
ब्लैक लिस्टेड नहीं: हाँ
GLX fbconfig: हाँ
पिक्समैप से GLX बनावट: हाँ
जीएल नॉट या रेक्ट टेक्सचर: हाँ
जीएल वर्टेक्स कार्यक्रम: हाँ
जीएल टुकड़ा कार्यक्रम: हाँ
जीएल वर्टेक्स बफर ऑब्जेक्ट: हाँ
जीएल फ्रेमबफ़र ऑब्जेक्ट: हाँ
GL संस्करण 1.4+ है: हाँ
एकता 3 डी समर्थित: नहीं

इसके अलावा:

avo @ उबंटू-डेस्कटॉप-वीएम: ~ $ lsmod | grep hv
hv_netvsc 31255 0 
hv_storvsc 17785 2 
hv_utils 19003 0 
hv_vmbus 50383 6 hyperv_keyboard, hv_netvsc, hid_hyperv, hv_utils, hyperv_fb, hv_storvsc

क्या आप वर्चुअल मशीन कॉन्फ़िगरेशन के तहत चले गए हैं और अधिकतम करने के लिए सभी सेटिंग्स सेट करते हैं? (मेरा मतलब है, कुछ प्रोसेसर को विंडोज़ 8.1 पर छोड़ दें, लेकिन वीडियो मेमोरी अधिकतम उपलब्ध हो सकती है, जो कि गलत नहीं होने पर 128 मेगा है)।
जियो

@ Geo, tks, मैं कोशिश करूंगा कि आपको बता दूं।
एवो

@Geo, मुझे वीडियो का आकार बढ़ाने का कोई तरीका नहीं मिला। Microsoft Synthetic VideoXML प्रविष्टि के अंतर्गत कोई बाल नोड नहीं हैं । कोई विचार? धन्यवाद।
avo

आप के उत्पादन में पोस्ट कर सकते हैं/usr/lib/nux/unity_support_test -p
बैन

मैंने अनुरोधित जानकारी, @bain के साथ प्रश्न को अद्यतन किया।
एवो

जवाबों:


5

डेस्कटॉप lags क्योंकि हाइपर- V GPU का उपयोग करने के बजाय सॉफ़्टवेयर रेंडरिंग का उपयोग कर रहा है:

$ /usr/lib/nux/unity_support_test -p

Not software rendered: no
Unity 3D supported: no

यह प्रतीत होता है क्योंकि हाइपर-वी में 3 डी जीपीयू त्वरण क्षमता नहीं है। हाइपर- V एक सर्वर-वर्चुअलाइजेशन टेक्नोलोजी है जिसका उपयोग वर्चुअल डेस्कटॉप के लिए नहीं किया जाता है:

यह तथ्य है कि भौतिक सर्वर आमतौर पर शक्तिशाली वीडियो एडेप्टर कार्ड के साथ नहीं आते हैं। नतीजतन, वर्चुअलाइजेशन प्रौद्योगिकियां केवल साधारण 2-डी उपयोगकर्ता-इंटरफ़ेस के अनुप्रयोगों को चलाने के लिए वर्चुअल डेस्कटॉप को सीमित करती हैं। (स्रोत)

-

अतिथि ऑपरेटिंग सिस्टम में 3 डी त्वरित ग्राफिक्स की कमी। हाइपर- v क्लाइंट अतिथि OSes के लिए वर्चुअल त्वरित ग्राफिक्स कार्ड जोड़ने का विकल्प नहीं देता है।

यह वह नहीं है जो हाइपर-वी को करने के लिए डिज़ाइन किया गया था। यदि आप बेहतर वीडियो प्रदर्शन चाहते हैं, तो होस्ट से RDP पर चलाएँ। हाइपर-वी VMware प्लेयर के लिए एक प्रतिस्थापन नहीं है! (स्रोत)

-

हाइपर- V को सर्वर वर्चुअलाइजेशन के लिए पूरी तरह से विकसित किया जा रहा था और इसलिए यह मुख्य रूप से डेवलपर्स या आईटी व्यवस्थापक के लिए है जो कई वातावरणों का परीक्षण करना चाहते हैं। (स्रोत)


5

मैंने हाइपर-वी पर सिर्फ उबंटू 14.04 डेस्कटॉप स्थापित किया और प्रदर्शन के साथ उसी समस्या का सामना कर रहा था। बाद में पता चला कि हाइपर-वी डिफ़ॉल्ट रूप से प्रत्येक वर्चुअल मशीन को 1 वर्चुअल प्रोसेसर आवंटित करता है। इसे बढ़ाकर 4 कर दिया गया है और अब इसका काम ठीक है।


3

पहले पढ़ें और उसी वीएम को चरण-दर-चरण बनाएं:
बेंजामिन आर्मस्ट्रांग: उबंटू 14.04 जनरेशन 2 वीएम में

एक मौका बनाम दो जो कि आपके वीडियो को दूसरे वीडियो नियंत्रक के साथ वैकल्पिक करने के लिए है और अलग-अलग वीडियो थ्रेड का उपयोग करने के लिए हाइपर-वी सेटिंग्स के लिए प्रस्ताव है। यहां सबसे महत्वपूर्ण हिस्सा BIOS हाइपर-वी सेटिंग्स है। विशेष रूप से हाइपर-वी-विशिष्ट वीडियो डिवाइस विकल्प के लिए। सिस्टम BIOS में वर्चुअलाइजेशन
को सक्षम करने का संदर्भ लें

इसके अलावा numa=offपैरामीटर को शामिल करने का सुझाव दिया गया है, इसके बारे में अधिक पढ़ें , और अतिथि ओएस पर सुरक्षित बूट को अक्षम भी करें। सामान्य गाइड का संदर्भ लें और अपने होस्ट और अतिथि का अनुकूलन करें:
हाइपर-वी पर उबंटू आभासी मशीनें

उद्धरण: निम्नलिखित डेमोंस को उबंटू वितरण के लिए मैन्युअल रूप से स्थापित किया जाना चाहिए:
वीएसएस स्नैपशॉट डेमन - इस डेमॉन को लाइव लिनक्स वर्चुअल मशीन बैकअप बनाने की आवश्यकता होती है।
KVP डेमॉन - यह डेमॉन आंतरिक और बाहरी कुंजी मूल्य जोड़े की स्थापना और क्वेरी की अनुमति देता है।
दोनों डेमों को स्थापित करने के लिए, कृपया निम्न कमांड का उपयोग करें (अपने GUEST UBUNTU पर):

$ sudo apt-get update
$ sudo apt-get install hv-kvp-daemon-init

नोट: हाइपर- V- विशिष्ट वीडियो डिवाइस विकल्प केवल 13.10 और 14.04 के लिए उपलब्ध है।


VMware प्लेयर पूर्णता और समस्या निवारण:

इंटेल EM64T प्रोसेसर (1082240) के साथ 64-बिट विंडोज होस्ट पर प्रदर्शन समस्या

Quote: यदि आपकी वर्चुअल मशीन धीमी कार्यक्षमता और उच्च CPU उपयोग प्रदर्शित करती है, तो वर्चुअल मशीन के कॉन्फ़िगरेशन (.vmx) पर निम्न पंक्ति जोड़ें:
sched.mem.pshare.enable=FALSE


मुझे लगता है कि आपको क्या पता लगाना चाहिए, यह आपके कॉन्फ़िगरेशन का विवरण है। आपकी समस्या संभव है कि कोई भी जगह जहां VMware डॉक्स को कवर करने में सक्षम हो। तो कृपया इस जटिल गाइड को देखें:

समस्या निवारण वर्चुअल मशीन प्रदर्शन समस्याएँ (1008360)


आपके उत्तर के लिए धन्यवाद। मेरे होस्ट BIOS में सभी प्रासंगिक विज़ुअलाइज़ेशन विकल्प सक्षम हैं। क्या संयोग से आपका मतलब हाइपर-वी गेस्ट BIOS से है? क्या अतिथि को बूट करने पर भी इसे दर्ज करने का कोई तरीका है? मैं "हाइपर-वी-विशिष्ट वीडियो उपकरण विकल्पों" पर कुछ भी नहीं पा सका, वे कहाँ हैं? किसी भी संकेत की सराहना की जाएगी।
Avo

मेरा मतलब हाइपर-वी गेस्ट BIOS नहीं है, लेकिन हाइपर- V HOST BIOS है! हाइपर- V- विशिष्ट वीडियो डिवाइस यह GUEST पर आपका कॉन्फिगरेशन है: वास्तव में क्या वीडियो डिवाइस का उपयोग किया जाना चाहिए। इसलिए यदि आपके पास सेकंड वीडियो डिवाइस है तो आप इसे HOST पर "फ्री" कर सकते हैं और इसे GUEST कॉन्फिगर करने के लिए सक्षम कर सकते हैं। यह आपको पृथक वीडियो थ्रेड का उपयोग करने के लिए लाभान्वित करता है। आपके VM प्लेयर पर GUEST के लिए कॉन्फ़िगरेशन मौजूद है। यदि आप VMware का उपयोग करते हैं, तो आपको बड़े VMware प्रलेखन के बारे में देखने की आवश्यकता है। अपने VMware प्लेयर में VM टूल इंस्टॉल या पुनर्स्थापित करने का प्रयास करें।
स्विफ्ट

आपका Win8.1 64 बिट है?
स्विफ्ट

हाँ, यह Win8.1 64 बिट है। मैं VMware का उपयोग नहीं कर रहा हूं, मुझे हाइपर-वी पर स्विच करना पड़ा। मैंने केवल वीएमवेयर का उल्लेख किया था कि वीएमवेयर के तहत प्रदर्शन अच्छा था। हाइपर- V में "NUMA फैले हुए अनुमति दें" सेटिंग्स हैं, लेकिन इसे बंद करने से कोई ध्यान देने योग्य प्रभाव नहीं पड़ता है। ऐसा नहीं लगता है कि हाइपर-वी एक अतिथि के लिए वीडियो ड्राइवर को चुनने या बदलने की अनुमति देता है।
avo

उफ़ खेद)) मैं थोड़ा धुंधला ध्यान दे रहा हूँ ... क्या आपने वीएसएस स्नैपशॉट डेमन और केवीपी डेमन को स्थापित किया है?
स्विफ्ट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.