आम तौर पर, एक सर्वर से जुड़ा होता है, जिसमें कोई वास्तविक ग्राफिकल डिस्प्ले नहीं होता है (हो सकता है कि यह नैदानिक कार्य के लिए बहुत ही सरल हो)। ग्राहक एक नेटवर्क प्रोटोकॉल के माध्यम से कनेक्ट होते हैं, या तो SSH के ऊपर X सुरंगित होते हैं या VNC या RDP जैसे रिमोट-डेस्कटॉप प्रोटोकॉल होते हैं।
पूर्व के साथ, उपयोगकर्ता दूरस्थ शेल से GUI प्रोग्राम निष्पादित करते हैं और वे अपने क्लाइंट सिस्टम पर विंडोज़ के रूप में मूल रूप से दिखाई देते हैं। यह उच्च गति वाले नेटवर्क पर अच्छी तरह से काम करता है जब तक कि ग्राफिक्स गहन नहीं होते हैं, लेकिन दुर्भाग्यवश एक्स प्रोटोकॉल बहुत गंदी है और अत्यधिक कुशल नहीं है। प्रत्येक क्लाइंट को एक्स सर्वर चलाने की भी आवश्यकता होती है, जो लिनक्स क्लाइंट पर स्वचालित है, मैक ओएस पर आसान है, और विंडोज पर कुछ बोझिल है।
अन्य दृष्टिकोण VNC या RDP का उपयोग करना है, जो क्लाइंट पर विंडो के रूप में प्रदर्शित एक संपूर्ण दूरस्थ डेस्कटॉप सत्र चलाते हैं। वास्तविक कार्य सर्वर पर किया जाता है और एक संपीड़ित ग्राफिक्स स्ट्रीम क्लाइंट प्रोग्राम को दिया जाता है। एनएक्स नामक एक इन-बीच विकल्प भी है, जो एक समान अनुभव देने के लिए एक्स प्रोटोकॉल के एक अनुकूलित संस्करण का उपयोग करता है (वीएनसी या आरडीपी पर कुछ प्रदर्शन में सुधार के साथ।) इन तरीकों के लिए, क्लाइंट प्रोग्राम किसी भी प्रमुख (और कई मामूली) के लिए उपलब्ध हैं। ) ऑपरेटिंग सिस्टम।
हालांकि, जाने के लिए एक और संपूर्ण तरीका है, जो कि आप जो इमेजिंग कर रहे हैं, उससे अधिक मेल खाता है: एक छोटे से क्षेत्र (या यहां तक कि एक पूरी इमारत) के आसपास एक केंद्रीय सर्वर से प्रत्यक्ष ग्राफिकल कनेक्शन का विस्तार करने वाला एक गिन्नीस ऑक्टोपस जैसा सिस्टम। इसे "मल्टीसैट एक्स" के रूप में जाना जाता है, और आप इस लेख में इसे x.org से करने के बारे में अधिक पढ़ सकते हैं । वहाँ के लिंक से संकेत मिलता है कि विचार को जीवित रखने के लिए ऐसा करने में पर्याप्त रुचि है, हालांकि मैंने वास्तव में किसी को भी अपने प्रत्यक्ष अनुभव में ऐसा करते नहीं देखा है।
TERM
वातावरण चर है।