نسخه جدید Wayland 1.17 منتشر شد

wayland-gnome

Recientemente نسخه پایدار جدید پروتکل Wayland 1.17 منتشر شد، این یک مکانیسم ارتباطی بین فرایندها و کتابخانه ها است. شاخه 1.17 در سطح API و ABI سازگار است با نسخه های 1.x ، اما علاوه بر این شامل بخشی از پیشرفت ها است.

Aعلاوه بر عیب یابی و اشکالات ، Wayland 1.17 کد را دوباره طراحی کرد برای نمایش اطلاعات در مورد خطاهای داخلی سرور ، پروتکل wl_seat را به روز کرد و استفاده اولویت از wl_surface.damage_buffer را تضمین کرد.

عرضه سرور Weston 6.0 Composite که انتظار می رفت در کنار انتشار این نسخه از Wayland 1.17 باشد اما به پایان هفته موکول شد به دلیل تشخیص لحظه آخر اشکال در اسکریپت های ساخت مزون.

وستون فناوری هایی را توسعه می دهد که به پشتیبانی کامل از پروتکل Wayland کمک می کند در محیط های دسک تاپ مانند GNOME ، KDE و موارد دیگر.

هدف توسعه وستون ارائه یک کد کد با کیفیت بالا و مثالهای مفید برای استفاده از Wayland در محیط های دسک تاپ و راه حل های تعبیه شده ، به عنوان سیستم عامل هایی برای سیستم های سرگرمی اتومبیل ، تلفن های هوشمند ، تلویزیون ها و سایر وسایل مصرفی.

چه چیزهای جدیدی در وستون وجود دارد؟

با نسخه جدید وستون ، پشتیبانی از پروتکل پایدار xdg-shell برجسته است (رابط کاربری برای ایجاد و تعامل با سطوح مانند ویندوز).

اضافه شده است پشتیبانی از خروجی دستگاه مجازی به آهنگساز-drm (در بخش خروجی از راه دور در weston.ini پیکربندی شده است).

وستون پلاگین جدید "از راه دور" را برای پخش جریان به میزبانهای خارجی دریافت می کند با استفاده از یک دستگاه خروجی مجازی

این افزونه با تنظیمات خروجی مجازی به طور خودکار شروع می شود. اطلاعات با ارسال حرکت jpeg از طریق RTP با استفاده از gstreamer منتقل می شود.

در سمت راه دور ، هر مشتری RTP برای نمایش کافی است (اسکریپتی از راه دور-مشتری-دریافت.باش بر اساس gstreamer نیز آماده شده است).

از طرف دیگر ، پیدا می کنیم اجرای اضافی سرویس گیرنده ساده dmabuf-egl با پشتیبانی از به اشتراک گذاری چندین کارت ویدیو با استفاده از فناوری DMABuff.

در libweston API برای مدیریت پیکربندی اضافه شد (weston_config) ، برای كنترل شفافیت (در weston_surface كوچك است) و همگام سازی رسانه بر اساس فراخوانی sync_file (zwp_linux_explicit_synchronization_v1).

از پشتیبانی دیگری که اضافه شده است ، می بینیم:

  • اضافه شدن API برای رفع اشکال و حالت اشکال زدایی ویژه با خروجی ورود به سیستم (گزینه weston_debug).
  • پوسته برای سیستم های سرگرمی و سرگرمی خودرو (ivi-shell) بهبود یافته است.
  • پیکربندی ورودی اضافی برای libinput اضافه شده است.
  • پشتیبانی از کلیپ بورد بهبود یافته در xwayland.
  • تسهیلات ارائه شده Weston-screenshooter.
  • رندر Gl پشتیبانی از همگام سازی GPU از طریق fence sync fd را اضافه می کند.

وایلند 1.17

با این نسخه جدید Wayland 1.17 در Firefox 65 پشتیبانی می شود برای کار تمام وقت برای محیط زیست. برای استفاده از Wayland ، اکنون کافی است Firefox را با متغیر محیط GDK_BACKEND تنظیم شده روی "wayland" راه اندازی کنید.

کنارت فدورا 30 تصمیم گرفته است نسخه پیش فرض Firefox را بر اساس Wayland ارسال کند.

ما همچنین می توانیم در میان موارد جدید این نسخه جدید که مرکز چندرسانه ای است ، نقش داشته باشیم Kodi 18.0 از Wayland پشتیبانی می کند.

محیط های دسک تاپ

در کنار محیط های دسک تاپ ، ما برجسته می کنیم که در MATE 1.22 پانل دسکتاپ برای اجرای back-end بر اساس پروتکل Wayland سازگار شده است.

En پشتیبانی جلسه GNOME 3.32 براساس Wayland انجام شد در مقیاس کسری

اولین نسخه پایدار محیط کاربر Sway 1.0 با استفاده از Wayland در دسترس است.

در KDE 5.15 XdgStable ، پروتکل های XdgPopups و XdgDecoration به طور کامل اعمال می شوند. در محیط های مبتنی بر Wayland ، پشتیبانی از دسک تاپ مجازی ارائه می شود ، از جمله امکان قرارگیری انتخابی یک پنجره بر روی دسکتاپ مجازی معین (با X11 ، این امکان وجود ندارد و می توان پنجره را روی یک دسکتاپ مجازی یا همه قرار داد )

پشتیبانی از انتقال موارد در حالت کشیدن و رها کردن با استفاده از اشاره روی صفحه لمسی یا صفحه لمسی.

در نسخه بتا Red Hat Enterprise Linux 8 ، دسک تاپ GNOME به طور پیش فرض از Wayland استفاده می کند.

سرور نمایشگر Mir ابزارهای اجرای برنامه های Wayland و استفاده از Mir به عنوان یک سرور ترکیبی برای Wayland را تثبیت کرده است.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.