يأتي Sway 1.6 مع تحسينات على نوع الإدخال وتوافق مع i3 والمزيد

تمايل

اطلاق ال .. انطلاق ال .. اقلاع ال الإصدار الجديد من المدير المركب نفوذ 1.6 الذي يحتوي على 231 تغييرًا من 69 مساهمًا ويحتوي على مجموعة متنوعة من الميزات الجديدة ، بالإضافة إلى العديد من إصلاحات الأخطاء.

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

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

يتم توفير المكونات التالية لتنظيم بيئة مستخدم كاملة: swayidle ، swaylock ، slurp ، wf-recorder ، waybar ، Virtboard ، wl-clipboard ، wallutils.

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

يتضمن Wlroots الواجهات الخلفية للوصول المجرد إلى الشاشة ، وأجهزة الإدخال ، والعرض دون الوصول المباشر إلى OpenGL ، والتفاعل معه KMS/DRM, libinput, Wayland y X11 (يتم توفير طبقة لبدء تطبيقات X11 المستندة إلى Xwayland.)

بالإضافة إلى مكتبة Sway wlroots كما أنها تستخدم بنشاط في مشاريع أخرى ، بما في ذلك Librem5 و Cage. بالإضافة إلى C ، C ++، تم تطوير المجلدات لـ Scheme و Common Lisp و Go و Haskell و OCaml و Python و Rustرمز المشروع مكتوب بلغة C ويتم توزيعه بموجب ترخيص معهد ماساتشوستس للتكنولوجيا. تم تصميم المشروع للاستخدام على Linux و FreeBSD.

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

في هذا الإصدار الجديد إصدار wlroots الموصى باستخدامه مع هذا الإصدار هو 0.13.0 مما يحسن من تفاعل لوحة المفاتيح ويتضمن أيضًا تحويل الشاشة وتحسينات التحجيم.

فيما يتعلق بالتحسينات التي تم إجراؤها على Sway ، يمكننا العثور على ذلك تم تنفيذ القدرة على استخدام "محرر أسلوب الإدخال (IME)" كجزء من عناصر واجهة المستخدم مثل اللوحات وشاشة القفل.

أيضا لوحظ أنه تم تحسين النعومة من العمليات التفاعلية لتحريك النوافذ وتغيير حجمها.

تم تنفيذ تغيير آخر في تجميع الحزم المستقلة Flatpak و Snap بحيث يتم الآن استخدام بروتوكول xdg-Foreign لتحسين تكامل النظام.

من التغييرات الأخرى التي تبرز:

  • تم تحسين التوافق مع مدير النوافذ i3 في مجال الأوامر التي تغير تخطيط النوافذ على الشاشة.
  • تمت إضافة خيار لإخفاء المؤشر أثناء الكتابة.
  • تم تصميم تطبيق المكعب للعمل على أنظمة بدون systemd أو elogind.
  • موثوقية الحافظة المحسنة لتطبيقات X11.

كيف تحصل على 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. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.