ويسٽن جامع سرور 12.0 رليز

اٺن مهينن جي ترقي کان پوء، ويسٽن 12.0 جامع سرور جو هڪ مستحڪم رليز شايع ڪيو ويو آهي، ترقي ڪندڙ ٽيڪنالاجيون جيڪي روشني، GNOME، KDE ۽ ٻين صارف ماحول ۾ Wayland پروٽوڪول لاء مڪمل مدد جي شروعات ۾ مدد ڪن ٿيون. ويسٽن جي ترقي جو مقصد هڪ اعليٰ معيار جو ڪوڊ بيس ۽ ڪم ڪندڙ مثال مهيا ڪرڻ آهي Wayland کي ڊيسڪٽاپ ماحول ۾ استعمال ڪرڻ لاءِ ۽ ايمبيڊڊ حل، جهڙوڪ پليٽ فارمز لاءِ آٽو موٽو انفوٽينمينٽ سسٽم، اسمارٽ فونز، ٽي ويز ۽ ٻين صارفن جي ڊوائيسز. پروجيڪٽ ڪوڊ MIT لائسنس تحت ورهايو ويو آهي.

ويسٽن جو اهم نسخو نمبر تبديلي ABI تبديلين جي ڪري آهي جيڪا مطابقت کي ٽوڙيندي آهي. نيو ويسٽن برانچ ۾ تبديليون:

  • ڊيسڪ ٽاپ تائين ريموٽ رسائي کي منظم ڪرڻ لاءِ هڪ پس منظر شامل ڪيو ويو آهي - backed-vnc، جيڪو ڪم سرانجام ڏئي ٿو backend-rpd وانگر. VNC پروٽوڪول aml ۽ neatvnc استعمال ڪندي لاڳو ڪيو ويو آهي. استعمال ڪندڙ جي تصديق ۽ ڪميونيڪيشن چينل انڪرپشن (TLS) جي حمايت ڪئي وئي آهي.
  • پائپ وائر ملٽي ميڊيا سرور سان ڪم ڪرڻ لاءِ هڪ پس منظر شامل ڪيو ويو.
  • DRM ۾ تبديليون (سڌو رينجرنگ مئنيجر) پس منظر:
    • گھڻن GPUs سان ٺاھ جوڙ لاءِ سپورٽ لاڳو ڪئي وئي آھي. اضافي GPUs کي فعال ڪرڻ لاء، اختيار "-اضافي-ڊيوائسز لسٽ_آؤٽ پٽ_ڊيوائس" تجويز ڪيل آهي.
    • شامل ڪيل سپورٽ ٽيئرنگ ڪنٽرول پروٽوڪول کي غير فعال ڪرڻ لاءِ عمودي هم وقت سازي (VSync) کي عمودي خالي ڪرڻ واري نبض سان، جيڪو آئوٽ پٽ ۾ ڇڪڻ کان بچائڻ لاءِ استعمال ڪيو ويو. گيمنگ پروگرامن ۾، VSync کي غير فعال ڪرڻ توهان کي اسڪرين آئوٽ ۾ دير کي گهٽائڻ جي اجازت ڏئي ٿي، فني شين جي قيمت تي.
    • HDMI (گرافڪس، تصويرون، فلمون ۽ رانديون) لاء مواد جي قسمن جي وضاحت ڪرڻ لاء مدد شامل ڪئي وئي.
    • جهاز جي گردش جي ملڪيت کي شامل ڪيو ويو ۽ فعال ڪيو ويو جڏهن ممڪن هجي.
    • اسڪرين شاٽ وٺڻ لاءِ استعمال ٿيل رائٽ بيڪ ڪنيڪٽرز لاءِ شامل ڪيل سپورٽ.
    • جهاز جي شفافيت جي سطح کي طئي ڪرڻ لاءِ ملڪيت شامل ڪئي وئي.
    • خارجي لائبريري libdisplay-info استعمال ٿئي ٿي EDID ميٽا ڊيٽا کي پارس ڪرڻ لاءِ.
  • Backend-wayland xdg-shell extension استعمال ڪندي ريزائزنگ عملن کي لاڳو ڪري ٿو.
  • ملٽي هيڊ سسٽم لاءِ ابتدائي سپورٽ شامل ڪئي وئي آهي backend-rdp remote access backend.
  • پس منظر-هيڊليس پس منظر، بغير ڊسپلي جي سسٽم تي ڪم ڪرڻ لاءِ ٺهيل آهي، رنگ-lcms پلگ ان کي جانچڻ لاءِ استعمال ٿيل آئوٽ پٽ سجاڳي لاءِ مدد شامل ڪئي وئي آهي.
  • لانچر-لاگ ان جزو کي ڊفالٽ طور رد ۽ بند ڪيو ويو آهي، ان جي بدران ان کي لانچر-لب سيٽ استعمال ڪرڻ جي سفارش ڪئي وئي آهي، جيڪو پڻ لاگ ان کي سپورٽ ڪري ٿو.
  • libweston/desktop (libweston-desktop) ھڪڙي انتظار واري حالت لاءِ مدد فراهم ڪري ٿي ان کان اڳ جو آئوٽ پُٽ بفر ڪلائنٽ سان ڳنڍجي، جيڪو استعمال ڪري سگھجي ٿو، مثال طور، ڪلائنٽ کي شروع کان پوري اسڪرين موڊ ۾ شروع ڪرڻ لاءِ.
  • ويسٽن-آئوٽ-پٽ-ڪپچر پروٽوڪول لاڳو ڪيو ويو آهي، اسڪرين شاٽ ٺاهڻ ۽ پراڻي ويسٽن-اسڪرين شوٽر پروٽوڪول لاءِ وڌيڪ فعال متبادل طور ڪم ڪرڻ لاءِ ٺهيل آهي.
  • xwayland_shell_v1 پروٽوڪول لاءِ سپورٽ شامل ڪئي وئي، جيڪا توھان کي اجازت ڏئي ٿي xwayland_surface_v1 اعتراض ھڪڙي مخصوص wl_surface لاءِ.
  • libweston لائبريري PAM ذريعي صارف جي تصديق لاءِ سپورٽ لاڳو ڪري ٿي ۽ wl_output سافٽ ويئر انٽرفيس جي ورزن 4 لاءِ سپورٽ شامل ڪري ٿي.
  • پس منظر، شيل ۽ رينڊر کي چونڊڻ لاءِ هڪ آسان موڊ ڪمپوزٽر پروسيس ۾ شامل ڪيو ويو آهي، جنهن ۾ نحو جي استعمال جي اجازت ڏني وئي “--backend=headless”، “-shell=foo” ۽ “-renderer=gl|pixman” بدران. "-backend=headless-backend.so" "--shell=foo-shell.so" ۽ "-renderer=gl-renderer.so".
  • سادي-egl ڪلائنٽ کي هاڻي فريڪشنل-اسڪيل پروٽوڪول لاءِ سپورٽ حاصل آهي، جيڪا غير انٽيجر اسڪيل ويلز جي استعمال جي اجازت ڏئي ٿي، ۽ عمودي پينل رينڊنگ موڊ لاڳو ڪيو ويو آهي.
  • خودڪار انفوٽينمينٽ سسٽم لاءِ شيل ivi-shell ايڪس ڊي جي شيل مٿاڇري لاءِ ڪيبورڊ ان پٽ فوڪس جي چالو ڪرڻ کي لاڳو ڪري ٿو، ساڳئي طريقي سان ڊيسڪ ٽاپ-شيل ۽ ڪيوسڪ-شيل شيل ۾ ان پٽ جي چالو ڪرڻ لاءِ.
  • libweston-desktop شيئر ڪيل لائبريري libweston لائبريري ۾ ضم ٿي وئي آهي، ايپليڪيشنن کي libweston سان ڳنڍڻ سان سڀني ڪارڪردگي تائين رسائي جي اجازت ملندي جيڪا اڳ ۾ libweston-desktop ۾ مهيا ڪئي وئي هئي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو