استخدم أداة ملحن Wayland لاستبدال مدير نوافذ i3

تمايل

سواي هو مؤلف أغاني وايلاند وموظف مفضل، والذي من المفترض أن يكون بديلاً لمدير نافذة i3 لـ X11. يعمل مع إعداد i3 الحالي ويدعم معظم ميزات i3، بالإضافة إلى بعض الإضافات.

تمايل يسمح لك بتنظيم نوافذ التطبيق منطقيًا ، وليس مكانيًا. يتم ترتيب النوافذ في شبكة بشكل افتراضي ، مما يزيد من كفاءة شاشتك ويمكن معالجته بسرعة باستخدام لوحة المفاتيح فقط.

حول Sway

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

En Sway يتم تقديم المكونات التالية لتنظيم بيئة مستخدم كاملة:

  • سوايدل (عملية الخلفية مع تنفيذ بروتوكول الخمول كيدي)
  • سويلوك (حافظة الشاشة)
  • ماكو (مدير الإعلام)
  • قاتمة(أداة مخصصة للقطات الشاشة)
  • تسرع في الشراب (اختيار منطقة على الشاشة)
  • مسجل Wf (يعتني بالتقاط الفيديو)
  • واي بار (شريط التطبيق)
  • فيرت بورد (يعتني بلوحة المفاتيح على الشاشة)
  • WL- الحافظة (للعمل مع الحافظة)
  • والوتيلس (التحكم في خلفية سطح المكتب).

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

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

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

تمت كتابة كود مشروع Sway بلغة C وتوزيعه بموجب ترخيص معهد ماساتشوستس للتكنولوجيا. يعتزم المشروع استخدامه على Linux و FreeBSD.

حول الإصدار الجديد من Sway 1.1

قبل ساعات قليلة تم الإعلان عن إصدار الإصدار الجديد من Sway 1.1 ، وهو الإصدار الذي بعد ساعة من إصداره 1.1.0 ، تم نشر الإصدار 1.1.1 التصحيحي مع إزالة التغييرات المضافة عن طريق الخطأ فهي غير متوافقة مع wlroots 0.6.

من بين المستجدات الرئيسية لهذا الإصدار الجديد يمكننا أن نجد ذلك الأداة المساعدة swaybg لإدارة خلفية سطح المكتب تم تمييزه في مشروع منفصل.

بهذا الإعلان الآن لم يعد Swaybg مرتبطًا بـ Sway ويمكن استخدامه مع أي خادم Wayland مركب يدعم البروتوكولات المتقدمة wlr-layer-shell و xdg-output و xdg-shell.

من ناحية أخرى تم العمل على التخلص من حالات عدم التوافق مع مدير نوافذ i3. بالإضافة إلى ذلك ، تمت إضافة دعم الشاشات التي تعمل باللمس إلى لوحة شريط التثبيت (تنشيط العناصر عن طريق اللمس وركوب الدراجات على المكاتب بإشارة متغيرة)

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

Y إضافة القدرة على تعطيل اختصارات لوحة مفاتيح التحكم باستخدام إعداد إلغاء الربط {sym، code، switch}.

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

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

في حالة Ubuntu ، هذا ممكن ، عليك فقط تمكين الجلسة مع Wayland. توزيع آخر يمكنه الاستفادة من Sway دون مشاكل هو Fedora ، حيث يوجد حتى Sway بالفعل في مستودعات Fedora للتثبيت.

لتثبيت Sway على التوزيعة الخاصة بك ، يجب عليك زيارة الرابط التالي حيث ستجد ملفات المشروع بالإضافة إلى إرشادات التثبيت.

الرابط هو هذا.

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


كن أول من يعلق

اترك تعليقك

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

*

*

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