यह कमांड xrandr है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
xrandr - RandR एक्सटेंशन के लिए आदिम कमांड लाइन इंटरफ़ेस
SYNOPSIS
xrandr [--सहायता] [--प्रदर्शन प्रदर्शन] [-q] [-v] [--verbose] [--ड्राईरन] [--स्क्रीन स्नम]
[--q1] [--q12] [--वर्तमान] [--नोप्राथमिक] [--पैनिंग
चौडाईxऊंचाई[+x+y[/पटरी की चौड़ाईxट्रैक_ऊंचाई+ट्रैक_x+ट्रैक_वाई[/सीमा_बाएं/सीमा_शीर्ष/सीमा_सही/सीमा_तल]]]]
[--पैमाना xxy] [--स्केल-से wxh] [--परिवर्तन a,b,c,d,e,f,g,h,i] [--प्राथमिक] [--प्रोप]
[--एफबी चौडाईxऊंचाई] [--एफबीएम चौडाईxऊंचाई] [--डीपीआई डीपीआई] [--न्यूमोड नाम मोड] [--आरएममोड
नाम] [--ऐडमोड उत्पादन नाम] [--डेलमोड उत्पादन नाम] [--आउटपुट उत्पादन] [--स्वचालित स्थिति
मोड] [--पसंदीदा] [--स्थिति xxy] [--दर दर] [--प्रतिबिंबित होना प्रतिबिंब] [--घुमाएँ
अभिविन्यास] [--के लिए छोड़ दिया उत्पादन] [--का अधिकार उत्पादन] [--ऊपर उत्पादन] [--नीचे उत्पादन]
[--के समान उत्पादन] [--तय करना संपत्ति मूल्य] [--बंद] [--सीआरटीसी सीआरटीसी] [--गामा लाल:हरा:नीला]
[--चमक चमक] [-ओ अभिविन्यास] [-एस आकार] [-आर दर] [-x] [-y] [--सूची प्रदाता]
[--सेटप्रोवाइडरआउटपुटसोर्स प्रदाता स्रोत] [--सेटप्रोवाइडरऑफलोडसिंक प्रदाता सिंक]
वर्णन
अधिष्ठापित स्क्रीन के लिए आउटपुट के आकार, ओरिएंटेशन और/या प्रतिबिंब को सेट करने के लिए उपयोग किया जाता है।
यह स्क्रीन साइज भी सेट कर सकता है।
यदि बिना किसी विकल्प के लागू किया जाता है, तो यह मौजूदा दिखाते हुए आउटपुट की स्थिति को डंप कर देगा
उनमें से प्रत्येक के लिए मोड, पसंदीदा मोड के बाद '+' और करंट के बाद '*'
मोड।
कुछ वैश्विक विकल्प हैं. अन्य विकल्प निर्दिष्ट अंतिम आउटपुट को संशोधित करते हैं
कमांड लाइन में पहले के पैरामीटर। एक ही समय में एकाधिक आउटपुट को संशोधित किया जा सकता है
एकाधिक --आउटपुट विकल्पों को पास करके और उसके तुरंत बाद उनके अनुरूप संशोधन करके
विकल्प.
--help उपयोग और निकास का सारांश प्रिंट करें।
-वी, --संस्करण
एक्स सर्वर द्वारा रिपोर्ट किए गए RandR संस्करण को प्रिंट करें और बाहर निकलें।
--शब्दशः
xrandr को अधिक क्रियाशील बनाता है। जब -q के साथ प्रयोग किया जाता है (या अन्य विकल्पों के बिना),
xrandr सर्वर स्थिति के बारे में अधिक जानकारी प्रदर्शित करेगा। कृपया ध्यान दें कि
गामा और चमक संबंधी सूचनाएं संपूर्ण रंग का केवल अनुमान मात्र हैं
प्रोफ़ाइल सर्वर में संग्रहीत है. जब उन विकल्पों के साथ उपयोग किया जाता है जो पुन: कॉन्फ़िगर करते हैं
सिस्टम, कॉन्फ़िगरेशन परिवर्तन निष्पादित करते समय प्रगति की सूचना दी जाएगी।
-क्यू, --प्रश्न
जब यह विकल्प मौजूद हो, या जब कोई कॉन्फ़िगरेशन परिवर्तन का अनुरोध नहीं किया जाता है, xrandr
सिस्टम की वर्तमान स्थिति प्रदर्शित करेगा.
--पूर्वाभ्यास
निर्दिष्ट सभी क्रियाएं निष्पादित करता है सिवाय इसके कि कोई परिवर्तन नहीं किया जाता है।
--नोग्रैब
स्क्रीन को पकड़े बिना संशोधन लागू करें। यह दूसरे को ब्लॉक करने से बचाता है
अद्यतन के दौरान अनुप्रयोग लेकिन यह कुछ अनुप्रयोगों का कारण भी बन सकता है
पुराने मान प्राप्त करने के लिए स्क्रीन आकार का पता लगाएं।
-डी, --डिस्प्ले नाम
यह विकल्प उपयोग करने के लिए एक्स डिस्प्ले का चयन करता है। ध्यान दें कि यह एक्स स्क्रीन को संदर्भित करता है
अमूर्तन, मॉनिटर (या आउटपुट) नहीं।
--स्क्रीन स्नम
यह विकल्प चुनता है कि किस स्क्रीन में हेरफेर करना है। ध्यान दें कि यह एक्स स्क्रीन को संदर्भित करता है
अमूर्तन, मॉनिटर (या आउटपुट) नहीं।
--q1 RandR संस्करण 1.1 प्रोटोकॉल के उपयोग को बाध्य करता है, भले ही उच्चतर संस्करण हो
उपलब्ध है.
--q12 RandR संस्करण 1.2 प्रोटोकॉल के उपयोग को बाध्य करता है, भले ही डिस्प्ले ऐसा न करता हो
इसे समर्थित के रूप में रिपोर्ट करें या उच्चतर संस्करण उपलब्ध है।
रैंडआर संस्करण 1.4 विकल्पों
RandR 1.4 के विकल्पों का उपयोग RandR 1.3 के विकल्पों के सुपरसेट के रूप में किया जाता है।
--सूची प्रदाता
उपलब्ध प्रदाताओं के बारे में जानकारी रिपोर्ट करें।
--सेटप्रोवाइडरआउटपुटस्रोत प्रदाता स्रोत
सेट स्रोत प्रदर्शन आउटपुट छवियों के स्रोत के रूप में प्रदाता. यह केवल .... ही
यदि संभव हो स्रोत और प्रदाता है स्रोत उत्पादन और सिंक उत्पादन
क्षमताएं, क्रमशः। अगर स्रोत is 0x0, तो प्रदाता से अलग कर दिया गया है
इसका वर्तमान आउटपुट स्रोत।
--सेटप्रोवाइडरऑफलोडसिंक प्रदाता सिंक
सेट प्रदाता के लिए एक रेंडर ऑफलोड डिवाइस के रूप में सिंक. यह तभी संभव है जब
प्रदाता और सिंक है स्रोत बोझ उतार लेना और सिंक बोझ उतार लेना क्षमताओं,
क्रमश। अगर सिंक is 0x0, तो प्रदाता अपने वर्तमान से विच्छेदित है
ऑफलोड सिंक प्रस्तुत करें।
रैंडआर संस्करण 1.3 विकल्पों
RandR 1.3 के विकल्पों का उपयोग RandR 1.2 के विकल्पों के सुपरसेट के रूप में किया जाता है।
--वर्तमान
हार्डवेयर परिवर्तनों के लिए मतदान किए बिना, वर्तमान स्क्रीन कॉन्फ़िगरेशन लौटाएँ।
--कोई प्राथमिक नहीं
प्राथमिक आउटपुट को परिभाषित न करें.
प्रति-आउटपुट विकल्पों
--पैनिंग
चौडाईxऊंचाई[+x+y[/पटरी की चौड़ाईxट्रैक_ऊंचाई+ट्रैक_x+ट्रैक_वाई[/सीमा_बाएं/सीमा_शीर्ष/सीमा_सही/सीमा_तल]]]
यह विकल्प पैनिंग पैरामीटर सेट करता है। जैसे ही पैनिंग सक्षम हो जाती है, सीआरटीसी
प्रत्येक सूचक चाल के साथ स्थिति बदल सकती है। पहले चार पैरामीटर निर्दिष्ट करते हैं
कुल पैनिंग क्षेत्र, अगले चार सूचक ट्रैकिंग क्षेत्र (जो डिफ़ॉल्ट है)।
समान क्षेत्र)। अंतिम चार पैरामीटर सीमा निर्दिष्ट करते हैं और डिफ़ॉल्ट 0. एक चौड़ाई है
या ऊँचाई को शून्य पर सेट करने से तदनुसार अक्ष पर पैनिंग अक्षम हो जाती है। आपको आमतौर पर करना होगा
स्क्रीन का आकार इसके साथ सेट करें --fb एक साथ।
--रूपांतरण a,b,c,d,e,f,g,h,i
आउटपुट पर लागू करने के लिए एक परिवर्तन मैट्रिक्स निर्दिष्ट करता है। स्वचालित रूप से एक द्विरेखीय
फ़िल्टर चयनित है. गणितीय रूप इससे मेल खाता है:
एबीसी
डीईएफ़
घी
परिवर्तन सजातीय निर्देशांक पर आधारित है। मैट्रिक्स को गुणा किया गया
आउटपुट के एक पिक्सेल का समन्वय वेक्टर रूपांतरित समन्वय देता है
ग्राफ़िक बफ़र में एक पिक्सेल का वेक्टर। अधिक सटीक रूप से, का वेक्टर (xy)।
आउटपुट पिक्सेल को 3 मानों (xyw) तक बढ़ाया गया है, जिसमें 1 w निर्देशांक है और
मैट्रिक्स के विरुद्ध गुणा किया गया। पिक्सेल के अंतिम उपकरण निर्देशांक तब होते हैं
परिवर्तित डब्ल्यू समन्वय द्वारा तथाकथित होमोजेनिक डिवीजन के साथ गणना की गई।
दूसरे शब्दों में, डिवाइस रूपांतरित पिक्सेल के निर्देशांक (x' y') हैं:
x' = (ax + by + c) / w' और
y' = (dx + ey + f) / w' ,
w' = (gx + hy + i) के साथ।
आमतौर पर, a और e एक्स और वाई अक्ष पर स्केलिंग के अनुरूप है, c और f
उन अक्षों पर अनुवाद से मेल खाता है, और g, h, तथा i क्रमशः 0, 0 हैं
और 1. मैट्रिक्स का उपयोग अधिक जटिल परिवर्तनों को व्यक्त करने के लिए भी किया जा सकता है जैसे
कीस्टोन सुधार, या रोटेशन। कोण T के घूर्णन के लिए, यह सूत्र कर सकता है
इस्तेमाल किया गया:
कॉस टी -सिन टी 0
पाप टी क्योंकि टी 0
0 0 1
एक विशेष तर्क के रूप में, मैट्रिक्स को पास करने के बजाय, कोई स्ट्रिंग को पास कर सकता है कोई नहीं,
जिस स्थिति में डिफ़ॉल्ट मानों का उपयोग किया जाता है (फ़िल्टर के बिना एक इकाई मैट्रिक्स)।
--पैमाना xxy
आउटपुट चित्र के आयाम बदलता है. 1 से बेहतर मान a की ओर ले जाएगा
संपीड़ित स्क्रीन (आउटपुट मोड के आयाम से बड़ा स्क्रीन आयाम),
और 1 से नीचे के मान आउटपुट पर ज़ूम इन करते हैं। यह विकल्प वास्तव में एक है
का शॉर्टकट संस्करण --रूपांतरण विकल्प.
--स्केल-से wxh
इस पर प्रदर्शित होने वाले फ़्रेमबफ़र के क्षेत्र के पिक्सेल में आकार निर्दिष्ट करता है
आउटपुट. यह विकल्प वास्तव में इसका एक शॉर्टकट संस्करण है --रूपांतरण विकल्प.
--मुख्य
आउटपुट को प्राथमिक के रूप में सेट करें। इसे पहले Xinerama और RANDR ज्यामिति में क्रमबद्ध किया जाएगा
अनुरोधों.
रैंडआर संस्करण 1.2 विकल्पों
ये विकल्प केवल RandR संस्करण 1.2 या नए का समर्थन करने वाले X सर्वर के लिए उपलब्ध हैं।
--प्रॉप, --गुण
यह विकल्प xrandr को प्रत्येक आउटपुट के लिए गुणों की सामग्री प्रदर्शित करने का कारण बनता है।
--verbose --prop को भी सक्षम बनाता है।
--fb चौडाईxऊंचाई
स्क्रीन को निर्दिष्ट आकार में पुन: कॉन्फ़िगर करता है। सभी कॉन्फ़िगर किए गए मॉनिटर फिट होने चाहिए
इस आकार के भीतर. जब यह विकल्प प्रदान नहीं किया जाता है, तो xrandr सबसे छोटी की गणना करता है
स्क्रीन का आकार जो कॉन्फ़िगर किए गए आउटपुट के सेट को धारण करेगा; यह विकल्प एक प्रदान करता है
उस व्यवहार पर काबू पाने का तरीका.
--fbmm चौडाईxऊंचाई
स्क्रीन के भौतिक आकार के लिए रिपोर्ट किए गए मान सेट करता है। आम तौर पर, xrandr
DPI को स्थिर रखने के लिए रिपोर्ट किए गए भौतिक आकार मानों को रीसेट करता है। यह ओवरराइड हो जाता है
वह गणना.
--डीपीआई डीपीआई
यह स्क्रीन के रिपोर्ट किए गए भौतिक आकार मानों को भी सेट करता है, इसका उपयोग करता है
किसी भी पिक्सेल का उपयोग करके उचित भौतिक आकार की गणना करने के लिए निर्दिष्ट डीपीआई मान
आकार निर्धारित किया जाएगा.
--न्यूमोड नाम मोड
नए मॉडलाइन को सर्वर में जोड़ा जा सकता है और फिर आउटपुट के साथ जोड़ा जा सकता है। यह
विकल्प पूर्व करता है. मोड के लिए मोडलाइन सिंटैक्स का उपयोग करके निर्दिष्ट किया गया है
xorg.conf: घड़ी hdisp hsyncstart hsyncend htotal vdisp vsyncstart vsyncend vtotal
झंडे. झंडे +HSync, -HSync, +VSync, -VSync, Interlace, का शून्य या अधिक हो सकता है
डबलस्कैन, सीसिंक, +सीसिंक, -सीसिंक। कई उपकरण सामान्य गणना करने की अनुमति देते हैं
उदाहरण के लिए, आप ऊंचाई, चौड़ाई और ताज़ा दर से मॉडलिन का उपयोग कर सकते हैं CVT.
--आरएममोड नाम
यह सर्वर से एक मोड को हटा देता है यदि यह अन्यथा अप्रयुक्त है।
--मोड जोड़ें उत्पादन नाम
आउटपुट के लिए मान्य मोड के सेट में एक मोड जोड़ें।
--डेलमोड उत्पादन नाम
आउटपुट के लिए मान्य मोड के सेट से एक मोड हटाएं।
प्रति-आउटपुट विकल्पों
--आउटपुट उत्पादन
पुन: कॉन्फ़िगर करने के लिए आउटपुट का चयन करता है। या तो आउटपुट का नाम या XID का उपयोग करें।
--ऑटो कनेक्टेड लेकिन अक्षम आउटपुट के लिए, यह उन्हें अपने पहले का उपयोग करने में सक्षम करेगा
पसंदीदा मोड (या, यदि उनके पास कोई पसंदीदा मोड नहीं है तो 96डीपीआई के करीब कुछ)। के लिए
डिस्कनेक्ट किए गए लेकिन सक्षम आउटपुट, यह उन्हें अक्षम कर देगा।
--तरीका मोड
यह एक मोड का चयन करता है. इसके लिए या तो नाम या XID का उपयोग करें मोड
--पसंदीदा
यह --ऑटो जैसा ही मोड चुनता है, लेकिन यह स्वचालित रूप से सक्षम नहीं होता है
आउटपुट अक्षम करें.
--स्थिति xxy
पिक्सेल निर्देशांक का उपयोग करके आउटपुट को स्क्रीन के भीतर रखें। मामले में प्रतिबिंब
या रोटेशन लागू किया जाता है, प्रभाव के बाद अनुवाद लागू किया जाता है।
--भाव दर
यह निर्दिष्ट मूल्य के करीब ताज़ा दरों के लिए प्राथमिकता को चिह्नित करता है, जब
एकाधिक मोड का एक ही नाम है, यह निकटतम वाले का चयन करेगा
ताज़ा करने की दर।
--प्रतिबिंबित होना प्रतिबिंब
परावर्तन 'सामान्य' 'x', 'y' या 'xy' में से एक हो सकता है। यह आउटपुट सामग्री का कारण बनता है
निर्दिष्ट अक्षों पर प्रतिबिंबित होना।
--घुमाना रोटेशन
घूर्णन 'सामान्य', 'बाएँ', 'दाएँ' या 'उल्टा' में से एक हो सकता है। इसका कारण बनता है
आउटपुट सामग्री को निर्दिष्ट दिशा में घुमाया जाना है। 'सही' एक निर्दिष्ट करता है
चित्र का दक्षिणावर्त घुमाव और 'बाएँ' वामावर्त निर्दिष्ट करता है
रोटेशन।
--बाएं-का, --दाएं-का, --ऊपर, --नीचे, --समान-जैसा अन्य-आउटपुट
आउटपुट को दूसरे की स्थिति के सापेक्ष रखने के लिए इनमें से किसी एक विकल्प का उपयोग करें
आउटपुट. यह स्क्रीन के भीतर आउटपुट की सुविधाजनक टाइलिंग की अनुमति देता है। स्थिति
हमेशा अन्य आउटपुट की नई स्थिति के सापेक्ष गणना की जाती है, इसलिए ऐसा नहीं है
यह कहना मान्य है --आउटपुट ए --लेफ़्ट-ऑफ़ बी --आउटपुट बी --लेफ़्ट-ऑफ़ ए।
--सेट संपत्ति मूल्य
एक आउटपुट प्रॉपर्टी सेट करता है। पूर्णांक गुणों को वैध के रूप में निर्दिष्ट किया जा सकता है (देखें)।
--प्रॉप) दशमलव या हेक्साडेसिमल (अग्रणी 0x के साथ) मानों की अल्पविराम से अलग की गई सूची।
परमाणु गुण किसी भी वैध परमाणु पर सेट किए जा सकते हैं (देखें --प्रॉप)। डोरी
संपत्तियों को किसी भी मूल्य पर सेट किया जा सकता है।
--ऑफ आउटपुट को अक्षम करता है।
--सीआरटीसी सीआरटीसी
निर्दिष्ट सीआरटीसी का उपयोग करता है (या तो सीआरटीसी या एक्सआईडी की सूची में एक सूचकांक के रूप में)। में
सामान्य उपयोग में, इस विकल्प की आवश्यकता नहीं है क्योंकि xrandr समझदारीपूर्ण विकल्प चुनने का प्रयास करता है
प्रत्येक आउटपुट के साथ किस सीआरटीसी का उपयोग करना है। जब वह किसी कारण से विफल हो जाता है, तो यह
विकल्प सामान्य चयन को ओवरराइड कर सकता है।
--गामा लाल:हरा:नीला
वर्तमान में सीआरटीसी पर गामा सुधार के रूप में निर्दिष्ट फ़्लोटिंग पॉइंट मान सेट करें
इस आउटपुट से जुड़ा हुआ है। ध्यान दें कि आप क्लोन के लिए दो अलग-अलग मान नहीं प्राप्त कर सकते हैं
आउटपुट (यानी: जो समान crtc साझा करते हैं) और वह आउटपुट को दूसरे में स्विच करना
सीआरटीसी सीआरटीसी गामा सुधारों को बिल्कुल भी नहीं बदलता है।
--चमक चमक
वर्तमान में निर्दिष्ट आउटपुट से जुड़े सीआरटीसी पर गामा मानों को गुणा करें
फ़्लोटिंग मान. अत्यधिक उज्ज्वल या अत्यधिक मंद आउटपुट के लिए उपयोगी। हालाँकि, यह एक है
सॉफ़्टवेयर केवल संशोधन करता है, यदि आपके हार्डवेयर में वास्तव में परिवर्तन करने के लिए समर्थन है
चमक, आप संभवतः उपयोग करना पसंद करेंगे एक्सबैकलाइट.
रैंडआर संस्करण 1.1 विकल्पों
ये विकल्प RandR संस्करण 1.1 या पुराने का समर्थन करने वाले X सर्वर के लिए उपलब्ध हैं। वे हैं
नए X सर्वरों के लिए अभी भी मान्य है, लेकिन वे संस्करण 1.2 विकल्पों के साथ समझदारी से इंटरैक्ट नहीं करते हैं
उसी कमांड लाइन पर.
-एस, --आकार आकार-सूचकांक या --आकार चौडाईxऊंचाई
यह स्क्रीन आकार सेट करता है, या तो आकार से मेल खाता है या सूची में सूचकांक का उपयोग करता है
उपलब्ध आकारों में से.
-आर, --रेट, --रीफ्रेश दर
यह ताज़ा दर को निर्दिष्ट मान के निकटतम सेट करता है।
-ओ, --ओरिएंटेशन रोटेशन
यह स्क्रीन के ओरिएंटेशन को निर्दिष्ट करता है, और सामान्य, उलटा, में से एक हो सकता है।
बायें या दायें।
-x एक्स अक्ष पर प्रतिबिंबित करें।
-y Y अक्ष पर परावर्तित करें।
उदाहरण
एलवीडीएस नामक आउटपुट को उसके पसंदीदा मोड पर सेट करता है, और उसके दाईं ओर नामक आउटपुट डालता है
स्क्रीन के पसंदीदा मोड में वीजीए जिसे भौतिक रूप से दक्षिणावर्त घुमाया गया है:
xrandr --आउटपुट LVDS --ऑटो --रोटेट सामान्य --pos 0x0 --आउटपुट VGA --ऑटो --रोटेट
एलवीडीएस के बाएँ-दाएँ-
वीजीए नामक आउटपुट पर 1024x768 मोड का उपयोग करने के लिए बाध्य करता है:
xrandr --न्यूमोड "1024x768" 63.50 1024 1072 1176 1328 768 771 775 798 -hsync
+vsync
xrandr--एडमोड वीजीए 1024x768
xrandr --आउटपुट वीजीए --मोड 1024x768
नामक आउटपुट पर 1600x768 मोड प्रदर्शित करते हुए 1024x768 डेस्कटॉप पर पैनिंग सक्षम करता है
वीजीए:
xrandr --fb 1600x768 --आउटपुट वीजीए --मोड 1024x768 --पैनिंग 1600x0
एक छोटी 1280x800 LVDS स्क्रीन रखें जो एक विशाल 3200x2000 डेस्कटॉप का छोटा संस्करण दिखाती हो,
और इसमें माउस के चारों ओर सामान्य आकार में एक बड़ी वीजीए स्क्रीन प्रदर्शित होती है।
xrandr --fb 3200x2000 --आउटपुट LVDS --स्केल 2.5x2.5 --आउटपुट VGA --pos 0x0
--panning 3200x2000+0+0/3200x2000+0+0/64/64/64/64
वीजीए आउटपुट को ट्रेपेज़ॉइड आकार में प्रदर्शित करता है ताकि जब यह कीस्टोन सही हो जाए
प्रोजेक्टर स्क्रीन से थोड़ा ऊपर है:
xrandr --fb 1024x768 --आउटपुट वीजीए --ट्रांसफॉर्म 1.24,0.16,-124,0,1.24,0,0,0.000316,1
onworks.net सेवाओं का उपयोग करके ऑनलाइन xrandr का उपयोग करें