क्या केवल TTY7 से अधिक GUI लगाना संभव है?


32

मेरा सवाल शीर्षक बहुत सुंदर है। मैं अक्सर समानांतर में विभिन्न मामलों को संभालने के लिए TTYs का उपयोग करता हूं। यह उदाहरण के लिए हो सकता है:

  • TTY1 पर कुछ स्थानीय
  • TTY2 पर ServerA पर प्रति SSH
  • TTY3 पर ServerB पर प्रति SSH
  • TTY4 पर नेटवर्क निगरानी
  • TTY7 पर डेस्कटॉप GUI

हालांकि ऐसे मामले हैं, जब अलग-अलग TTYs पर 1 डेस्कटॉप रखना अच्छा होगा। जैसे उदहारण के लिए:

  • TTY7 पर XFCE / एकता / Kde के साथ उदाहरण 1
  • TTY8 पर XFCE / एकता / Kde के साथ उदाहरण 2

क्या यह संभव है?


अगर मुझे आपका सवाल समझ में आता है, तो मुझे लगता है कि आप कुछ पूछ रहे होंगे, जिसके बारे में मैंने कई साल पहले सोचा था जब मुझे पहली बार एहसास हुआ था कि ctrl-alt F1-F6 के पीछे इन सभी टर्मिनल विंडो (मैं अभी भी कभी उपयोग नहीं करता हूं)। मुझे आश्चर्य हुआ कि अगर इसका मतलब यह था कि जीयूआई को अनिवार्य रूप से कई बार लोड करना या सीधे किसी अन्य ऑपरेटिंग सिस्टम पर खोलना संभव है, जैसे कि मैं वर्तमान में अपने क्रोमबुक के साथ करता हूं जहां मैं सीधे क्रोम ओएस और उबंटू / एकता के बीच स्वैप कर सकता हूं। मैं इस प्रश्न का अनुसरण करूंगा क्योंकि मैं ईमानदारी से यह जानना चाहूंगा।
gyropyge

@gyropyge फिर भी, जहां तक ​​मैं समझता हूं, विभिन्न TTYs टर्मिनल के प्रति केवल एक अन्य दृष्टिकोण के अलावा गैर-अन्य हैं। लेकिन यह जानना अच्छा होगा कि क्या वे सिर्फ काले और सफेद टर्मिनल अक्षरों की तुलना में अधिक लचीले तरीके से उपयोग किए जा सकते हैं।
मेलुकी मावी

आमतौर पर जब मुझे एक टर्मिनल की आवश्यकता होती है तो मैं ctrl-alt-T को हिट करता हूं और एक विंडो में एक टर्मिनल लाता हूं। ज्यादातर समय यह मेरी ज़रूरतों के अनुकूल होता है और उन दुर्लभ मौकों पर मुझे एक बड़ी ज़रूरत होती है, इसे बड़ा बनाइए। मुझे हमेशा संदेह होता है कि हम जिस बड़े छह पर चर्चा कर रहे हैं, उसमें कुछ फायदा है जैसे कि एक उच्च सीपीयू प्राथमिकता, लेकिन कुछ ऐसा जो मुझे कुछ स्थापित करने की विषम आवश्यकता के लिए प्रभावित नहीं करता है, मैं बस सॉफ्टवेयर सेंटर के माध्यम से सीधे स्थापित नहीं कर सकता। निकटतम चीज़ जो मैंने अभी तक आप के बारे में बात कर रही है, जब मैं VMware की स्थापना की थी, जिसका उपयोग मैं केवल विंडोज़ स्थापित करने के लिए करता था, जिसका मैं किसी भी तरह उपयोग नहीं करता।
जिरोपिजे

पुराने दिनों में @gyropyge यह संभव था, लेकिन lightDM (अब हम जो भी इस्तेमाल करते हैं) है -हार्डकोडेड- to tty7। आप इसे दूसरे ट्टी में बदल सकते हैं लेकिन यह अभी भी वन डे है।
रिनजविंड

हालाँकि यह बिल्कुल नहीं है कि आपने क्या मांगा है, केडीई में एक गतिविधि है जिसे एक्टिविटीज कहा जाता है। जब आप गतिविधियों को स्विच करते हैं, तो आपको डेस्कटॉप का एक नया सेट मिलता है, संभवतः आपके डिफ़ॉल्ट से काफी अलग सेटअप होता है। इस तरह का वही काम करता है जो आप पूछ रहे हैं, लेकिन, एएफएआईके, एक एक्स सेशन में रहता है।
जो

जवाबों:


29

हां और ना।

TTY / PTS को बातचीत के कुछ हिस्सों में सेट करना ...

हाँ आप अधिक चला सकते हैं तो एक Xorg उदाहरण।

X :1
X :2
X :3

प्रदर्शन बंदरगाहों 1,2, और 3 पर 3 नए Xorg सत्र शुरू करेगा

आप DISPLAY वैरिएबल सेट करके किसी भी कमांड के पास लानत चला सकते हैं।

इसलिए DISPLAY=:1 xtermप्रदर्शन पोर्ट 1 पर xterm शुरू होगा

आपका "डिफ़ॉल्ट" डेस्कटॉप डिस्प्ले पोर्ट 0 (: 0) है

अब बिना भाग के नहीं।

एकता एक महान डेस्कटॉप वातावरण नहीं है। जैसा कि कुछ लोग इसे पसंद करते हैं, यह वास्तव में बहुत सारी चीजों से विदा लेता है जो लिनक्स को भयानक बनाते हैं। उन चीजों में से एक, यह है कि यह मानता है कि यह केवल एक बार चल रहा होगा। इसलिए कई प्रदर्शन बंदरगाहों पर एकता शुरू करने से आमतौर पर सेटिंग्स और इस तरह दोनों "वातावरण" लड़ाई के रूप में त्रुटियों का टन पैदा होता है।

KDE में वही समस्या थी (यह अभी भी हो सकती है)। XFCE और अन्य "अधिक पारंपरिक" डेस्कटॉप वातावरण आमतौर पर ठीक काम करते हैं, या बहुत कम से कम, लॉगिन किए गए उपयोगकर्ता के प्रति एक उदाहरण के रूप में काम करते हैं।

तो हाँ आप अलग-अलग TTY / PTY में एक बार में कई GUI सत्र चला सकते हैं और उन्हें CTRL + ALT + F7-F12 (कर्नेल सेटिंग्स के आधार पर) दबाकर एक्सेस कर सकते हैं।


3
+1। अतिरिक्त डेटा बिंदु के रूप में, gnomeमूल रूप से एक ही समस्या है --- यह डिज़ाइन नहीं किया गया है ताकि आप एक ही उपयोगकर्ता के लिए कई सत्र शुरू कर सकें (एक दया, विशेष रूप से दूर से कनेक्ट करते समय)। संभवत: DBus और Gsettings विचार की एक बुनियादी सीमा ... लेकिन आप अन्य ग्राफ़िकल सत्रों में कुछ और "पुराने" विंडो प्रबंधक का उपयोग कर सकते हैं, जैसे askubuntu.com/a/519164/16395 पर , या बस अतिरिक्त पर अपने उपयोगकर्ता का उपयोग कर चित्रमय सत्र।
रमनो

1
@ coteyr मुझे पता नहीं था कि ctrl-alt-F7 काम करने से ज्यादा कुछ नहीं है। अन्य डेस्कटॉप के लिए धन्यवाद! मैं यह देख रहा हूं कि जैसे ही चीजें धीमी होंगी, मैं और क्या कर सकता हूं।
जिरोपिजे

15

हां, आप एक अलग TTY में एक नया GUI शुरू कर सकते हैं। डिफ़ॉल्ट Ubuntu TTY (संख्या 7) से, एक और TTY (इस उदाहरण में संख्या 3) को दबाकर स्विच करें:

Ctrl+ Alt+F3

अपना उपयोगकर्ता नाम और पासवर्ड प्रदान करें और फिर वर्तमान TTY की समान संख्या का उपयोग करके एक नया X सत्र प्रारंभ करें:

startx -- :3

11
एक ही उपयोगकर्ता के साथ दूसरा यूनिटी / गनोम / केडीई सत्र शुरू करने पर सावधान रहें। कहर बन सकता है ...
रमनो

3
हां, और मेरे अनुभव में केडीई के साथ चीजें भी गलत हो सकती हैं (यह भी शुरू नहीं हो सकती है)। लेकिन वे स्वयं डीई से संबंधित मुद्दे हैं, सार में यह बुनियादी एक्स / लिनक्स कार्यक्षमता है जो उबंटू में भी मौजूद है।
लुइस डी सूसा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.