تمت ترقية دعم Wayland إلى التشكيلة الرئيسية لـ Wine

تم اقتراح المجموعة الأولى من التصحيحات التي طورها مشروع Wine-wayland لتوفير القدرة على استخدام Wine في البيئات القائمة على بروتوكول Wayland دون استخدام مكونات XWayland و X11 لإدراجها في حزمة Wine الرئيسية. نظرًا لأن حجم التغييرات كبير بما يكفي لتبسيط مراجعة ودمج تطورات Wine-wayland ، فإنهم يخططون لنقلها تدريجياً ، وتقسيم هذه العملية إلى عدة مراحل. في المرحلة الأولى ، يُقترح تضمين الكود في Wine ، الذي يغطي برنامج winewayland.drv ومكونات unixlib ، بالإضافة إلى إعداد الملفات بتعريفات بروتوكول Wayland حتى تتم معالجة نظام الإنشاء. في المرحلة الثانية ، من المخطط نقل التغييرات التي توفر مخرجات في بيئة Wayland.

بمجرد اكتمال التغييرات التي تم إجراؤها على حزمة Wine الأساسية ، سيتمكن المستخدمون من استخدام بيئة Wayland الخالصة مع دعم لتشغيل تطبيقات Windows التي لا تتطلب تثبيت الحزم المرتبطة بـ X11 ، مما يسمح بأداء واستجابة أفضل للألعاب من خلال التخلص طبقات غير ضرورية. إن استخدام بيئة Wayland الخالصة لـ Wine سيجعل من الممكن أيضًا التخلص من مشاكل الأمان المتأصلة في X11 (على سبيل المثال ، يمكن لألعاب X11 غير الموثوق بها التجسس على التطبيقات الأخرى - يتيح لك بروتوكول X11 الوصول إلى جميع أحداث الإدخال وإجراء استبدال مزيف بضغطة زر ).

المصدر: opennet.ru

إضافة تعليق