يأتي Weston 11.0 مع تحسينات في إدارة الألوان ، في RDP والمزيد

وايلاند مع ويستون

هدف Weston هو توفير قاعدة رموز عالية الجودة وأمثلة عملية لاستخدام Wayland في بيئات سطح المكتب والحلول المدمجة ،

بعد ثمانية أشهر من التطوير تم الإعلان عن إصدار النسخة المستقرة من الخادم المركب ويستون 11.0 ، التي تتطور بتقنيات تساهم في ظهور الدعم الكامل لبروتوكول Wayland في Enlightenment و GNOME و KDE وبيئات المستخدم الأخرى.

يتكون Wayland من بروتوكول (مكتمل إلى حد كبير) وتطبيق مرجعي يسمى Weston. للعرض ، يمكن لـ Weston استخدام OpenGL ES أو برنامج (مكتبة pixman). يقتصر العملاء حاليًا على OpenGL ES بدلاً من OpenGL الكامل لأن "libGL يستخدم GLX وجميع تبعيات X". المشروع تقوم أيضًا بتطوير إصدارات GTK + و Qt التي تقدم إلى Wayland بدلاً من X.

تطوير يركز Weston على توفير قاعدة رموز عالية الجودة وأمثلة عملية لاستخدام Wayland في بيئات سطح المكتب والحلول المضمنة.

الميزات الجديدة الرئيسية لـ Weston 11.0

في هذا الإصدار الجديد من Weston 11.0 ، يرجع التغيير الرئيسي في رقم إصدار Weston إلى تغييرات ABI التي تكسر التوافق مع الإصدارات السابقة.

من جانب من التغييرات التي تم تصنيعها ومن تلك التي تميزت عن Weston 11.0 هو العمل الجاري على البنية التحتية لإدارة الألوان مما يسمح بتحويل الألوان وتصحيح جاما وملفات تعريف الألوان. بما في ذلك القدرة على تعيين ملف تعريف ICC للشاشة وعكس ألوان sRGB عليها. ظهر أيضًا دعم تبديل الشاشة إلى وضع HDR ، لكن لم يتم تنفيذ تكوين محتوى HDR بعد.

تغيير آخر يبرز في هذا الإصدار الجديد هو ذلك إضافة دعم لبروتوكول المخزن المؤقت للبكسل الواحد، والذي يسمح بإنشاء مخازن مؤقتة أحادية البكسل تتضمن أربع قيم RGBA 32 بت. باستخدام بروتوكول العرض ، يمكن للخادم المركب قياس المخازن المؤقتة للبكسل الفردي لإنشاء أسطح ملونة بشكل موحد ذات حجم عشوائي.

بالإضافة إلى أنه تم الاستعدادات ل التنفيذ في واحدة من إصدارات الدعم التالية للتنفيذ خلفيات متعددة متزامنة، على سبيل المثال ، للإخراج عبر KMS و RDP.

من ناحية أخرى ، تم التأكيد أيضًا على أن الواجهة الخلفية لـ DRM قد أرست الأساس للدعم المستقبلي لتكوينات GPU المتعددة ، بالإضافة إلى العديد من التحسينات لدعم خلفية RDP للوصول عن بُعد إلى محتوى الشاشة وتم إنجاز العمل. أداء DRM الخلفي.

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

  • إعادة صياغة Weston_buffer.
  • تم إهمال الإضافات cms-static و cms-colord.
  • تمت إزالة الدعم للعديد من مساحات العمل وتغيير حجم سطح المكتب.
  • تمت إزالة دعم بروتوكول wl_shell واستبدله بـ xdg-shell.
  • تمت إزالة fbdev backend ، ويجب استخدام KMS backend بدلاً من ذلك.
  • تمت إزالة مكونات weston-launch و launcher-direct و weston-info و weston-gears وعليك استخدام مكتبة libsea و wayland-info بدلاً من ذلك.
  • بشكل افتراضي ، يتم تعيين خاصية KMS max-bpc.
  • يحدث عطل عندما يتم استنفاد الذاكرة الخالية على النظام.

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

كيفية تثبيت Weston 11.0 على Ubuntu ومشتقاته؟

حسنًا ، لأولئك منكم المهتمين بالقدرة على تثبيت هذا الإصدار الجديد من Weston ، يجب أن يكون لديهم Wayland مثبتًا على نظامهم.لتثبيته ، علينا فقط فتح Terminal وفيه سنكتب ما يلي:

pip3 install --user meson

فعلت هذا، سنقوم الآن بتنزيل الإصدار الجديد من Weston 11.0 بالأمر التالي:

wget https://wayland.freedesktop.org/releases/weston-11.0.0.tar.xz

نقوم بفك ضغط المحتوى باستخدام:

tar -xvf weston-11.0.0.tar.xz

نصل إلى المجلد الذي تم إنشاؤه باستخدام:

cd weston-11.0.0

ونقوم بالتجميع والتركيب بواسطة:

meson build/ --prefix=...

ninja -C build/ install

cd ..

في النهاية ، يوصى بإعادة تشغيل الكمبيوتر للبدء بالتغييرات في جلسة المستخدم الجديدة.


اترك تعليقك

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

*

*

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