कुछ दिनों पहले का शुभारंभ रचना प्रबंधक का नया संस्करण बोलबाला 1.7.
उन लोगों के लिए जो स्वाई के बारे में नहीं जानते हैं, उन्हें पता होना चाहिए कि यह क्या है i3 संगतता के साथ एक संगीतकार जो कमांड, कॉन्फ़िगरेशन फ़ाइल और IPC स्तर पर प्रदान किया गया है, जिससे आप S3 को iXNUMX के लिए पारदर्शी प्रतिस्थापन के रूप में उपयोग कर सकते हैं, X11 के बजाय वेलैंड का उपयोग करना।
बोलबाला आपको स्क्रीन पर स्थानिक रूप से नहीं, बल्कि तार्किक रूप से विंडो रखने की अनुमति देता है। खिड़कियों को एक ग्रिड बनाने के लिए व्यवस्थित किया जाता है जो स्क्रीन स्पेस का बेहतर उपयोग करता है और आपको बस कीबोर्ड के साथ खिड़कियों को जल्दी से हेरफेर करने की अनुमति देता है।
एक पूर्ण उपयोगकर्ता पर्यावरण को व्यवस्थित करने के लिए निम्नलिखित घटक दिए गए हैं: swayidle, swaylock, slurp, wf-recorder, Waybar, virtboard, wl-clipboard, wallfils।
बोलबाला यह पुस्तकालय के शीर्ष पर निर्मित एक मॉड्यूलर परियोजना के रूप में विकसित किया जा रहा हैwlroots
, जिसमें समग्र प्रबंधक के काम को व्यवस्थित करने के लिए सभी बुनियादी आदिम हैं।
Wlroots में स्क्रीन के लिए सार एक्सेस का बैकएंड शामिल है, इनपुट डिवाइस, OpenGL को सीधे एक्सेस किए बिना रेंडर करते हैं, साथ बातचीत करते हैं KMS/DRM, libinput, Wayland y X11
(Xwayland- आधारित X11 अनुप्रयोगों को लॉन्च करने के लिए एक परत प्रदान की जाती है।)
Sway 1.7 की मुख्य नई विशेषताएँ
Sway 1.7 के इस नए संस्करण में हम पा सकते हैं कि माउस के साथ टैब को स्थानांतरित करने की क्षमता प्रदान की गई थी, साथ ही जोड़ने वर्चुअल रियलिटी हेडसेट के आउटपुट के लिए समर्थन।
यह भी नोट किया जाता है कि प्रोटोकॉल xdg-सक्रियण-v1 सक्षम है, जो विभिन्न प्रथम-स्तरीय सतहों के बीच फ़ोकस को स्थानांतरित करने की अनुमति देता है (उदाहरण के लिए, xdg-सक्रियण का उपयोग करके, एक ऐप फ़ोकस को दूसरे पर स्विच कर सकता है)।
और वो पूर्ण स्क्रीन विंडो आउटपुट से विश्वसनीयता और प्रदर्शन में सुधार हुआ है (dmabuf का उपयोग अतिरिक्त बफरिंग के बिना प्रत्यक्ष आउटपुट प्रदान करता है)।
नए संस्करण में एक और बदलाव यह है कि "रेंडर_बिट_डेप्थ आउटपुट" कमांड को आउटपुट के लिए हाई कलर डेप्थ कंपोजिटिंग मोड को सक्षम करने के लिए जोड़ा गया था।
दूसरी ओर, इसने प्रदान कियास्टेबलाइजर बार को निष्क्रिय करने की क्षमता के लिए और निर्माण के दौरान स्वयंवर संवाद।
इसके अलावा, इस नए संस्करण में है विंडो शीर्षक की ऊंचाई को गतिशील रूप से बदलने की क्षमता को हटा दिया शीर्षक पाठ के पात्रों के आधार पर, शीर्षक की अब हमेशा एक निश्चित ऊंचाई होती है और साथ ही डिफ़ॉल्ट कॉन्फ़िगरेशन में परिभाषित टर्मिनल एमुलेटर को पाद लेख से बदल दिया गया है।
की अन्य परिवर्तन जो बाहर खड़े हैं:
- कस्टम DRM (डायरेक्ट रेंडरिंग मैनेजर) मोड सेट करने के लिए "आउटपुट मॉडलिन" कमांड जोड़ा गया।
- रिक्त स्क्रीन स्क्रिप्ट को सरल बनाने के लिए "टॉगल आउटपुट dpms" कमांड जोड़ा गया।
- जोड़ा गया विकल्प client.focused_tab_title सक्रिय टैब का रंग सेट करने के लिए।
- कमांड भी जोड़े गए "अंतराल टॉगल », «smart_gaps inverse_outer» और «कोई नहीं विभाजित करें»।
- "-my-next-gpu-wont-be-nvidia" विकल्प को हटा दिया गया है, इसके बजाय "-unsupported-gpu" मोड का उपयोग करें। NVIDIA के मालिकाना ड्राइवर अभी तक समर्थित नहीं हैं।
अंत में, यदि आप इस नए संस्करण के बारे में अधिक जानने में रुचि रखते हैं, तो आप विवरण की जांच कर सकते हैं निम्नलिखित लिंक।
कैसे प्राप्त करें स्वे?
अपने सिस्टम पर स्वे का परीक्षण करने में सक्षम होने के इच्छुक लोगों के लिए, उन्हें यह ध्यान रखना चाहिए कि इसका उपयोग करने में सक्षम होने के लिए मुख्य आवश्यकता वायलैंड की है अपने सिस्टम के हुड के तहत।
यह उल्लेख करना महत्वपूर्ण है कि स्वे मालिकाना ग्राफिक्स ड्राइवरों के साथ काम नहीं करेगा, आपको इनकी स्थापना रद्द करनी होगी और इसके बजाय मुफ्त ड्राइवरों का उपयोग करना होगा।
उबंटू पर स्वे को स्थापित करने के लिए, साथ ही इसके डेरिवेटिव, उन्हें अपने सिस्टम पर निम्नलिखित भंडार जोड़ना चाहिए।
इस के लिए चलो एक टर्मिनल खोलें (वे शॉर्टकट कुंजी Ctrl + Alt + T का उपयोग कर सकते हैं) और इसमें वे निम्नलिखित कमांड टाइप करेंगे:
sudo add-apt-repository ppa:samoilov-lex/sway
और हम स्थापना को आगे बढ़ाने के लिए आगे बढ़ते हैं:
sudo apt install sway
जबकि जो लोग संकलन करना पसंद करते हैं, उन्हें निम्नलिखित टाइप करके स्रोत कोड प्राप्त करना होगा:
git clone https://github.com/swaywm/sway.git
ये आदेश चलाएँ:
meson build/ ninja -C build/ sudo ninja -C build/ install
लॉगइंड के बिना सिस्टम पर, आपको बैलेंसिंग बाइनरी पर मुकदमा करना होगा:
sudo chmod a+s /usr/local/bin/sway
स्टार्टअप के तुरंत बाद स्वे रूट अनुमतियाँ हटा देगा।
अंत में, मुझे यह उल्लेख करना चाहिए कि लेख लिखने के समय रिपॉजिटरी में स्व पैकेज को नए संस्करण में अपडेट नहीं किया गया है, लेकिन यह उपलब्ध होने से कुछ घंटे पहले की बात है।