डेस्कटॉप कंपोजिटर एक आधुनिक आवश्यकता बन गए हैं, चाहे वह स्क्रीन फटने के कारण हो या डेस्कटॉप आई कैंडी के लिए तरस रहा हो। जबकि कंपोजिटर अक्सर लागत पर आते हैं - गति और संसाधन - दिन बचाने के लिए एक छोटा कंपोजिटर यहां है:कॉम्पटन। छोटी से छोटी मशीन पर भी चलने में सक्षम, कॉम्पटन लो-एंड हार्डवेयर पर ग्राफिक्स को सुचारू कर सकता है या नई मशीन के डेस्कटॉप को लाइटनिंग-फास्ट बना सकता है।
उन लोगों के लिए जो नहीं जानते हैं, कॉम्पटन एक सुपर-लाइट स्टैंडअलोन कंपोजिटर है जिसे लिनक्स डेस्कटॉप के संयोजन के साथ उपयोग करने के लिए डिज़ाइन किया गया है। पुराने हार्डवेयर के लिए बिल्कुल सही, इसका उपयोग अक्सर हल्के डिस्ट्रोस द्वारा किया जाता है जिन्हें एक ऐसे कंपोजिटर की आवश्यकता होती है जो गति और प्रतिक्रिया का त्याग नहीं करेगा। हमने यहां तीन डेस्कटॉप के लिए निर्देश शामिल किए हैं:KDE, MATE, और Xfce। ध्यान दें कि समान सिद्धांत कई अन्य डेस्कटॉप पर लागू किए जा सकते हैं।
हम गनोम और दालचीनी को शामिल करने की उम्मीद कर रहे थे, लेकिन ऐसा प्रतीत होता है कि उनके कंपोजिटर अंतर्निहित हैं और उन्हें बदला नहीं जा सकता है - अगर ऐसा नहीं है तो हमें टिप्पणियों में बताएं और उन्हें कैसे निष्क्रिय करें।
कॉम्पटन को स्थापित करना और उसका उपयोग करना
कॉम्पटन बहुत आम है और आपके वितरण के भंडार में उपलब्ध होना चाहिए। यदि नहीं, तो प्रोजेक्ट के GitHub पेज पर निर्देश शामिल हैं।
यदि आप डेबियन या उबंटू-आधारित सिस्टम के लिए कमांड लाइन द्वारा स्थापित करना पसंद करते हैं, तो दर्ज करें:
sudo apt install compton
फेडोरा/रेड हैट सिस्टम के लिए:
sudo dnf install compton
यह ट्यूटोरियल इंस्टालेशन के बाद प्रत्येक डेस्कटॉप के लिए तीन चरणों को कवर करेगा:अपने कंपोजिटर को अक्षम करना, कॉम्पटन को शेल में आज़माना, और कॉम्पटन को अपने डेस्कटॉप की ऑटो-स्टार्ट प्रोग्राम की सूची में जोड़ना।
कमांड का स्वयं उपयोग करने के बजाय, हम पुराने X रेंडर बैकएंड के बजाय OpenGL का उपयोग करने के लिए स्विच जोड़ेंगे, जो वांछित प्रदर्शन देगा।
compton --vsync opengl-swc --backend glx
MATE और Xfce केडीई की तुलना में काम करना थोड़ा आसान है, इसलिए हम बढ़ते हुए कठिनाई के क्रम में जारी रखते हुए वहां से शुरू करेंगे।
मेट
MATE या Xfce के कंपोजिटर में से कोई भी विशेष रूप से भारी नहीं है, लेकिन हमने पाया कि कॉम्पटन स्क्रीन फाड़ को संभालने में बेहतर था और कम से कम MATE या Xfce की तुलना में तेज लग रहा था। (अधिक तेज़ उपयोगकर्ता ऐसी चीज़ों को माप सकते हैं!)
अपने कंपोजिटर को अक्षम करने के लिए, "मेनू -> वरीयताएँ -> विंडोज़" पर क्लिक करें। यह "विंडो वरीयताएँ" नामक एक नई विंडो खोलेगा। सामान्य टैब के अंतर्गत, "सॉफ़्टवेयर कंपोज़िंग विंडो प्रबंधक सक्षम करें" कहने वाले बॉक्स को अनचेक करें।
कंपोजिटर अक्षम होने पर, एक टर्मिनल खोलें और कॉम्पटन चलाने का प्रयास करें। यदि यह सफलतापूर्वक चलता है, तो इसे "मेनू -> वरीयताएँ -> स्टार्टअप एप्लिकेशन" पर क्लिक करके मेट के ऑटोस्टार्ट में जोड़ें। नई विंडो में, जोड़ें पर क्लिक करें। यह आपकी आज्ञा दर्ज करने के लिए एक संवाद खोलेगा।
सबसे पहले, कमांड को नाम दें ताकि आप उसे ढूंढ सकें (कॉम्पटन!), और कमांड फील्ड में पूरा कमांड जोड़ें।
XFCE
Xfce में अनिवार्य रूप से MATE के समान चरण हैं, बस नेविगेट करने के लिए अधिक विंडो के साथ। मुख्य एप्लिकेशन मेनू खोलकर और "सेटिंग्स -> विंडो मैनेजर ट्वीक्स" पर क्लिक करके अपने कंपोजिटर को अक्षम करें। यह एक नया विंडो खोलेगा। कंपोज़िटर टैब खोलें, और "डिस्प्ले कंपोज़िंग सक्षम करें" विकल्प को अनचेक करें।
जांचें कि कमांड टर्मिनल में काम करता है। यदि ऐसा है, तो "मेनू -> एप्लिकेशन -> सेटिंग्स -> सत्र और स्टार्टअप" पर क्लिक करके इसे अपने स्टार्टअप में जोड़ें। नई विंडो में, "एप्लिकेशन ऑटोस्टार्ट" टैब खोलें और जोड़ें बटन पर क्लिक करें।
"एप्लिकेशन जोड़ें" विंडो में, अपने आदेश को नाम दें, और कमांड फ़ील्ड में पूर्ण आदेश दर्ज करें। ट्रिगर सेट को "लॉगिन पर" पर छोड़ दें और ओके पर क्लिक करें।
केडीई
अब यहीं पर कॉम्पटन प्रदर्शन में महत्वपूर्ण बदलाव लाएगा। केडीई के नेटिव कंपोजिटर की तुलना में, गति और प्रतिक्रियात्मकता में काफी वृद्धि हुई थी। डेस्कटॉप अब इतनी जल्दी प्रतिक्रिया करता है कि यह लगभग हिंसक है। प्रोटॉन के तहत एक गेम अचानक 60+ एफपीएस पर चल रहा था, जहां पहले यह संघर्ष कर रहा था।
प्रदर्शन के अलावा, केडीई के तहत कॉम्पटन के दृश्य बदलाव बहुत खूबसूरत लगते हैं, मेनू पर एक बहुत ही स्वादिष्ट पारभासी के साथ।
डार्क थीम के साथ, यह टास्कबार और मेनू को एक स्टाइलिश ब्लैक ग्लास लुक देता है, जो हमारे द्वारा अब तक उपयोग किए गए सबसे सुंदर डेस्कटॉप में से एक है।
ध्यान दें कि हालांकि कॉम्पटन आमतौर पर केडीई के साथ अच्छा चलता है, सिस्टम सेटिंग्स के माध्यम से डेस्कटॉप रिज़ॉल्यूशन को मैन्युअल रूप से बदलते समय यह टूट जाता है। यह आपको आधा डेस्कटॉप छोड़ देता है जिसमें सभी बटन और इनपुट गलत जगहों पर होते हैं। कीबोर्ड शॉर्टकट के माध्यम से लॉग आउट करने से समस्या ठीक हो गई, लेकिन डेस्कटॉप रिज़ॉल्यूशन बदलने से पहले आपको शायद अपने सिस्टम मॉनिटर के माध्यम से कॉम्पटन को अक्षम कर देना चाहिए।
यह भी ध्यान देने योग्य है कि अब आप सभी डेस्कटॉप को देखने के लिए ज़ूम आउट नहीं कर सकते। यह ऐसी चीज है जिसका मैं शायद ही कभी उपयोग करता हूं, इसलिए मैं वास्तव में इसे याद नहीं करता, लेकिन यदि आप इस सुविधा पर भरोसा करते हैं, तो कॉम्पटन आपके लिए नहीं है।
अन्यथा, कॉम्पटन आम तौर पर केडीई के कंपोजिटर की तुलना में अधिक स्थिर था, खासकर जब अनुप्रयोगों ने पूर्णस्क्रीन में संकल्पों को बदल दिया (यहां तक कि बहुत कम रिज़ॉल्यूशन में चलने वाले डॉस गेम भी)। यदि आप एक कट्टर गेमर हैं, तो ऑफ़र पर गंभीर प्रदर्शन लाभ के लिए सुविधाओं को वापस लेना उचित है।
KDE पर कॉम्पटन काम करना
कॉम्पटन को केडीई के साथ काम करने के लिए अधिक तैयारी करनी पड़ती है। घबराओ मत, क्योंकि यह इतना कठिन नहीं है। कंपोजिटर को अक्षम करना काफी आसान है। बस केडीई की सिस्टम सेटिंग्स खोलें, "डिस्प्ले एंड मॉनिटर" पर जाएं, कंपोजिटर सेक्शन खोलें, और "स्टार्टअप पर कंपोजिटर को सक्षम करें" बॉक्स को अनचेक करें। दिए गए कॉम्पटन कमांड को टर्मिनल में आज़माएं, और अगर सब कुछ ठीक है, तो upi आगे बढ़ सकता है।
यह वह जगह है जहाँ चीजें थोड़ी कठिन हो जाती हैं। केडीई के ऑटोस्टार्ट संवाद उस कच्चे कॉम्पटन कमांड को उसके स्विच के साथ स्वीकार नहीं करेंगे, इसलिए आपको एक मूल स्क्रिप्ट बनानी होगी। चिंता न करें, हम इसके माध्यम से आपसे बात करेंगे।
एक नई टेक्स्ट फ़ाइल बनाकर प्रारंभ करें। हम इसे "कॉम्पटन-स्क्रिप्ट.श" कहेंगे। इसमें निम्नलिखित टेक्स्ट को कॉपी और पेस्ट करें:
#!/bin/bash /usr/bin/compton --vsync opengl-swc --backend glx
फ़ाइल को सहेजें और फ़ाइल पर राइट-क्लिक करके और गुण चुनकर इसे निष्पादन योग्य बनाएं। अनुमतियां टैब खोलें और "निष्पादन योग्य है" बॉक्स को चेक करें।
वह स्क्रिप्ट अब उपयोग के लिए तैयार है। इसे अपने स्टार्टअप में जोड़ने के लिए, सिस्टम सेटिंग्स खोलें और "स्टार्टअप और शटडाउन" अनुभाग चुनें जहां आपको ऑटोस्टार्ट मिलेगा। एक बार ऑटोस्टार्ट में, "स्क्रिप्ट जोड़ें" बटन पर क्लिक करें और नई संवाद विंडो में अपनी स्क्रिप्ट फ़ाइल ब्राउज़ करें। ठीक क्लिक करें और आप समाप्त हो जाएंगे।
क्या आप कॉम्पटन जैसे भयानक कंपोज़िटर के बावजूद अभी भी स्क्रीन फाड़ का अनुभव कर रहे हैं? लिनक्स से स्क्रीन-फाड़ कैसे हटाएं, इस बारे में हमारा गाइड देखें।