يصل Sway 1.8 مع تحسينات لـ Vulkan والمزيد

تمايل

Sway هو مؤلف من القرميد من Wayland وبديل سهل لمدير النوافذ i3 لـ X11

بعد 11 أشهر من التطوير تم الإعلان عن إصدار النسخة الجديدة مدير التكوين نفوذ 1.8، مبني على بروتوكول Wayland ومتوافق تمامًا مع مدير نافذة i3 ولوحة i3bar.

بالنسبة لأولئك الذين لا يعرفون عن Sway ، يجب أن يعرفوا ذلك تم تطويره كمشروع معياري بنيت على رأس مكتبة wlroots ، والتي تحتوي على جميع الأساسيات الأساسية لتنظيم عمل المدير المركب.

يتم توفير دعم i3 على مستوى القيادة ، التكوين وملفات IPC ، مما يسمح باستخدام Sway كبديل شفاف لـ i3 ، باستخدام Wayland بدلاً من X11. يسمح لك Sway بوضع النوافذ على الشاشة ليس مكانيًا ، ولكن منطقيًا. يتم ترتيب النوافذ في شبكة تحقق الاستخدام الأمثل لمساحة الشاشة وتسمح لك بمعالجة النوافذ بسرعة باستخدام لوحة المفاتيح فقط.

لإعداد بيئة مستخدم كاملة ، يتم تقديم المكونات ذات الصلة: swayidle (عملية الخلفية مع تنفيذ بروتوكول KDE الميت) ، swaylock (شاشة التوقف) ، من بين أشياء أخرى.

الميزات الجديدة الرئيسية في Sway 1.8

في هذا الإصدار الجديد المقدم من Sway 1.8 يمكننا أن نجد ذلك نفذ أمرًا جديدًا "إشارة ربط" لإرفاق الإجراءات بإيماءات لوحة اللمس.

التغيير الآخر الذي يبرز هو ذلك عملية قفل الشاشة (سويلوك) تم تغييره لاستخدام بروتوكول Wayland ext-session-lock-v1، مما جعل من الممكن زيادة موثوقية وأمان قفل الجلسة.

بالإضافة إلى ذلك ، يتوفر الآن من هذا الإصدار الجديد من Sway 1.8 دعم لإعداد "تعطيل أثناء التتبع" في مكتبة libinput للتحكم في تعطيل لوحة اللمس أثناء استخدام شريط قياس الجهد (على سبيل المثال ، TrackPoint على أجهزة كمبيوتر ThinkPad المحمولة).

يمكننا أيضًا أن نجد أن بروتوكول xdg-activation-v1 قد تم تنفيذه ، والذي يستخدم لتحسين موثوقية تعريف مساحة العمل عند بدء تطبيقات عميل جديدة.

من ناحية أخرى ، المكتبة حسنت wlroots التنفيذ من نظام التقديم باستخدام واجهة برمجة تطبيقات رسومات Vulkan.

لتبسيط عملية جدولة بدء المهمة على منصة Linux ، تم تنفيذ القدرة على تعيين أذونات CAP_SYS_NICE ، بالإضافة إلى أمر "فصل الإخراج" الجديد لإزالة أجهزة الإخراج الافتراضية.

من تغييرات أخرى التي تتميز عن هذا الإصدار الجديد:

  • دعم إضافي لأحداث تمرير عجلة الماوس عالية الدقة.
  • توقف دعم العمل مع موجه جذر SUID.
  • تم إيقاف أمر "إخراج dpms" ، وتم استبداله بأمر "طاقة الإخراج".
  • للعمل مع التعبيرات العادية ، يتم استخدام pcre2 الآن بدلاً من مكتبة pcre.

أخيرًا ، إذا كنت مهتمًا بمعرفة المزيد عن هذا الإصدار الجديد ، فيمكنك التحقق من التفاصيل على الرابط التالي.

كيف تحصل على Sway؟

للراغبين في اختبار Sway على أنظمتهم ، يجب أن يأخذوا في الاعتبار أن الشرط الرئيسي ليكونوا قادرين على استخدامه هو أن يكون لديك Wayland تحت غطاء نظامك.

من المهم الإشارة إلى أن Sway لن يعمل مع برامج تشغيل الرسومات الاحتكارية ، فسيتعين عليك إلغاء تثبيتها واستخدام برامج التشغيل المجانية بدلاً من ذلك.

لتثبيت Sway على Ubuntu وكذلك مشتقاته، يجب عليهم إضافة المستودع التالي إلى نظامهم.

لهذا دعونا نفتح المحطة (يمكنك استخدام مفاتيح الاختصار 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

سيزيل Sway أذونات الجذر بعد وقت قصير من بدء التشغيل.

أخيرًا ، يجب أن أذكر أنه في وقت كتابة المقال ، لم يتم تحديث حزمة Sway في المستودع إلى الإصدار الجديد ، ولكن الأمر استغرق ساعات قبل توفرها.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.