अंग्रेज़ीफ्रेंचस्पेनिश

Ad


ऑनवर्क्स फ़ेविकॉन

Xnest - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में एक्सनेस्ट चलाएं

यह Xnest कमांड है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


Xnest - एक नेस्टेड X सर्वर

SYNOPSIS


एक्सनेस्ट [ विकल्पों ]

वर्णन


एक्सनेस्ट एक एक्स क्लाइंट और एक एक्स सर्वर दोनों है। एक्सनेस्ट वास्तविक सर्वर का क्लाइंट है जो
इसकी ओर से विंडोज़ और ग्राफिक्स अनुरोधों का प्रबंधन करता है। एक्सनेस्ट अपने आप में एक सर्वर है
ग्राहकों. एक्सनेस्ट उनकी ओर से विंडोज़ और ग्राफिक्स अनुरोधों का प्रबंधन करता है। इन ग्राहकों को,
एक्सनेस्ट एक पारंपरिक सर्वर प्रतीत होता है।

विकल्प


एक्सनेस्ट नमूना सर्वर कार्यान्वयन के सभी मानक विकल्पों का समर्थन करता है। अधिक जानकारी के लिए
विवरण, कृपया देखें स्वागत(1). निम्नलिखित अतिरिक्त तर्क भी समर्थित हैं।

-प्रदर्शन स्ट्रिंग
यह विकल्प वास्तविक सर्वर के प्रदर्शन नाम को निर्दिष्ट करता है कि एक्सनेस्ट कोशिश करनी चाहिए
जुड़े। यदि यह कमांड लाइन पर प्रदान नहीं किया गया है, एक्सनेस्ट पढ़ेंगे प्रदर्शन
इस जानकारी का पता लगाने के लिए पर्यावरण चर।

-सिंक यह विकल्प बताता है एक्सनेस्ट के साथ अपनी विंडो और ग्राफिक्स संचालन को सिंक्रनाइज़ करने के लिए
असली सर्वर। यह डिबगिंग के लिए एक उपयोगी विकल्प है, लेकिन यह धीमा हो जाएगा एक्सनेस्ट's
प्रदर्शन काफी। इसका उपयोग तब तक नहीं किया जाना चाहिए जब तक कि बिल्कुल आवश्यक न हो।

-full यह विकल्प बताता है एक्सनेस्ट वास्तविक सर्वर वस्तुओं के पूर्ण पुनर्जनन का उपयोग करने के लिए और
हर बार नेस्टेड सर्वर के पुन: उत्पन्न होने पर वास्तविक सर्वर से एक नया कनेक्शन फिर से खोलें।
नमूना सर्वर कार्यान्वयन सर्वर में सभी वस्तुओं को पुन: उत्पन्न करता है जब
इस सर्वर का अंतिम क्लाइंट समाप्त हो जाता है। जब ऐसा होता है, एक्सनेस्ट डिफ़ॉल्ट रूप से
प्रत्येक नए में समान शीर्ष-स्तरीय विंडो और समान वास्तविक सर्वर कनेक्शन बनाए रखता है
पीढ़ी। यदि उपयोगकर्ता पूर्ण पुनर्जनन का चयन करता है, यहां तक ​​कि शीर्ष-स्तरीय विंडो और
वास्तविक सर्वर से कनेक्शन प्रत्येक सर्वर पीढ़ी के लिए पुन: उत्पन्न किया जाएगा।

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

-गहराई int
यह विकल्प नेस्टेड सर्वर की डिफ़ॉल्ट दृश्य गहराई को निर्दिष्ट करता है। की गहराई
नेस्टेड सर्वर का डिफ़ॉल्ट दृश्य की गहराई के समान नहीं होना चाहिए
वास्तविक सर्वर का डिफ़ॉल्ट दृश्य, लेकिन यह वास्तविक सर्वर द्वारा समर्थित होना चाहिए।
उपयोग xdpyinfo(1) वास्तविक सर्वर पर समर्थित दृश्य गहराई की सूची प्राप्त करने के लिए
शुरू करने से पहले एक्सनेस्ट.

-एसएसएस यह विकल्प बताता है एक्सनेस्ट सॉफ्टवेयर स्क्रीन सेवर का उपयोग करने के लिए। डिफ़ॉल्ट रूप से, एक्सनेस्ट मर्जी
वास्तविक में हार्डवेयर स्क्रीन सेवर से मेल खाने वाले स्क्रीन सेवर का उपयोग करें
सर्वर। बेशक, यहां तक ​​कि यह स्क्रीन सेवर भी सॉफ्टवेयर से उत्पन्न होता है एक्सनेस्ट कर देता है
किसी भी वास्तविक हार्डवेयर को नियंत्रित नहीं करते हैं। हालाँकि, इसे हार्डवेयर स्क्रीन सेवर के रूप में माना जाता है
नमूना सर्वर कोड के भीतर।

-ज्यामिति WxH+X+Y
यह विकल्प शीर्ष-स्तर के लिए ज्यामिति पैरामीटर निर्दिष्ट करता है एक्सनेस्ट खिड़की। देखो
"ज्यामिति विनिर्देश" में X(7) इस विकल्प के सिंटैक्स की चर्चा के लिए। इस
विंडो नेस्टेड सर्वर की रूट विंडो से मेल खाती है। चौड़ाई W और ऊंचाई
H इस विकल्प के साथ निर्दिष्ट प्रत्येक शीर्ष-स्तर की अधिकतम चौड़ाई और ऊंचाई होगी
एक्सनेस्ट खिड़की. एक्सनेस्ट उपयोगकर्ता को किसी भी शीर्ष-स्तरीय विंडो को छोटा करने की अनुमति देगा, लेकिन
यह वास्तव में नेस्टेड सर्वर रूट विंडो के आकार को नहीं बदलेगा। एक्सनेस्ट कर देता है
आकार बदलने, घुमाने और प्रतिबिंब के लिए RANDR एक्सटेंशन का अभी तक समर्थन नहीं करता है
जड़ खिड़की। यदि यह विकल्प निर्दिष्ट नहीं है, एक्सनेस्ट चयन करेंगे W और H करने के लिए हो सकता है
3/4 वास्तविक सर्वर के रूट विंडो के आयाम।

-बस int
यह विकल्प शीर्ष-स्तर की सीमा चौड़ाई निर्दिष्ट करता है एक्सनेस्ट खिड़की। पूर्णांक
प्राचल int सकारात्मक होना चाहिए। डिफ़ॉल्ट सीमा चौड़ाई 1 है।

-रतालू स्ट्रिंग
यह विकल्प शीर्ष-स्तर का नाम निर्दिष्ट करता है एक्सनेस्ट खिड़की के रूप में स्ट्रिंग
डिफ़ॉल्ट मान प्रोग्राम का नाम है।

-स्कर्न्स int
यह विकल्प नेस्टेड सर्वर में बनाने के लिए स्क्रीन की संख्या निर्दिष्ट करता है। के लिये
प्रत्येक स्क्रीन, एक्सनेस्ट एक अलग शीर्ष-स्तरीय विंडो बनाएगा। प्रत्येक स्क्रीन है
क्लाइंट प्रदर्शन नाम विनिर्देश में डॉट के बाद संख्या द्वारा संदर्भित।
उदाहरण के लिए, टर्म -प्रदर्शन : 1.1 एक खुल जाएगा टर्म(1) नेस्टेड सर्वर में क्लाइंट
प्रदर्शन संख्या के साथ :1 दूसरी स्क्रीन पर। स्क्रीन की संख्या सीमित है
सर्वर नमूना कोड में हार्ड-कोडित स्थिरांक द्वारा, जो आमतौर पर 3 होता है।

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

-माता-पिता window_id
यह विकल्प बताता है एक्सनेस्ट उपयोग करने के लिए window_id a . बनाने के बजाय रूट विंडो के रूप में
खिड़की.

विस्तारित वर्णन


आरंभ करना एक्सनेस्ट स्टार्ट अप जितना ही आसान है घड़ी(1) टर्मिनल एमुलेटर से। अगर
एक उपयोगकर्ता दौड़ना चाहता है एक्सनेस्ट वास्तविक सर्वर के समान कार्य केंद्र पर, यह महत्वपूर्ण है
कि नेस्टेड सर्वर को अपना सुनने वाला सॉकेट पता दिया जाता है। इसलिए, यदि वहाँ है
उपयोगकर्ता के वर्कस्टेशन पर पहले से चल रहा सर्वर, एक्सनेस्ट के साथ शुरू करना होगा
एक नया प्रदर्शन नंबर। चूँकि आमतौर पर a . पर एक से अधिक सर्वर नहीं चल रहे होते हैं
कार्य केंद्र, निर्दिष्ट करना 'एक्सनेस्ट :1अधिकांश उपयोगकर्ताओं के लिए कमांड लाइन पर पर्याप्त होगा।
वर्कस्टेशन पर चलने वाले प्रत्येक सर्वर के लिए, डिस्प्ले नंबर को किसके द्वारा बढ़ाया जाना चाहिए
एक। इस प्रकार, यदि आप एक और शुरू करना चाहते हैं एक्सनेस्ट, आपको टाइप करना होगा 'एक्सनेस्ट :2' पर
कमांड लाइन।

क्लाइंट को नेस्टेड सर्वर में चलाने के लिए, प्रत्येक क्लाइंट को समान डिस्प्ले नंबर देने की आवश्यकता होती है
नेस्टेड सर्वर के रूप में। उदाहरण के लिए, 'टर्म -प्रदर्शन :1' एक शुरू होगा टर्म में प्रक्रिया
पहला नेस्टेड सर्वर और 'टर्म -प्रदर्शन :2' एक शुरू होगा टर्म दूसरे नेस्टेड में
ऊपर के उदाहरण से सर्वर। इनसे अतिरिक्त क्लाइंट शुरू किए जा सकते हैं टर्मएस में
प्रत्येक नेस्टेड सर्वर।

एक्सनेस्ट as a ग्राहक
एक्सनेस्ट व्यवहार करता है और वास्तविक सर्वर और अन्य वास्तविक क्लाइंट को दूसरे वास्तविक क्लाइंट के रूप में देखता है।
हालाँकि, यह एक बहुत ही मांग वाला क्लाइंट है, क्योंकि लगभग किसी भी विंडो या ग्राफ़िक्स अनुरोध से
नेस्टेड क्लाइंट के परिणामस्वरूप विंडो या ग्राफ़िक्स अनुरोध प्राप्त होगा एक्सनेस्ट असली सर्वर के लिए।
इसलिए, यह वांछनीय है कि एक्सनेस्ट और असली सर्वर स्थानीय नेटवर्क पर हैं, या यहां तक ​​कि
बेहतर, एक ही मशीन पर। एक्सनेस्ट मानता है कि वास्तविक सर्वर SHAPE का समर्थन करता है
विस्तार। इस धारणा को गतिशील रूप से बंद करने का कोई तरीका नहीं है। एक्सनेस्ट हो सकता है
SHAPE एक्सटेंशन के बिना संकलित, जिस स्थिति में वास्तविक सर्वर की आवश्यकता नहीं है
इसका समर्थन करें। डायनामिक SHAPE एक्सटेंशन चयन समर्थन पर आगे विचार किया जा सकता है
का विकास एक्सनेस्ट.

जबसे एक्सनेस्ट वास्तविक सर्वर, शीर्ष-स्तर के समान डिफ़ॉल्ट दृश्य का उपयोग करने की आवश्यकता नहीं है
की खिड़की एक्सनेस्ट क्लाइंट का हमेशा अपना रंग नक्शा होता है। इसका तात्पर्य है कि अन्य विंडो '
रंग ठीक से प्रदर्शित नहीं होंगे, जबकि कीबोर्ड या पॉइंटर फोकस में होगा एक्सनेस्ट
विंडो, जब तक कि वास्तविक सर्वर के पास किसी भी स्थान पर एक से अधिक स्थापित रंग मानचित्र के लिए समर्थन न हो
समय। की शीर्ष विंडो से संबद्ध रंग मानचित्र एक्सनेस्ट ग्राहक नहीं होना चाहिए
उपयुक्त रंग नक्शा जिसे नेस्टेड सर्वर वास्तविक सर्वर में स्थापित करना चाहता है। में
मामला है कि एक नेस्टेड क्लाइंट एक अलग दृश्य के रंग मानचित्र को स्थापित करने का प्रयास करता है
नेस्टेड सर्वर का डिफ़ॉल्ट दृश्य, एक्सनेस्ट इस नेस्टेड क्लाइंट की शीर्ष विंडो डालेगा
और नेस्टेड क्लाइंट की अन्य सभी शीर्ष विंडो जो समान रंग मानचित्र का उपयोग करती हैं
WM_COLORMAP_WINDOWS शीर्ष स्तर की संपत्ति एक्सनेस्ट वास्तविक सर्वर पर विंडो। इस प्रकार, यह
महत्वपूर्ण है कि वास्तविक विंडो प्रबंधक जो प्रबंधन करता है एक्सनेस्ट शीर्ष-स्तरीय विंडो दिखती है
la WM_COLORMAP_WINDOWS शीर्ष-स्तर से जुड़े रंग मानचित्र के बजाय संपत्ति
एक्सनेस्ट खिड़की। चूंकि अधिकांश विंडो प्रबंधक अभी तक इस कन्वेंशन को लागू नहीं करते हैं
अच्छी तरह, एक्सनेस्ट वैकल्पिक रूप से वास्तविक सर्वर में रंगीन मानचित्रों की सीधी स्थापना कर सकते हैं
असली खिड़की प्रबंधक को छोड़कर। यदि उपयोगकर्ता इस विकल्प को चुनता है, तो यह आमतौर पर होता है
वास्तविक विंडो प्रबंधक को अस्थायी रूप से अक्षम करना आवश्यक है क्योंकि यह इसमें हस्तक्षेप करेगा
एक्सनेस्ट रंग नक्शा स्थापना की योजना।

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

एक्सनेस्ट as a सर्वर
एक्सनेस्ट जैसा कि एक सर्वर बिल्कुल अपने क्लाइंट्स के लिए एक वास्तविक सर्वर की तरह दिखता है। ग्राहकों के लिए,
यह बताने का कोई तरीका नहीं है कि वे वास्तविक या नेस्टेड सर्वर पर चल रहे हैं या नहीं।

जैसा कि पहले ही उल्लेख किया, एक्सनेस्ट जब अनुकूलन की बात आती है तो यह एक बहुत ही उपयोगकर्ता के अनुकूल सर्वर है।
एक्सनेस्ट कई कमांड-लाइन तर्क उठाएगा जो इसके डिफ़ॉल्ट को कॉन्फ़िगर कर सकते हैं
दृश्य वर्ग और गहराई, स्क्रीन की संख्या, आदि।

उपयोग करने के बारे में उपयोगकर्ताओं के दृष्टिकोण से एकमात्र स्पष्ट जटिलता एक्सनेस्ट एक सर्वर के रूप में है
फोंट का चयन। एक्सनेस्ट फोंट को स्थानीय रूप से लोड करके और फिर पास करके प्रबंधित करता है
वास्तविक सर्वर पर फ़ॉन्ट नाम और उस फ़ॉन्ट को दूरस्थ रूप से लोड करने के लिए कह रहा है। यह पहुच
प्रत्येक टेक्स्ट ऑपरेशन के लिए पूरे नेटवर्क में ग्लिफ़ बिट्स भेजने के अधिभार से बचा जाता है,
हालांकि यह वास्तव में एक बग है। इस दृष्टिकोण का परिणाम यह है कि उपयोगकर्ता के पास होगा
दो अलग-अलग फ़ॉन्ट पथों के बारे में चिंता करने के लिए — नेस्टेड सर्वर के लिए एक स्थानीय और एक रिमोट
असली सर्वर के लिए एक — चूंकि एक्सनेस्ट अपने फ़ॉन्ट पथ को वास्तविक सर्वर पर प्रचारित नहीं करता है।
इसका कारण यह है कि वास्तविक और नेस्टेड सर्वरों को एक ही फाइल पर चलाने की आवश्यकता नहीं है
प्रणाली जो दो फ़ॉन्ट पथों को परस्पर असंगत बनाती है। इस प्रकार, यदि इसमें कोई फॉन्ट है
नेस्टेड सर्वर का स्थानीय फ़ॉन्ट पथ, इस बात की कोई गारंटी नहीं है कि यह फ़ॉन्ट मौजूद है
वास्तविक सर्वर का दूरस्थ फ़ॉन्ट पथ। NS xlsfonts(1) क्लाइंट, अगर नेस्टेड पर चलाया जाता है
सर्वर, स्थानीय फ़ॉन्ट पथ में फ़ॉन्ट सूचीबद्ध करेगा और, यदि वास्तविक सर्वर पर चलाया जाता है, तो सूचीबद्ध करेगा
दूरस्थ फ़ॉन्ट पथ में फ़ॉन्ट। नेस्टेड द्वारा किसी फ़ॉन्ट को सफलतापूर्वक खोलने से पहले
सर्वर, इसे स्थानीय और दूरस्थ फ़ॉन्ट पथों में मौजूद होना चाहिए। यह उपयोगकर्ताओं की जिम्मेदारी है
यह सुनिश्चित करने के लिए कि यह मामला है।

भविष्य दिशानिर्देश


वास्तविक सर्वर में SHAPE एक्सटेंशन की आवश्यकता को गतिशील बनाएं, बजाय
पुन: संकलित करने के लिए एक्सनेस्ट इस आवश्यकता को चालू और बंद करने के लिए।

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

एक्सनेस्ट और भी अधिक स्वतंत्रता प्रदान करने के लिए एक अनुकूलन इनपुट फ़ाइल को पढ़ना चाहिए और
वांछित लेआउट का चयन करने में सरलता।

बैकिंग स्टोर और सेव अंडर के लिए कोई समर्थन नहीं है, लेकिन इस पर भी विचार किया जाना चाहिए।

फोंट के उचित कार्यान्वयन को इसमें ले जाया जाना चाहिए os परत।

onworks.net सेवाओं का उपयोग करके ऑनलाइन Xnest का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad