NetBSD ډیفالټ CTWM کړکۍ مدیر ته بدلوي او د Wayland سره تجربه کوي

د NetBSD پروژه اعلان شو د X11 سیشن کې وړاندیز شوي د ډیفالټ کړکۍ مدیر بدلولو په اړه دوهم په CTWM. CTWM د twm فورک دی، کوم چې په 1992 کې جوړ شوی او د سپک وزن او په بشپړه توګه د دودیز کولو وړ کړکۍ مدیر رامینځته کولو په لور وده کړې چې تاسو ته اجازه درکوي بڼه او چلند ستاسو خوند ته بدل کړئ.

د twm کړکۍ مدیر د تیرو 20 کلونو لپاره په NetBSD کې وړاندیز شوی او د نن ورځې چاپیریال کې لرغونی ښکاري. د ډیفالټ twm په اړه د خلکو منفي عکس العمل پراختیا کونکي دې ته اړ کړل چې په ډیفالټ شیل باندې له سره غور وکړي او د ډیر ځواکمن CTWM کړکۍ مدیر وکاروئ ترڅو د کاروونکو لپاره دوستانه چاپیریال رامینځته کړي چې په نورو عملیاتي سیسټمونو کې تجربه لري.

CTWM د مجازی ډیسټاپونو ملاتړ کوي، په فعاله توګه وده کوي، او د NetBSD مطابقت وړ جواز الندې شتون لري. د CTWM په اساس پلي شوي نوي ب featuresې شامل دي په اتوماتيک ډول تولید شوي غوښتنلیک مینو ، د موږک پرته د بشپړ کنټرول لپاره ګټور کیبورډ شارټ کټونه ، د مختلف سکرین ریزولوشنونو سره کار کولو لپاره موافقت (د لوی فونټونو اضافه کولو وروسته د HiDPI په شمول) ، د خورا ورو او خورا ډیر ملاتړ کولو وړتیا. ګړندی سیسټمونه د یو واحد ترتیب فایل په کارولو سره.

وو:

NetBSD ډیفالټ CTWM کړکۍ مدیر ته بدلوي او د Wayland سره تجربه کوي

دا شوه:

NetBSD ډیفالټ CTWM کړکۍ مدیر ته بدلوي او د Wayland سره تجربه کوي

برسیره خپور شوی د NetBSD جامع سرور پروژې وضعیت په اړه یو یادښت swc د Wayland پروتوکول پر بنسټ. بندر لاهم د ورځني کارونې لپاره چمتو ندی ، مګر دمخه د Qt5 ، GTK3 یا SDL2 په کارولو سره د تجربو او چلولو غوښتنلیکونو لپاره مناسب دی. په ستونزو کې د ځینې غوښتنلیکونو سره مطابقت نه کول شامل دي ، پشمول د فایرفوکس ، د X11 غوښتنلیکونو چلولو لپاره د ملاتړ نشتوالی ، او یوازې د Intel GPUs سره د کار کولو وړتیا چې د کرنل په کچه د ویډیو حالتونو بدلولو لپاره ډرایور شتون لري.

د Wayland یو له ځانګړتیاو څخه چې NetBSD ته پورټینګ ستونزمن کوي ​​​​د جامع مدیرانو کې د لوی مقدار OS ځانګړي کوډ شتون دی چې د سکرین ، ان پټ او کړکۍ مدیریت اداره کولو مسؤلیت لري. وایلینډ د سکرین شاټینګ ، سکرین لاک کولو ، او کړکۍ مدیریت په څیر د ځانګړتیاو لپاره چمتو شوي پروتوکولونه نه وړاندې کوي ، او دا لاهم د پورټ وړتیا ، ماډلریت ، او معیاري کولو په برخو کې د X سرور څخه وروسته پاتې دی.

اضافي وړتیاوې د جامع مدیر لخوا یا د پروتوکول توسیع تعریف له لارې پلي کیږي. د ویسټون حوالې جامع سرور په پراخه کچه د لینکس کرنل API پورې اړه لري. د مثال په توګه، د Epoll I/O ملټي پلیکسینګ میکانیزم پابند کول د کتار مالتړ لپاره بیا کار ته اړتیا لري. د kqueue کارولو لپاره پیچونه دمخه د BSD سیسټمونو پراختیا کونکو لخوا چمتو شوي ، مګر لاهم اصلي جریان کې ندي منل شوي.

د حوالې جامع سرور کوډ په پیل کې یوازې په لینکس کې د سترګو سره لیکل شوی و او د نورو سیسټمونو ځانګړتیاوې په پام کې نه نیسي (د مثال په توګه، کوډ "#شامل" کاروي "او په لیبینپټ باندې انحصار). FreeBSD د لینکس ان پټ API کلون پلي کوي، مګر NetBSD د بنسټیز ډول مختلف ان پټ مدیریت API، wscons کاروي. اوس مهال، د wscons ملاتړ لا دمخه په swc کې اضافه شوی او نورو جامع مدیرانو ته د پورټینګ لپاره پالن شوی.

د NetBSD استازي اراده لري چې د وایلینډ پراختیا کونکو ته قانع کړي چې د ایپل لپاره سخت لینک ونه کاروي ، مګر یو نړیوال پرت ته لاړ شي لکه لیبیونټ. په پلان شوي کار کې د NetBSD کرنل او ګرافیک ډرایورونو DRM/KMS سټیک تازه کول هم شامل دي ، پشمول د لینکس کرنل څخه د پورټینګ کوډ ، او همدارنګه د ویډیو حالتونو اټومي سویچنګ لپاره ملاتړ اضافه کول ، د DRM نوې نسخې او ګلیمر API (د X11 چلولو لپاره. د xwayland چلولو غوښتنلیکونه). دا پالن شوی چې د فریم بفرونو لپاره مالتړ د Wayland-based جامع سرور ته اضافه کړي.

NetBSD ډیفالټ CTWM کړکۍ مدیر ته بدلوي او د Wayland سره تجربه کوي

سرچینه: opennet.ru

Add a comment