स्क्रीन रिज़ॉल्यूशन समस्या Ubuntu 14.04 और VirtualBox के साथ


231

पर्यावरण: लेनोवो T530 रनिंग विंडोज 7. वीएम वर्चुअल बॉक्स का उपयोग करके एक वर्चुअल मशीन पर Ubuntu 14.04 स्थापित किया है। वर्चुअल बॉक्स और उबंटू दोनों से सभी अपडेट इंस्टॉल किए हैं।

समस्या: उबंटू के डेस्कटॉप और अन्य उबंटू शुरू किए गए कार्यक्रमों के दौरान, विंडो मेरे नियमित वर्चुअल बॉक्स विंडो के बाकी हिस्सों के बीच में लगभग 3x4 इंच दिखाती है। मैं स्क्रीन आउटपुट का केवल ऊपरी दाहिना हाथ देख रहा हूं जो मैं सामान्य रूप से देखूंगा। कृपया मदद कीजिए।

मैंने देखा है कि मैं एक VirtualBox VM में अतिथि परिवर्धन कैसे स्थापित करूँ?

लेकिन, इनमें से कोई भी जवाब 14.04 में काम नहीं करता है।


7
मुझे नहीं लगता कि यह कोई डुप्लिकेट है। 14.04 उबंटू के साथ अतिथि परिवर्धन को स्थापित करते समय, मुझे "चेतावनी: एक्स विंडो सिस्टम का अज्ञात संस्करण स्थापित किया गया है। स्थापित नहीं"
mjaggard

3
यह निश्चित रूप से एक डुप्लिकेट प्रश्न नहीं है (भले ही उत्तर समान हो)। मुझे यह केवल स्क्रीन रेस समस्याओं के बारे में खोजने के माध्यम से मिला, और यहां पता चला कि "अतिथि परिवर्धन" उत्तर है। (यदि मैं पहले से ही "अतिथि परिवर्धन" के बारे में पूछना जानता था, तो मुझे कोई प्रश्न / समस्या नहीं होगी।)
ग्रेग हेंडरशॉट

3
उत्तर भी समान नहीं हैं। आम तौर पर आप अतिथि जोड़ का उपयोग करते हैं जो होस्ट से माउंट किया जा सकता है, लेकिन यह 14.04 के लिए विशिष्ट प्रतीत होता है जिसे आपको ठीक से काम करने के लिए उपयुक्त रेपो के माध्यम से इंस्टॉल करना होगा।
फ्लुंगो


2
मैं भी इस के साथ समस्या रही है। अतिथि जोड़ सही ढंग से स्थापित किए गए प्रतीत होते हैं, लेकिन पूर्ण स्क्रीन मोड में अभी भी एक छोटा ओएस डिस्प्ले है। kraxor, आप सिस्टम सेटिंग कहां देख रहे हैं?

जवाबों:


258

आपको मूल रूप से अतिथि परिवर्धन की आवश्यकता है, निम्नलिखित पैकेजों को स्थापित करने के लिए वर्चुअल मशीन में लॉग इन करें:

sudo apt-get install virtualbox-guest-dkms

अंत में स्थापना को पूरा करने के लिए VM को पुनरारंभ करें।


6
धन्यवाद, मैंने आपके उत्तर को पढ़ने से पहले इस कदम को गलत समझा और मुझे लगा कि मुझे मेजबान मशीन पर अतिथि अतिरिक्त स्थापित करना है। डी 'ओह।
लियांग

7
@symphonyblade: वे पैकेज वास्तव में अतिथि OS पर स्थापित किए जाने के लिए हैं।
सिल्वेन पिनो

42
मेरे Ubuntu 14.04 LTS इंस्टॉलेशन पर काम नहीं करता है। मुझे मिलता हैThe following packages have unmet dependencies: virtualbox-guest-x11: Depends: xorg-video-abi-15 Depends: xserver-xorg-core (>= 2:1.14.99.902)
थेल्पर

43
@ Ubuntu 14.04 पर मैं भी मिला The following packages have unmet dependencies. virtualbox-guest-x11 : Depends: xorg-video-abi-15...। के तहत @conradk द्वारा समाधान यहाँ : मेरे लिए काम किया sudo apt-get remove libcheese-gtk23है, तो sudo apt-get install xserver-xorg-coreऔर अंत मेंsudo apt-get install -f virtualbox-guest-x11
snark

1
यह मेरे लिए बिल्कुल काम नहीं किया। अभी भी एक छोटी स्क्रीन है।
राफेल_एस्पेरिकुटा

81

वर्चुअलबॉक्स पर आपको "गेस्ट एडिशंस" इंस्टॉल करना होगा। उबंटू सेटिंग्स के माध्यम से एक संकल्प सेट करने की आवश्यकता नहीं है। अग्रभूमि में अपनी अतिथि विंडो के साथ शीर्ष मेनू से चयन करें:

VirtualBox -> Devices -> Insert Guest Additions CD image

उबंटू में एक टर्मिनल खोलें, सीडी फ़ोल्डर में नेविगेट करें (आमतौर पर / मीडिया / VBOXADDITIONS *) और चलाएं

sh ./VBoxLinuxAdditions.run

ध्यान दें कि आपके पास एक काम करने वाला कंपाइलर gcc / g ++ होना चाहिए


3
यह यह कहते हुए एक त्रुटि के साथ विफल हो जाता है कि ऐसा लगता है कि अतिथि परिवर्धन एक अलग इंस्टॉलर या पैकेज से स्थापित किया गया था। एकमात्र समाधान तीन पैकेजों को स्थापित करने के लिए apt-get का उपयोग करने के लिए उत्तर है।
20

2
बिल्कुल वैसा ही जैसा यहां वर्चुअलबॉक्स पर Xubuntu 14.04 64bit स्थापित करने की कोशिश कर रहा है। माउंटेड सीडी इमेज से गेस्ट एडिशंस इंस्टॉल करना काम नहीं कर रहा है - यह एक्स सर्वर इंस्टॉलेशन को तोड़ देता है। सिल्वेन कार्यों द्वारा सलाह के अनुसार सार्वजनिक रिपॉजिटरी से उपयुक्त-प्राप्त करने के लिए प्रेरित करना।
azec-pdx

5
+1 यह एकमात्र समाधान है जिसने मेरे लिए काम किया। प्रारंभिक चरण के रूप में, वर्चुअलबॉक्स प्रबंधक को उपलब्ध नवीनतम संस्करण में अपडेट करना बहुत महत्वपूर्ण था। मैंने कुछ अतिरिक्त विवरणों के साथ एक नया उत्तर यहां दिया है।
एंटोनियो

1
हालांकि एक त्रुटि दिखाई दी जो कहती है कि एक अलग इंस्टॉलर से अतिथि परिवर्धन स्थापित किए गए
हैं..क्या

1
+1 ने मेरे लिए काम किया - वर्चुअलबॉक्स 5.0.10 मैक
मिशैल गैलोविक

55

मुझे आप जैसी ही समस्या थी। मैंने ये कदम उठाए, शायद आपकी भी मदद करे:

  1. सिस्टम सेटिंग्स → सॉफ्टवेयर और अपडेट → अतिरिक्त ड्राइवरों पर जाएं
  2. उपयोग x86 वर्चुअलाइजेशन समाधान ...
  3. इसके बाद अपने VirtualBox को रिबूट करें

मेरा VirtualBox पूरी तरह से काम कर रहा है।


1
हे भगवान। कई अन्य चीजों की कोशिश करने और इतना समय बर्बाद करने के बाद, इस आसान समाधान ने चाल चली।
एड्रियन कैर

4
इस विकल्प को सेट करना मेरे Ubuntu 14.04 LTS इंस्टॉलेशन (कोई त्रुटि संदेश) पर ठीक नहीं लगता है, लेकिन रिबूट के बाद भी मेरे पास 640x480 रिज़ॉल्यूशन है और इसे बदलने का कोई विकल्प नहीं है।
थेल्पर

2
14.04.2 डेस्कटॉप (osboxes.org से पुनर्प्राप्त) की एक ताजा छवि पर, जब मैं बूट करता हूं तो मैं 640x480 में हूं। मैं तब सिस्टम सेटिंग्स -> सॉफ्टवेयर और अपडेट -> अतिरिक्त ड्राइवर खोलता हूं। 'X86 वर्चुअलाइजेशन सॉल्यूशंस का उपयोग करें' चुनने का कोई विकल्प नहीं है। क्या यह केवल संकल्प के कारण छिपा है? क्या मुझे पहले अतिथि अतिरिक्त स्थापित करना है?
एज़वर्ड

2
मेरे लिए मदद नहीं की
डैनियल

2
मेरे अनबंटू 14.04 एलटीएस इंस्टॉलेशन पर सिस्टम सेटिंग्स के तहत कोई "सॉफ्टवेयर और अपडेट्स" नहीं है। मुझे वहां सामान की दो श्रेणियां दिखाई देती हैं, "पर्सनल" और "हार्डवेयर"। संभवत: एक तीसरी श्रेणी है जो मैं नहीं देख रहा हूं क्योंकि ... मेरी स्क्रीन बहुत छोटी है ?
TED

33

पहली बार अतिथि परिवर्धन स्थापित करने की कोशिश करने के बाद, जो काम नहीं आया, मुझे एक और समाधान कहीं और मिला: linuxbsdos.com

डैशबोर्ड से Xdiagnose का उपयोग करें। Xdiagnose को खोजें और लॉन्च करें, फिर डीबग सेक्शन के तहत सभी विकल्पों को सक्षम करें। लागू करें बटन पर क्लिक करें, फिर विंडो बंद करें और सिस्टम को पुनरारंभ करें।

यही आखिरकार क्या हुआ! अब मुझे 640 x 480 के बजाय 1024 x 768 रेजोल्यूशन मिलता है।

मैंने अतिथि परिवर्धन की स्थापना रद्द नहीं की है, इसलिए हो सकता है कि मुझे ये दोनों उपाय करने की आवश्यकता हो।

यहां छवि विवरण दर्ज करें

---------- EDIT ---------

मुझे पता चला है कि ऊपर वर्णित समाधान सिर्फ एक गिरावट है, किसी कारण से अतिथि परिवर्धन स्थापित करने में विफल रहा है। मैं आखिरकार उन्हें सफलतापूर्वक स्थापित करने में कामयाब रहा, और अब डिस्प्ले सेटिंग्स में रिज़ॉल्यूशन की एक बड़ी रेंज से चुन सकता है। यहाँ कैसे मैंने इसे किया है, उपरोक्त सभी की कोशिश करने के बाद।

एक चीज जो मैंने पहले ही कोशिश की थी, वह थी


sudo apt-get install virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11
यह अपने आप में पर्याप्त नहीं है, लेकिन निम्न चरणों के लिए एक आवश्यक शर्त हो सकती है (जिनमें से कुछ आवश्यक नहीं हो सकता है ...)।

  1. वर्चुअलबॉक्स को नवीनतम संस्करण में अपडेट करें (वर्तमान में 4.3.24)
  2. अतिथि प्रणाली प्रकार में टर्मिनल में:

    sudo apt-get install dkms
    sudo apt-get install build-essential module-assistant
    sudo m-a prepare

यदि आपके पास अतिथि प्रणाली में कोई शीर्ष मेनू नहीं है, तो इसका कारण यह है कि आप स्केल मोड में हैं जो इसे छिपाए जाने का कारण बनता है। उस मामले में, प्रेस Host+ Cपैमाने मोड टॉगल करने (जहां Hostहै Right Controlडिफ़ॉल्ट रूप से)

  1. गेस्ट सिस्टम में, शीर्ष मेनू पर जाएं, और डिवाइसेस पर क्लिक करें-> गेस्ट एडिशंस सीडी इमेज डालें। यह सीडी छवि को माउंट करना चाहिए।
  2. मेरे मामले में, ऑटोस्टार्ट ने काम किया, और इंस्टॉलेशन एक प्रॉम्प्ट के साथ शुरू हुआ। यदि यह ऑटोस्टार्ट नहीं करता है, तो आप निम्न कार्य कर सकते हैं

    cd /media/<username>/VBOXADDITIONS_4.3.10_93012
    sudo ./VBoxLinuxAdditions.run

उपयोगकर्ता के उपयोगकर्ता नाम में लॉग इन करके केवल <यूजरनेम> को बदलना सुनिश्चित करें।

और फिर एक पुनरारंभ, जैसा कि JTIM ने बताया ...


3
खैर, इसने मेरे लिए 1024x768 को सक्षम किया , यह कम से कम कुछ है। यह अभी भी मुझे अन्य सभी समाधानों की कोशिश करने के बावजूद कुछ भी उच्चतर सेट करने की अनुमति नहीं देता है।
sp00n

+1 आपके समाधान ने इसे मेरे लिए भी हल कर दिया है!
थेल्पर

1
मुझे इन चरणों के बाद किसी भी संकल्प पर काम करने के लिए मिला ।
एंटोनियो

2
महान अद्यतन! मुझे यकीन नहीं है कि सभी चरण आवश्यक हैं (यदि आप पहले वर्चुअल-अतिथि-डीकेएम स्थापित करते हैं तो dkms पहले से अद्यतित है), लेकिन यह निश्चित रूप से मेरे लिए काम करता है! उबंटू के साथ वर्चुअल बॉक्स विंडो अब स्वचालित रूप से सभी प्रस्तावों के लिए तराजू। ओह, और मुझे आपके पहले चरण में वर्चुअलबॉक्स-गेस्ट-एक्स 11 को बाहर करने की आवश्यकता थी।
थेल्पर

1
और फिर पुनः आरंभ करें :)
JTIM

23

इस उत्तर से विकास , और वास्तव में बहुत अच्छी तरह से इस अन्य पोस्ट में भी समझाया गया है । (मैंने वास्तव में यहां पोस्ट की गई हर चीज की कोशिश की लेकिन यह मेरे विंडोज 7 सिस्टम पर काम नहीं करता है)

प्रारंभिक चरण:

  1. सुनिश्चित करें कि आपने वर्चुअल बॉक्स (*) का नवीनतम संस्करण स्थापित किया है । सावधान रहें कि यदि आप वर्चुअल बॉक्स को नवीनतम संस्करण में अपडेट करने के लिए कहते हैं, तो संभव है कि कोई नया संस्करण मौजूद होने पर भी अपडेट होने की घोषणा कर सकता है!

  2. स्वच्छ वितरण से शुरू करना, नई वर्चुअल मशीन बनाना, उबंटू स्थापित करना अच्छा हो सकता है। शुरू से ही फिर से शुरू।

  3. स्थापित करें build-essentialऔर linux-headers-genericसंकुल। जाहिरा तौर पर, इसे स्थापित करने के लिए भी dkmsकहा गया है , "अतिथि OS में रनिंग DKMS अतिथि कर्नेल अद्यतन के बाद स्थापित अतिथि परिवर्धन रखेगा"

कैसे:

  1. अपनी वर्चुअल मशीन शुरू करें

  2. वर्चुअलबॉक्स मेनू पर -> डिवाइसेस -> गेस्ट एडिशंस सीडी इमेज डालें ...

  3. उबंटू से आपको एक पॉपअप देखना चाहिए, सीडी ऑटोरन को प्रोग्राम इंस्टॉल करने की अनुमति दें। मेरे लिए, पहले की तरह कई बार, यह कहा गया कि वह लिनक्स हेडर नहीं पा सकता है लेकिन, इस बार, अंत में सब कुछ ठीक हो गया।
    यदि ऑटोरन काम नहीं करता है, तो एक टर्मिनल ( Ctrl+ Alt+ T) खोलें , फ़ोल्डर में नेविगेट करें (आमतौर पर /media/VBOXADDITIONS*) और चलाएं

    sh ./VBoxLinuxAdditions.run

  4. शट डाउन करें और फिर अपनी वर्चुअल मशीन फिर से शुरू करें


(*) यदि, मेरी तरह, वर्चुअल बॉक्स के नए संस्करण के साथ आपको नेटवर्क की समस्या है, तो इस वीडियो पर नज़र डालें (संक्षेप में: ब्रिज्ड नेटवर्क का उपयोग करें, और "वीएम की अनुमति दें") चुनें


अति उत्कृष्ट। सभी उत्तरों में से, यह एकमात्र ऐसा है जिसने मेरे लिए काम किया, जिसमें उबंटू 14.04.2 64 बिट गेस्ट और विंडोज 7 होस्ट था।
जॉन बेंटले

बहुत बढ़िया, यह समाधान वास्तव में कई अन्य लोगों की कोशिश करने के बाद पूरी तरह से काम करता है! धन्यवाद!
जस्सी

इसने कई असफल प्रयासों के बाद काम किया।
जदबा

मेरे विंडोज 7 / Ubuntu 14.04 64 बिट सेटअप पर एक आकर्षण की तरह काम किया। धन्यवाद।
माइकल

अंत में, कुछ ऐसा है जो वास्तव में काम करता है! :-) Ubuntu 14.04, Ubuntu 14.04 होस्ट पर।
राफेल_एस्पेरिकुएटा

4

मुझे भी यही समस्या थी। जैसा कि मैंने अन्य जवाबों में बताया गया है और सेटिंग्स में वीडियो रैम की मात्रा को बढ़ाते हुए मैंने इसे जोड़ा है, जैसा कि दिखाया गया है।MateConfig


अन्य सभी विकल्पों के साथ कई घंटों की कोशिश के बाद (गेस्ट एडन, अपडेट आदि को स्थापित करके) मुझे एहसास हुआ कि यह समस्या है ..
Endo64

@ endo64 मुझे खुशी है कि इसने आपके लिए भी काम किया!
एल्डर गीक

1

कभी-कभी, सरल समाधान हो सकता है:

यहां छवि विवरण दर्ज करें


HAHA एक आकर्षण की तरह काम किया !!! किसी अन्य विशेष हुप्स के माध्यम से अतिथि परिवर्धन या कूद स्थापित न करें जैसे अन्य उत्तर सुझाते हैं।
विनयुनुच्स

0

मैं डेबियन व्हीज़ी पर VirtualBox 4.1 पर चलने वाले Ubuntu 14.04 अतिथि में कम स्क्रीन रिज़ॉल्यूशन में कई दिनों तक अटका रहा। सबसे अधिक सुझाए गए समाधानों में से कोई भी (उदाहरण के लिए virtualbox-guest-dkms, अतिथि परिवर्धन को स्थापित करने में) ने मदद की। VirtualBox को आधिकारिक डाउनलोड पृष्ठ से इंस्टॉल करने पर काम किया गया!


0

सिल्वेन पिनेउ ने जो कहा, उस पर विस्तार करने के लिए, निम्न कमांड टाइप करना बहुत आसान है (वाइल्डकार्ड स्वीकार किए जाते हैं apt-get):

sudo apt-get install virtualbox*

2
लेकिन ऐसा लगता है कि संकुल स्थापित हो जाएगा virtualbox-source, virtualbox-dbgऔर पुराने संस्करणों के द्वारा आपके PPA सेटिंग के आधार पर (जैसे virtualbox-2.2 के रूप में)
सिल्वेन पिनाओ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.