Wayland 1.20 شتون لري

د پروتوکول یو باثباته خوشې کول، د انټر پروسس ارتباط میکانیزم او د Wayland 1.20 کتابتونونه ترسره شوي. د 1.20 څانګه د API او ABI په کچه د 1.x ریلیزونو سره شاته مطابقت لري او ډیری بګ فکسونه او کوچني پروتوکول تازه معلومات لري. د ویسټون کمپوزیټ سرور، کوم چې د ډیسټاپ چاپیریالونو او سرایت شوي حلونو کې د Wayland کارولو لپاره کوډ او کاري مثالونه وړاندې کوي، د جلا پراختیا دورې برخې په توګه رامینځته کیږي.

په پروتوکول کې لوی بدلونونه:

  • د FreeBSD پلیټ فارم لپاره رسمي ملاتړ پلي شوی ، ازموینې چې د دوامداره ادغام سیسټم کې اضافه شوي.
  • د آټوټولز جوړونې سیسټم بند شوی او اوس د میسن لخوا بدل شوی.
  • پروتوکول ته د "wl_surface.offset" ځانګړتیا اضافه کړه ترڅو پیرودونکو ته اجازه ورکړي چې د بفر څخه په خپلواکه توګه د سطحي بفر آف سیٹ تازه کړي.
  • د "wl_output.name" او "wl_output.description" وړتیاوې په پروتوکول کې اضافه شوي، پیرودونکي ته اجازه ورکوي چې د xdg-output-unstable-v1 پروتوکول توسیع سره تړلی پرته محصول وپیژني.
  • د پیښو لپاره د پروتوکول تعریفونه یو نوی "ډول" خاصیت معرفي کوي، او پیښې پخپله اوس د ویجاړونکي په توګه نښه کیدی شي.
  • موږ په بګونو کار کړی دی ، پشمول د ریس شرایطو له مینځه وړل کله چې په څو اړخیزو پیرودونکو کې پراکسي حذف کول.

په غوښتنلیکونو کې بدلونونه، د ډیسټاپ چاپیریال او د Wayland پورې اړوند توزیع:

  • د XWayland او ملکیت NVIDIA ډرایور تازه شوي ترڅو د X11 غوښتنلیکونو کې د OpenGL او Vulkan هارډویر سرعت لپاره بشپړ مالتړ چمتو کړي چې د XWayland DDX (Device-Dependent X) برخې کاروي.
  • د وایلینډ په ټولو ذخیرو کې اصلي څانګه د "ماسټر" څخه "مین" ته بدله شوې ، ځکه چې د "ماسټر" کلمه پدې وروستیو کې له سیاسي پلوه غلطه ګڼل شوې ، د غلامۍ یادونه کوي ، او د ټولنې ځینې غړو لخوا د تیري په توګه پیژندل شوي.
  • اوبنټو 21.04 د ډیفالټ لخوا د ویلینډ کارولو ته بدل شوی.
  • فیډورا 35، اوبنټو 21.10 او RHEL 8.5 د ملکیت NVIDIA ډرایورانو سره سیسټمونو کې د Wayland ډیسټاپ کارولو وړتیا اضافه کوي.
  • د ویسټون 9.0 کمپوزیټ سرور خپور شو، کوم چې د کیوسک شیل شیل معرفي کړ، کوم چې تاسو ته اجازه درکوي په جلا توګه انفرادي غوښتنلیکونه په بشپړ سکرین حالت کې پیل کړئ، د بیلګې په توګه، د انټرنیټ کیوسک، مظاهرې سټینډونه، بریښنایی نښې او د ځان خدمت ټرمینالونه رامینځته کول.
  • کینونیکل د ویلینډ پروتوکول په کارولو سره د اوبنټو فریم خپور کړی ، د انټرنیټ کیوسک رامینځته کولو لپاره د بشپړ سکرین انٹرفیس.
  • د OBS سټوډیو ویډیو سټینګ سیسټم د ویلینډ پروتوکول ملاتړ کوي.
  • GNOME 40 او 41 د Wayland پروتوکول او XWayland برخې لپاره د ملاتړ ښه کولو ته دوام ورکوي. د NVIDIA GPUs سره د سیسټمونو لپاره د Wayland غونډو ته اجازه ورکړئ.
  • وایلینډ ته د MATE ډیسټاپ دوامداره پورټینګ. د ویلینډ چاپیریال کې د X11 سره تړلو پرته د کار کولو لپاره ، د Atril سند لیدونکی ، سیسټم مانیټر ، Pluma متن ایډیټر ، د ټرمینل ټرمینل ایمولیټر او نور ډیسټاپ اجزا تطابق شوي.
  • د ویلینډ پروتوکول په کارولو سره د کیډی سیشن مستحکم شوی. د KWin کمپوزیټ مدیر او د KDE پلازما ډیسټاپ 5.21، 5.22، او 5.23 د پام وړ د Wayland پروتوکول پراساس سیشن فعالیت ښه کړی. د فیډورا لینکس جوړونه د KDE ډیسټاپ سره د ډیفالټ لخوا د Wayland کارولو لپاره بدل شوي.
  • فایرفوکس 93-96 د ویلینډ چاپیریال کې د پاپ اپ اداره کولو ، د کلپ بورډ اداره کولو ، او په مختلف DPI سکرینونو کې اندازه کولو سره د مسلو حل کولو بدلونونه شامل دي. د ویلینډ لپاره د فایرفوکس بندر هم د X11 لپاره د جوړیدو سره په فعالیت کې عمومي برابري ته راوړل شوی کله چې د فیډورا د GNOME چاپیریال کې روان وي.
  • د ویسټون کمپوزیټ سرور پراساس یو کمپیکٹ کارن شیل - wayward خپور شوی.
  • د labwc لومړۍ خپرونه، د ویلینډ لپاره یو جامع سرور چې وړتیاوې یې د Openbox کړکۍ مدیر یادونه کوي، اوس شتون لري.
  • System76 د ویلینډ په کارولو سره د نوي COSMIC کارونکي چاپیریال رامینځته کولو کار کوي.
  • د کارونکي چاپیریال خوشې کول Sway 1.6 او د Wayland په کارولو سره جامع سرور Wayfire 0.7 رامینځته شوي.
  • د وائن لپاره یو تازه شوی ډرایور وړاندیز شوی ، کوم چې تاسو ته اجازه درکوي د GDI او OpenGL/DirectX په کارولو سره غوښتنلیکونه په مستقیم ډول د وایلینډ میشته چاپیریال کې د وین له لارې پرمخ بوځي ، پرته لدې چې د XWayland پرت کارولو او د X11 پروتوکول ته د وائن پابندۍ څخه خلاص شي. ډرایور د ولکان او ملټي مانیټر تشکیلاتو لپاره ملاتړ اضافه کړی.
  • مایکروسافټ د WSL2 سب سیسټم (د لینکس لپاره د وینډوز سب سیسټم) پراساس په چاپیریال کې د ګرافیکي انٹرفیس سره د لینکس غوښتنلیکونو چلولو وړتیا پلي کړې. د محصول لپاره، د RAIL-Shell مرکب مدیر کارول کیږي، د Wayland پروتوکول په کارولو سره او د ویسټون کوډ بیس پر بنسټ.
  • د ویلینډ پروتوکول کڅوړې لپاره د پراختیا میتود بدل شوی ، د پروتوکولونو او توسیعونو سیټ لري چې د بیس ویلینډ پروتوکول وړتیاوې بشپړوي او د جامع سرورونو او کارونکي چاپیریال رامینځته کولو لپاره اړین وړتیاوې چمتو کوي. د "بې ثباته" پروتوکول پراختیا مرحله د "سټینګ" لخوا بدله شوې ترڅو د پروتوکولونو لپاره د ثبات پروسې اسانه کړي چې د تولید چاپیریال کې ازمول شوي.
  • د پروتوکول توسیع د ویلینډ لپاره چمتو شوی ترڅو د کړکۍ چاپیریال بیا پیل کړي پرته لدې چې غوښتنلیکونه ودروي ، کوم چې به د کړکۍ چاپیریال کې د ناکامۍ په صورت کې د غوښتنلیکونو بندولو ستونزه حل کړي.
  • د EGL توسیع EGL_EXT_present_opaque د Wayland لپاره اړین میسا ته اضافه شوی. د وایلینډ پروتوکول پراساس په چاپیریال کې د چلولو لوبو کې د روڼتیا ښودلو ستونزې حل شوې. د NVIDIA ډرایورانو سره سیسټمونو کې د Wayland ملاتړ ته وده ورکولو لپاره د بدیل GBM (جنریک بفر مدیر) بیکینډونو متحرک کشف او بارولو لپاره ملاتړ اضافه شوی.
  • د KWinFT پراختیا، د KWin یوه فورک چې په Wayland تمرکز کوي، دوام لري. پروژه د Qt/C++ لپاره د libwayland په اړه د ریپر پلي کولو سره د ریپلینډ کتابتون هم رامینځته کوي ، کوم چې د KWayland پراختیا ته دوام ورکوي ، مګر Qt ته له پابندۍ څخه خلاص شوی.
  • د ټیلز توزیع پالن کړی چې د ویلینډ پروتوکول کارولو لپاره د کارونکي چاپیریال لیږد کړي، کوم چې به د سیسټم سره د غوښتنلیکونو د تعامل د کنټرول په ښه کولو سره د ټولو ګرافیکي غوښتنلیکونو امنیت زیات کړي.
  • وایلینډ د ډیفالټ په واسطه د ګرځنده پلیټ فارم پلازما ګرځنده ، سیلفش ، ویب او ایس خلاصې سرچینې نسخه کې فعال شوی ،

    سرچینه: opennet.ru

Add a comment