Ssh के माध्यम से एक चित्रमय अनुप्रयोग चलाना और इसे जीवित रखना


3

मैं एक दूरस्थ क्लाइंट से ssh के माध्यम से GUI एप्लिकेशन चलाना चाहता हूं और कनेक्शन बंद होने के बाद इसे जीवित रखना (और अंत में इसे फिर से कनेक्ट करना)।

एक उदाहरण के रूप में: मैं अपने होम पीसी से, सर्वर पर एक ग्राफिकल बैकअप टूल खोलना और इसे चालू करना चाहता हूं। फिर मैं सर्वर से डिस्कनेक्ट करता हूं, अपने पीसी को बंद करता हूं, आदि बाद में, मैं सर्वर को फिर से कनेक्ट करता हूं और बैकअप प्रगति पर जांच करने के लिए जीयूआई सत्र को फिर से खोल देता हूं।

मैंने ssh-x के साथ एक सत्र शुरू करने के बाद स्क्रीन और nohup की कोशिश की, लेकिन जैसे ही मैं ssh सर्वर से डिस्कनेक्ट करता हूं, प्रक्रिया को मार दिया जाता है।

मैं भी पीछा इस है, लेकिन आवेदन नहीं खुला था।

तब मैंने xpra के साथ स्क्रीन की कोशिश की, यहाँ दिए चरणों का पालन किया , लेकिन अपने पीसी पर दिखाने के लिए GUI एप्लिकेशन नहीं मिला (कोई त्रुटि नहीं, बस अंतिम चरण पर कुछ नहीं होता है, xpra संलग्न) ... प्रक्रिया सर्वर पर चल रही है , हालांकि ... मैं इसे देख नहीं सकता। यह नोट करना महत्वपूर्ण हो सकता है कि जब मैं प्रोग्राम खोलता हूं (यह फ़ायरफ़ॉक्स और गूगल-क्रोम की कोशिश करता हूं) तो यह हमेशा आउटपुट करता है:

Xlib:  extension "RANDR" missing on display ":7".

एक साइड नोट पर, मुझे पता है कि मैं वीएनसी या ऐसा कुछ उपयोग कर सकता हूं। लेकिन मैं इसे कठिन तरीके से करना चाहता हूं, क्योंकि मुझे लिनक्स से पीड़ित होना पसंद है।

संपादित करें: मुझे लगा कि xpra काम कर रही है। मैंने xpra अटैच किया: सर्वर साइड पर 7 और इसने एप्लिकेशन विंडो खोली। समस्या दूरस्थ कनेक्शन पर लगती है।

जवाबों:


1

मैंने यहाँ निर्देशों का पालन ​​करते हुए, xpra को अपडेट करके समस्या का हल किया । मैं Ubuntu 12.04 डिफ़ॉल्ट xpra का उपयोग कर रहा था।

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