स्वे १.११ सुधारित स्क्रीनशॉट आणि प्रगत वेलँड सपोर्टसह येथे आहे.

स्वे वेलँड संगीतकार

सात महिन्यांहून अधिक काळ सक्रिय विकास झाल्यानंतर, "स्वे १.११" च्या नवीन आवृत्तीचे प्रकाशन जाहीर करण्यात आले आहे., लोकप्रिय i3-प्रेरित रचना व्यवस्थापक.

ही नवीन आवृत्ती केवळ वापरकर्ता अनुभव आणि एकत्रीकरण सुधारते wlroots मध्ये अंमलात आणलेल्या सुधारणांपैकी, परंतु बफर सिंक्रोनाइझेशन, पारदर्शकता व्यवस्थापन आणि नवीन Wayland प्रोटोकॉल विस्तारांसाठी समर्थन देखील मजबूत करते.

स्वे १.२ ची मुख्य नवीन वैशिष्ट्ये

स्वे १.११ मधील सर्वात महत्वाच्या सुधारणांपैकी एक म्हणजे linux-drm-syncobj-v1 प्रोटोकॉलचा समावेश, जे स्पष्ट बफर सिंक्रोनाइझेशनला अनुमती देते. हे वैशिष्ट्य हमी que पडद्यावरील कोणतेही रेखाचित्र ऑपरेशन पूर्ण झाले आहे. संगीतकाराने ते दाखवण्यापूर्वी, फ्लिकरिंग आणि ग्राफिकल त्रुटी कमी करणे.

सोबत अल्फा-मॉडिफायर-व्ही१ साठी समर्थन सादर केले आहे., काय ग्राहकांना त्यांच्या पृष्ठभागांची पारदर्शकता पातळी समायोजित करण्यास सक्षम करतेहे वैशिष्ट्य कंपोझिट सर्व्हरशी थेट संवाद साधते आणि कर्नलच्या KMS मॉड्यूलचा वापर करू शकते, ज्यामुळे सुधारित ग्राफिक्स कामगिरी आणि स्मूथ रेंडरिंग होते.

याव्यतिरिक्त, स्वे १.११ सादर करते नवीन प्रोटोकॉलमुळे स्क्रीन कॅप्चरमध्ये सुधारणा «ext-image-capture-source-v1 आणि ext-image-copy-capture-v1«. हे ऑन-स्क्रीन सामग्रीचे अचूक कॅप्चर करण्यास अनुमती देतात, अधिक अत्याधुनिक रेकॉर्डिंग किंवा स्ट्रीमिंग साधनांसाठी पाया घालतात, कार्यप्रदर्शनात व्यत्यय आणणाऱ्या बाह्य उपायांची आवश्यकता न पडता.

क्लिपबोर्ड आणि मेटाडेटा सुरक्षा सुधारणा

स्वे १.११ मध्ये समाविष्ट आहे ext-data-control-v1 साठी समर्थन, जे ग्राहकांना प्रदान करते डेटा व्यवस्थापनावर विशेषाधिकारित पूर्ण नियंत्रण, जे शक्तिशाली आणि सुरक्षित क्लिपबोर्ड व्यवस्थापक विकसित करण्यासाठी महत्त्वाचे आहे.

याव्यतिरिक्त, प्रणाली आयपीसी (इंटर-प्रोसेस कम्युनिकेशन) स्वा द्वारेआणि आता सुरक्षा मेटाडेटा समाविष्ट करू शकतो सुरक्षा-संदर्भ-v1 प्रोटोकॉलबद्दल धन्यवाद, जे अधिक सुरक्षित वेलँड वातावरणाच्या दिशेने एक महत्त्वाचे पाऊल आहे, विशेषतः बहु-वापरकर्ता किंवा संवेदनशील प्रणालींमध्ये.

La आउटपुट कॉन्फिगरेशन लॉजिक सुधारित केले आहे. डिस्प्ले उपकरणांमध्ये जलद आणि अधिक विश्वासार्ह स्विचिंग सक्षम करण्यासाठी. पॉइंटर कंट्रोल कीसाठी समर्थन देखील जोडले आहे, विशिष्ट गरजा असलेल्या वापरकर्त्यांसाठी नेव्हिगेशन आणि नियंत्रण शक्यता वाढवते.

डीफॉल्ट कॉन्फिगरेशन फाइलमध्ये pactl, brilliantctl आणि grim सारख्या प्रमुख उपयुक्ततांसाठी पूर्वनिर्धारित शॉर्टकट देखील अपडेट केले आहेत, ज्यामुळे कस्टमायझेशन आणि दैनंदिन वापर आणखी सोपे झाले आहे. शिवाय, डीफॉल्ट मेनू dmenu_path वरील अवलंबित्व सोडून देतो आणि wmenu-run ला नवीन डीफॉल्ट उपयुक्तता म्हणून स्वीकारतो.

कामगिरी सुधारणा, मल्टी-जीपीयू सपोर्ट आणि डायरेक्ट स्कॅनिंग

या आवृत्तीमध्ये, बॅकएंड आणि रेंडरिंग इंजिन आता डीआरएम सिंक्रोनाइझेशनला समर्थन देतात., जे स्थिरता आणि ग्राफिक्स कार्यप्रदर्शन सुधारते. तसेच जोडले एकाधिक GPU साठी समर्थन, GUD (जेनेरिक USB डिस्प्ले) ला सपोर्ट करणारे USB व्हिडिओ अॅडॉप्टर सारख्या उपकरणांचा समावेश आहे.

La डायरेक्ट स्कॅन अंमलबजावणी सुधारली गेली आहे. बफर ट्रिमिंग आणि स्केलिंगला अनुमती देण्यासाठी, आणि आव्हानात्मक वातावरणात एक नितळ अनुभव देण्यासाठी अंतर्गत ग्राफिक्स ऑपरेशन्स ऑप्टिमाइझ केले गेले आहेत.

स्वेचा पाया, wlroots, देखील आवृत्ती ०.१९ सह विकसित होत आहे, नवीन तांत्रिक सुधारणा आणि प्रोटोकॉल आणत आहे. यामध्ये समाविष्ट आहे:

  • रंग-व्यवस्थापन-v1: HDR10 सपोर्टसाठी (जरी रेंडरिंग आणि बॅकएंड घटक अद्याप एकत्रित केलेले नाहीत).
  • xdg-टॉपलेव्हल-आयकॉन-v1: प्रत्येक वरच्या विंडोला कस्टम आयकॉन नियुक्त करण्यासाठी.
  • xdg-संवाद-v1: उच्चस्तरीयांना संवाद म्हणून ओळखण्यासाठी.
  • xdg-सिस्टम-बेल-v1: सिस्टम बेल सक्रिय करण्यासाठी.
  • एक्सट-आयडल-नोटिफाय-व्ही१: वापरकर्त्याच्या क्रियाकलापांचा मागोवा घेण्यासाठी.
  • सादरीकरण वेळ: व्हेरिअबल रिफ्रेश रेट्स (VRR) साठी समर्थन सुधारते.
  • डब्ल्यूएलआर-लेयर-शेल-व्ही१: तुम्हाला स्क्रीनच्या विशिष्ट भागात अचूक मार्जिन सेट करण्याची परवानगी देते.

शेवटी, तुम्हाला त्याबद्दल अधिक जाणून घेण्यात स्वारस्य असल्यास, तुम्ही मधील तपशीलांचा सल्ला घेऊ शकता खालील दुवा.

उबंटू आणि डेरिव्हेटिव्ह्जवर स्वे कसे स्थापित करावे?

ज्यांना उबंटू आणि त्याच्या डेरिव्हेटिव्ह्जवर स्वे स्थापित करण्यात सक्षम होण्यास स्वारस्य आहे त्यांच्यासाठी काही आवश्यकता आणि विचार लक्षात घेणे महत्वाचे आहे:

  1. वॅलंड: Sway ला सिस्टमवर Wayland उपलब्ध असणे आवश्यक आहे.
  2. ग्राफिक्स ड्रायव्हर्स: स्वे प्रोप्रायटरी ग्राफिक्स ड्रायव्हर्सना सपोर्ट करत नाही. ते विस्थापित केले पाहिजेत आणि विनामूल्य ग्राफिक्स ड्रायव्हर्स वापरावेत.

स्वे स्थापित करणे सोपे आहे आणि आवश्यक अवलंबन स्थापित करणे आवश्यक आहे:

sudo apt update
sudo apt install -y \
meson \
libwayland-dev \
wayland-protocols \
libwayland-egl-backend-dev \
libxkbcommon-dev \
libinput-dev \
libcap-dev \
libxcb-composite0-dev \
libxcb-render0-dev \
libxcb-shape0-dev \
libxcb-xfixes0-dev \
libpixman-1-dev \
libevdev-dev \
libpango1.0-dev \
libcairo2-dev \
libdrm-dev \
libgbm-dev \
libgles2-mesa-dev \
libegl1-mesa-dev \
libxcb-icccm4-dev \
libxcb-xkb-dev \
libxcb-image0-dev \
libxcb-xrm-dev \
libxcb-randr0-dev \
libxcb-xinerama0-dev \
libx11-xcb-dev \
libxrandr-dev \
libxcb-util-dev \
libxcb-util0-dev \
libxcb-keysyms1-dev \
libpam0g-dev

मग आम्ही स्वे रेपॉजिटरी जोडतो:

sudo add-apt-repository ppa:swaywm/sway
sudo apt update

आणि आम्ही स्वे स्थापित करतो:

sudo apt install sway