क्या मैं एक्स सेशन के दौरान एप्लिकेशन को चालू रख सकता हूं?


11

मान लीजिए कि मेरे पास एक बड़ी फ़ाइल डाउनलोड करने वाली फ़ायरफ़ॉक्स विंडो है जिसमें बहुत समय लगेगा। अब जब यह आधे रास्ते पर चल रहा है और मैं एक और DE (उदाहरण के लिए GNOME से KDE) पर स्विच करना चाहता हूं, क्या मैं डाउनलोड को बाधित किए बिना ऐसा कर सकता हूं?

संपादित करें: मैं GDM या KDM या किसी भी डेस्कटॉप प्रबंधक का उपयोग नहीं कर रहा हूं, जो स्थिति को और अधिक कठिन बना सकता है ...

जवाबों:


8

आपको मूल X सर्वर को चालू रखना होगा। आप दूसरे tty पर एक और X सर्वर शुरू कर सकते हैं। इसलिए, एक विशिष्ट प्रणाली पर, ctrl+ alt+ करें f1, फिर लॉग इन करें और चलाएं startx -- :1। आप पहुंच योग्य द्वारा पर एक और एक्स सत्र के साथ पहुंचना चाहिए ctrl+ alt+ f8

बृहदान्त्र के बाद संख्या को बदलकर किसी भी एक्स सर्वर की शुरुआत की जा सकती है; यदि आप 12 से बड़ी संख्या का उपयोग करते हैं, तो आप chvtकुंजी कॉम्बो के बजाय इसे बदलने के लिए उपयोग कर सकते हैं ।

यदि आप चाहते हैं, तो आप विशेष .xinitrcफ़ाइलों को सेटअप कर सकते हैं जो अलग-अलग डेस्कटॉप वातावरण शुरू करते हैं। तो आपके पास .xinitrc-kdeएक केडीई सत्र शुरू हो सकता है । उस फ़ाइल में, आपके पास कुछ ऐसा होगा exec startkde। और आप X करना शुरू कर देंगे startx ./.xinitrc-kde -- :1

यदि आप दोनों सत्रों में फ़ायरफ़ॉक्स चलाने की योजना बनाते हैं, तो कुछ समस्याएँ हो सकती हैं। फ़ायरफ़ॉक्स के लिए "नो-रिमोट" और "ProfileManager" कमांड लाइन विकल्पों में देखें


1
+1 कूल। मैं इसके लिए बहुत सारे अन्य उपयोगी उपयोग देखता हूं।
नाथन उस्मान

7

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

वर्चुअल X सर्वर के लिए एक संभावना VNC हैvncserverकार्यक्रम शुरू करें ; यह एक वर्चुअल एक्स सर्वर बनाता है और चलता है ~/.vnc/xstartup, जो आम तौर पर चलता ~/.xinitrcहै startx। फिर xvncviewerवर्चुअल X सर्वर के डिस्प्ले वाली विंडो दिखाने के लिए कॉल करें । वर्चुअल सर्वर तब तक चलता रहता है जब तक कि सत्र समाप्त नहीं हो जाता या आप भाग vncserver -killनहीं लेते ; आप दर्शकों को अपनी इच्छानुसार कनेक्ट और डिस्कनेक्ट कर सकते हैं। आपको कमांड लाइन, जैसे vncserver :3और पर एक प्रदर्शन संख्या निर्दिष्ट करने की आवश्यकता हो सकती है xvncviewer :3। VNC सत्र विभिन्न मशीनों से पहुँचा जा सकता है, तो कोई फ़ायरवॉल रास्ते में हो जाता है: xvncviewer somehost:3। वीएनसी सर्वर और दर्शकों के कई कार्यान्वयन हैं।


5

आप एक नेस्टेड X सर्वर (Xnest या बेहतर Xephyr) शुरू कर सकते हैं और इसमें एक और ग्राफिक वातावरण लॉन्च कर सकते हैं।


1

हाँ तुम कर सकते हो। यदि आप GNOME का उपयोग करते हैं, तो सिस्टम -> लॉग आउट उपयोगकर्ता नाम पर क्लिक करें , जो यह संवाद लाएगा:

वैकल्पिक शब्द

उपयोगकर्ता स्विच उपयोगकर्ता पर क्लिक करके मुझे एक gdm विंडो पर ले जाता है, जो मुझसे पूछता है कि मैं किस उपयोगकर्ता को स्विच करना चाहता हूं। एक बार जब आप लॉगिन के साथ हो जाते हैं, तो आप हमेशा मूल उपयोगकर्ता के साथ वापस आ सकते हैं CtrlAltF7या उसी क्रम का उपयोग कर सकते हैं जो मैंने ऊपर कहा था।


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