लिनक्स मिंट की वेलैंड समस्या कभी भी सरल नहीं थी
दालचीनी X11 युग में पली बढ़ी
क्रेडिट:रोइन बर्टेल्सन/एमयूओ <पी> Linux Mint का मुख्य डेस्कटॉप वातावरण, Cinnamon, एक ऐसी दुनिया में डिज़ाइन किया गया था जहाँ X.Org ने बिना अधिक प्रतिस्पर्धा के Linux ग्राफ़िक्स स्टैक पर शासन किया था। वर्षों तक, वह व्यवस्था बिल्कुल ठीक काम करती रही। लिनक्स डेस्कटॉप ने विंडोज़ प्रस्तुत की, ऐप्स ने अधिकांश समय अपना व्यवहार किया, और डिस्प्ले प्रोटोकॉल पर किसी की भी नींद खराब नहीं हुई। लेकिन दालचीनी अंततः X11 मान्यताओं के साथ गहराई से जुड़ी हुई थी। विंडो प्रबंधन, वैश्विक शॉर्टकट, पैनल व्यवहार, एप्लेट और स्क्रीन कैप्चर टूल सभी को उम्मीद थी कि X11 मौजूद रहेगा और हमेशा की तरह व्यवहार करेगा। <पी> इसलिए, वेलैंड पर स्विच करना कभी भी लॉगिन स्क्रीन में किसी सेटिंग को फ़्लिप करने जैसा मामला नहीं होगा। डेस्कटॉप स्टैक के टुकड़ों पर फिर से काम करना पड़ा ताकि वे पूरी तरह से अलग ग्राफिक्स मॉडल में काम कर सकें। इस बीच, गनोम और केडीई प्लाज़्मा जैसे डेस्कटॉप ने धीरे-धीरे खुद को वेलैंड की ओर झुकाने में कई साल बिताए। दालचीनी को ऐसी स्थिति से बाहर निकलना था जहां इसकी पाइपलाइन के बड़े हिस्से ने मान लिया था कि X11 हमेशा वहां रहेगा। इसका मतलब था विंडो मैनेजर के कुछ हिस्सों को फिर से लिखना, डिस्प्ले हैंडलिंग को अपनाना और डेस्कटॉप के उन हिस्सों को सावधानीपूर्वक अलग करना जो एक बार X11 के व्यवहार पर निर्भर थे। यह उस तरह का काम है जो शायद ही कभी सुर्खियाँ बटोरता है लेकिन चुपचाप हजारों विकास घंटे लेता है। दालचीनी अब वेलैंड पर चल सकती है
तकनीकी दीवार अंततः टूट गई
क्रेडिट:रोइन बर्टेल्सन/एमयूओ <पी> यहीं चीजें दिलचस्प हो जाती हैं। हाल के विकास कार्य ने दालचीनी के लिए एक प्रायोगिक वेलैंड सत्र की शुरुआत की। यह मामूली लग सकता है, लेकिन लिनक्स टकसाल के लिए यह एक बहुत बड़ा मील का पत्थर दर्शाता है। पहली बार, दालचीनी वेलैंड पर चल सकती है। वह एक वाक्य बहुत छिपा हुआ प्रयास रखता है। डेवलपर्स डेस्कटॉप के उन हिस्सों को अनुकूलित कर रहे हैं जो ऐतिहासिक रूप से X11 पर निर्भर थे, जिसमें डिस्प्ले हैंडलिंग, कंपोजिटर व्यवहार और इनपुट प्रोसेसिंग शामिल हैं। ये परिवर्तन दालचीनी को पुराने X11 बुनियादी ढांचे पर निर्भर रहने के बजाय वेलैंड के पर्यावरण के अंदर मौजूद रहने की अनुमति देते हैं। <पी> इसे कार में इंजन बदलने जैसा कम और वाहन चलते रहने के दौरान धीरे-धीरे उसके नीचे की सड़क का पुनर्निर्माण करने जैसा समझें। <पी> यह दालचीनी के भविष्य के बारे में कुछ महत्वपूर्ण संकेत भी देता है। एक बार जब डेस्कटॉप वातावरण वेलैंड पर चल सकता है, तो विकास पुरानी प्रदर्शन सीमाओं के आसपास लगातार काम करने के बजाय आधुनिक मान्यताओं के साथ आगे बढ़ सकता है। वेलैंड वास्तव में क्यों मायने रखता है
Linux ग्राफ़िक्स स्टैक धीरे-धीरे विकसित हो रहा है
<पी> वेलैंड अस्तित्व में है क्योंकि X11, विनम्रतापूर्वक कहें तो, प्राचीन है। यह प्रणाली कंप्यूटिंग के एक अलग युग की है, जब डिस्प्ले सरल थे, सुरक्षा अपेक्षाएँ कम थीं, और कोई भी तीन मॉनिटरों में आंशिक स्केलिंग के बारे में चिंता नहीं कर रहा था। <पी> वेलैंड कंपोज़िटर को सीधे रेंडरिंग प्रबंधित करने की अनुमति देकर ग्राफ़िक्स पाइपलाइन का आधुनिकीकरण करता है। यह स्क्रीन फटने को कम कर सकता है, प्रतिक्रियाशीलता में सुधार कर सकता है और आधुनिक डेस्कटॉप जटिल डिस्प्ले सेटअप को संभालने के तरीके को सरल बना सकता है। उपयोगकर्ताओं के लिए, यह अक्सर सूक्ष्म लेकिन ध्यान देने योग्य सुधारों में परिवर्तित होता है। विंडो मूवमेंट सहज महसूस होता है। मल्टी-मॉनिटर सेटअप अधिक पूर्वानुमानित व्यवहार करते हैं। उच्च-रिज़ॉल्यूशन डिस्प्ले और फ्रैक्शनल स्केलिंग कम अजीब समाधानों के साथ काम करते हैं। <पी> यह कुछ सुरक्षा खामियों को भी बंद कर देता है जिन्हें X11 ने कभी हल करने की कोशिश नहीं की थी। X11 के अंतर्गत, एप्लिकेशन अन्य विंडो से इनपुट ईवेंट देख सकते हैं। वेलैंड के तहत, उस तरह की जासूसी बहुत कठिन हो जाती है। नई लिनक्स प्रौद्योगिकियां तेजी से वेलैंड समर्थन भी ग्रहण कर रही हैं। स्क्रीन कैप्चर, सैंडबॉक्स्ड ऐप्स और सुरक्षित अनुमतियों से निपटने के दौरान पाइपवायर और फ़्लैटपैक जैसे सिस्टम वेलैंड-अनुकूल व्यवहार पर बहुत अधिक निर्भर करते हैं। दूसरे शब्दों में, वेलैंड सिर्फ एक चमकदार नया खिलौना नहीं है। यह वह जगह है जहां लिनक्स ग्राफिक्स पारिस्थितिकी तंत्र धीरे-धीरे आगे बढ़ रहा है। लिनक्स मिंट ने इंतजार क्यों किया जबकि अन्य लोग दौड़ पड़े
स्थिरता हमेशा परियोजना का व्यक्तित्व रही है
<पी> यदि आपने कुछ समय के लिए लिनक्स मिंट का उपयोग किया है, तो आप पहले से ही जानते हैं कि परियोजना रुझानों का पीछा नहीं करती है। मिंट का दर्शन शांत, रूढ़िवादी और आधी-अधूरी सुविधाओं की शिपिंग के प्रति थोड़ा एलर्जिक है। जब अन्य वितरणों ने वर्षों पहले वेलैंड सत्रों को आगे बढ़ाना शुरू किया, तो उन्हें अजीब बग, गायब सुविधाओं और भ्रमित उपयोगकर्ताओं की एक लंबी सूची विरासत में मिली, जो सोच रहे थे कि स्क्रीन रिकॉर्डिंग ने अचानक काम करना क्यों बंद कर दिया। मिंट ने बस उस चरण को समाप्त करने का निर्णय लिया। <पी> अधूरा महसूस होने वाले वेलैंड सत्र में जल्दबाजी करने के बजाय, डेवलपर्स ने तब तक इंतजार किया जब तक कि दालचीनी स्वयं वास्तविक रूप से संक्रमण का समर्थन नहीं कर सके। हो सकता है कि यह इतनी जल्दी सुर्खियाँ न बने, लेकिन यह बोरिंग स्थिरता के लिए मिंट की प्रतिष्ठा के अनुरूप है, जो ईमानदारी से एक कारण है कि कई लोग इसे पहले स्थान पर उपयोग करते हैं। <पी>
संबंधित