मैं VirtualBox को एक अलग TTY कैसे चला सकता हूं?


12

उबंटू की मेरी जानकारी अभी भी काफी सीमित है, लेकिन मुझे पता है कि मैं के साथ टर्मिनल स्विच कर सकते हैं Ctrl+ Alt+ F*

मैं बस सोच रहा था कि क्या उनमें से किसी एक में मेरे वर्चुअलबॉक्स (इस मामले में winXP) को लोड करना संभव है, यह सुपर काम होगा। वर्तमान में मैंने इसे अपने 2 वर्कस्पेस के दाईं ओर ऑटो-लोड करने के लिए सेट किया है, लेकिन फिर भी यह कभी-कभी होस्ट-की और सामान को गड़बड़ कर देता है।

बस सोच रहा!


महान प्रश्न, विभिन्न आभासी टर्मिनलों में अन्य अनुप्रयोगों को कैसे चलाना है, यह जानने में मददगार। आप हर दिन कुछ नया सीखते हैं।
थॉमस बॉक्सली

> क्योंकि दूसरे X सर्वर का उपयोग करने से आप मुख्य X> सर्वर से भी आवाज खो देते हैं। सिर्फ रिकॉर्ड के लिए, यह अब सच नहीं है। मैं अपने ncmpcpp पर कुछ डबस्टेप सुन रहा था (मेरी शाम के अंदर एक लिलीटर में) और ऊपर दिए गए आदेशों को किया, लेकिन एक्स के अंदर से नहीं बल्कि एक अन्य tty से (चलो alt + F2 कहते हैं) और VT8 में वर्चुअलबॉक्स के साथ Windows XP पर चला गया और सुना कि अच्छा लग रहा है जैसे घर की आवाज़ जो आपका स्वागत करती है (इसके द्वारा, आपके पास समानांतर चलने वाले दो एक्स सर्वर हैं और यदि एक दुर्घटनाग्रस्त हो जाता है, तो दूसरा जरूरी हो जाता है)।

जवाबों:


13

आप वर्चुअल टर्मिनल 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


चूंकि आप दोनों इसके खिलाफ सलाह देते हैं, इसलिए मैं इसे अकेला छोड़ दूंगा। मुझे लगता है कि यदि होस्ट-कुंजी 100% समय पर काम करेगी (60% के बजाय जो अभी करती है, और मुझे इसका कोई हल नहीं मिला है) तो मुझे इसकी आवश्यकता भी नहीं होगी। मैं अपने winbox में फ़ोटोशॉप, इलस्ट्रेटर, ऑफिस 2007 और सोनी वेगास चला रहा हूं, और मुझे इसकी आदत हो गई है, इसलिए मुझे शराब को स्थानांतरित करने की कोई आवश्यकता नहीं है। धन्यवाद!
जून

मैंने अपना होस्ट कुंजी राइट Ctrl पर सेट किया है। मेजबान कुंजी को दबाने से पहले वर्चुअलबॉक्स पर ध्यान देना सुनिश्चित करें।
लेकेन्स्टाइन

मैंने कई अलग-अलग कुंजियों की कोशिश की है और राइट Ctrl पर वापस डिफ़ॉल्ट किया है। कभी-कभी मुझे इसे काम करने के लिए 10 बार हिट करना पड़ता है, कभी-कभी यह सिर्फ काम करता है, कभी-कभी मुझे उबंटू में वापस आने में सक्षम होने के लिए Ctrl + F करना पड़ता है ...
joon

1

VirtualBox एक X11 एप्लीकेशन है। एक्स 11 (या "एक्स सर्वर") सभी आधुनिक जीयूआई अनुप्रयोगों और आपके ग्राफिक्स कार्ड के बीच की सॉफ्टवेयर परत है। आमतौर पर X वर्चुअल टर्मिनल पर चलता है। 7. जबकि दो वर्चुअल टर्मिनलों के साथ X सर्वर काम करना या दो X सर्वर चलाना संभव हो सकता है (उसी ग्राफिक्स कार्ड से कनेक्ट करना, मॉनिटर करना), यह सामान्य नहीं है और मैं इसकी सिफारिश नहीं करूंगा यह। (वर्चुअल टर्मिनलों के बीच स्विच करना, जो अक्सर ग्राफिक्स कार्ड के मोड को स्विच करने के साथ जोड़ रहा है, कभी भी पूरी तरह से चिकनी और तेज नहीं है)।

आपको यह सीखना चाहिए कि वर्कस्पेस को ऐसे कैसे कॉन्फ़िगर करें कि वे आपके वर्चुअलबॉक्स सेटअप के साथ अच्छी तरह से काम करें।

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