आप वर्चुअल टर्मिनल 1 - 6, केवल 7 और 8 में वर्चुअलबॉक्स जीयूआई नहीं चला सकते हैं। मूल रूप से, आपको वीटी 8 पर एक्स सर्वर शुरू करने और उस पर चलने वाले प्रोग्राम बनाने की आवश्यकता है।
यदि आपको विंडो बॉर्डर और टाइटलबार की आवश्यकता नहीं है (क्योंकि आप वैसे भी वर्चुअलबॉक्स फुलस्क्रीन चला रहे हैं) या अन्य फैंसी डिस्प्ले मैनेजर जैसे Alt+ Tab, तो आप एक साधारण एक्स सर्वर के साथ ठीक हो जाएंगे। ध्यान दें कि यह मुख्य X सर्वर क्रैश होने पर उपयोगकर्ता-स्विचिंग या री-लॉगिंग के साथ संगत नहीं हो सकता है।
एक अलग एक्स सर्वर शुरू करें
sudo X -quiet -nolisten tcp -noreset :4 vt8
यह आपको VT8 ( Ctrl+ Alt+ F8) पर ले जाएगा जो शुरू में काला है। GDM / KDM पर वापस जाएँ Ctrl+ जो भी VT7 पर + Alt+ दबाकर F7। VT8 में वर्चुअल बॉक्स चलाने के लिए:
DISPLAY=:4 virtualbox &
यह कमांड पहले पर्यावरण चर DISPLAY
को सेट करता है :4
और फिर चलाता है virtualbox
। आपको मैन्युअल रूप से VT8 पर स्विच करने की आवश्यकता है। ध्यान दें कि आपके पास टाइटल बार नहीं है और न ही विंडो बॉर्डर है। आवेदन छोड़ने के लिए, फ़ाइल -> छोड़ो विकल्प का उपयोग करें । एक्ससर्वर को रोकने के लिए, पहले अपने एक्स सर्वर (उपयोग ps uww -C Xorg | grep :4
) की प्रक्रिया आईडी निर्धारित करें और फिर चलाएं sudo kill PIDHERE
।
यह किसी तरह से उन्नत सामान है, मैं अलग-अलग वर्चुअल डेस्कटॉप ( Ctrl+ F <नंबर-ऑफ-डेस्कटॉप) का उपयोग करके रहने की सलाह देता हूं क्योंकि एक दूसरे एक्स सर्वर का उपयोग करने से आप मुख्य एक्स सर्वर से भी आवाज खो देते हैं। यदि वर्चुअलाइजेशन की आवश्यकता नहीं है, तो उपयोग करने पर विचार करें। wine
।