दूर से लिनक्स पर एक चित्रमय कार्यक्रम लॉन्च करें


3

क्या दूर से कोई रास्ता नहीं है (यानी, SSH के माध्यम से) एक लिनक्स मशीन पर एक ग्राफिकल प्रोग्राम लॉन्च किया है? पुट्टी का उपयोग करते समय, यदि मैं एक्स की आवश्यकता वाले कमांड को निष्पादित करता हूं, तो मुझे "प्रदर्शन खोलने में विफल" मिलता है। ध्यान दें कि मैं प्रोग्राम को दूरस्थ मशीन पर लॉन्च करना चाहता हूं - इसलिए मैं आउटपुट को स्थानीय एक्स सर्वर या उस जैसे कुछ भी अग्रेषित नहीं करना चाहता।

मैं यह विशेष रूप से एंड्रॉइड पर रिमोट-कंट्रोल ऐप बनाने के लिए चाहता हूं - यानी मैंने अपने फोन पर एक बटन मारा, यह लिनक्स मशीन पर एक स्लाइड शो खोलता है।

मुझे ऐसा लगने लगा है कि मुझे इन घटनाओं को सुनने के लिए अपनी स्वयं की सर्वर प्रक्रिया लिखने की आवश्यकता हो सकती है ... लेकिन अगर मैं एसएसएच के माध्यम से उन्हें धक्का दे सकता हूं तो यह सरल हो सकता है।

जवाबों:


6

आपको DISPLAY पर्यावरण चर को X सर्वर पर सेट करना होगा जिसे आप अपने प्रोग्राम से कनेक्ट करना चाहते हैं।

उदाहरण के लिए xterm को इसके साथ शुरू किया जा सकता है: DISPLAY=:0 xterm


धन्यवाद! मैंने बिना किसी भाग्य के DISPLAY = 0 की कोशिश की थी। प्रदर्शन =: 0 ने चाल चली।


0

दूरस्थ Linux अनुप्रयोग से विंडो प्राप्त करने के लिए आपको एक X सर्वर होना चाहिए। तो आपको Android पर X11 की तरह कुछ पोर्ट करना होगा। मुझे लगता है कि एक सरल समाधान होगा कि आप किसी तरह के स्क्रीन रिकॉर्डिंग सॉफ्टवेयर का उपयोग करें। शायद वी.एन.सी.


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