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

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

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

  • مواد جي غير قانوني ڪاپي جي خلاف حفاظت لاء ٽيڪنالاجي لاء مدد شامل ڪئي وئي HDCP، جيڪو DVI، DisplayPort، HDMI، GVIF يا UDI انٽرفيس ذريعي منتقل ٿيل وڊيو سگنلز کي انڪرپٽ ڪرڻ لاءِ استعمال ڪيو ويندو آهي. libweston transmitted مواد جي تحفظ کي فعال ڪرڻ لاءِ weston_output، weston_surface ۽ weston_head ڪالن لاءِ پرچم لاڳو ڪري ٿو. شامل ڪيو ويو هڪ مثال ڪلائنٽ ايپليڪيشن محفوظ ڪيل مواد ڏيکارڻ لاءِ؛
  • ميڊيا سرور لاءِ شامل ڪيل پلگ ان پائپ وارو تارPulseAudio کي تبديل ڪرڻ لاءِ ترقي ڪئي وئي ۽، آڊيو کان علاوه، وڊيو اسٽريم پروسيسنگ کي سپورٽ ڪري ٿي. پلگ ان استعمال ڪري سگهجي ٿو GStreamer جي بنياد تي اڳ ۾ موجود آئوٽ پٽ پلگ ان وانگر ريموٽ ڊيسڪ ٽاپ تي آئوٽ پٽ کي منظم ڪرڻ لاءِ. وصول ڪرڻ واري پاسي، ڪو به ڪلائنٽ پائپ وائر سپورٽ سان ڊسپلي لاءِ استعمال ڪري سگھجي ٿو، بشمول GStreamer (مثال طور، "gst-launch-1.0 pipewiresrc! video/x-raw,format=BGRx! ...");
  • شامل ڪيل سپورٽ EGL جي واڌ لاءِ gl-renderer ڏانهن EGL_KHR_partial_update منتخب ٿيل سطحن جي مواد کي اپڊيٽ ڪرڻ لاء، انهن علائقن کي ڇڏي ڏيو جيڪي تبديل نه ٿيا آهن؛
  • شامل ڪيو ويو نئون weston_debug فريم ورڪ ڊيبگنگ ۽ ايونٽ لاگنگ لاءِ (weston_log_context)؛
  • نئين سر فائلون شامل ڪيون ويون libweston-internal.h ۽ backend.h. پهرين ۾ ڪم ڪرڻ لاءِ افعال شامل آهن
    'weston_compositor', 'weston_plane', 'weston_seat', 'weston_surface', 'weston_spring', 'weston_view'، ۽ ٻئي ۾ - 'weston_output'؛

  • تبديلين کي يقيني بڻايو ويو آهي ورجائي سگهڻ جي تعمير;
  • شامل ڪيل سپورٽ FB_DAMAGE_CLIPS ملڪيت لاءِ compositor-drm. الڳ فائلن ۾ EDID پيرا ميٽرز کي حاصل ڪرڻ، وڊيو موڊس کي پروسيس ڪرڻ، KMS API سان رابطو ڪرڻ، فريم بفر سان ڪم ڪرڻ، ۽ پروسيسنگ رياستن لاءِ ڪوڊ شامل آهن؛
  • شامل ڪيو ويو ”فائل اسٽريم“ پلگ ان فائل مان مواد منتقل ڪرڻ لاءِ؛
  • backends backend-drm هڪ الڳ ڊاريڪٽري ۾ رکيل آهن،
    پٺاڻ- بي سر
    backend-rdp
    پسمانده رستو
    backend-x11 ۽
    backend-fbdev؛

  • هڪ پيڪيج استعمال ڪيو ويندو آهي PNG تصويرن کي بهتر ڪرڻ لاءِ zopflipng کمپريشن الگورتھم جي بنياد تي زوفلي;
  • xdg_output_unstable_v1 ۽ zwp_linux_explicit_synchronization_v1 ايڪسٽينشن لاءِ سپورٽ شامل ڪئي وئي. وڌايل پيڪيج ورزن جي گهرج واٽ لينڊ پروٽوڪول (1.18 اسيمبليءَ لاءِ گهربل)؛
  • اسيمبليء جي نظام کي منتقلي مڪمل ڪيو ويو آهي ميسن. خودڪار اوزار استعمال ڪندي عمارت کي بند ڪيو ويو آهي.

جو ذريعو: opennet.ru

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