Версияи Вестон Composite Server 10.0

Пас аз якуним соли рушд, нашри устувори сервери таркибии Weston 10.0 нашр шуд, ки технологияҳоеро таҳия мекунанд, ки ба пайдоиши дастгирии пурраи протоколи Wayland дар Enlightenment, GNOME, KDE ва дигар муҳити корбар мусоидат мекунанд. Рушди Вестон ҳадафи он фароҳам овардани заминаи коди баландсифат ва намунаҳои корӣ барои истифодаи Wayland дар муҳитҳои мизи корӣ ва қарорҳои воридшуда, ба монанди платформаҳо барои системаҳои иттилоотии автомобилӣ, смартфонҳо, телевизорҳо ва дигар дастгоҳҳои истеъмолӣ мебошад. Рамзи лоиҳа тибқи иҷозатномаи MIT паҳн карда мешавад.

Тағйироти назарраси рақами версияи Вестон аз сабаби тағироти ABI, ки мутобиқатро вайрон мекунанд. Тағирот дар филиали нави Вестон:

  • Ҷузъҳои идоракунии рангҳо илова карда шудаанд, ки ба шумо имкон медиҳанд рангҳоро табдил диҳед, ислоҳи гамма ва кор бо профилҳои рангӣ. Тағйирот дар айни замон бо зерсистемаҳои дохилӣ маҳдуд аст; назорати рангҳои аз ҷониби корбар намоён дар нашри навбатӣ пайдо мешаванд.
  • Дар татбиқи протоколи linux-dmabuf-unstable-v1, ки қобилияти мубодилаи якчанд кортҳои видеоиро бо истифода аз технологияи DMA-BUF таъмин мекунад, механизми "dma-buf фикру мулоҳиза" илова карда шудааст, ки сервери таркибро бо маълумоти иловагӣ дар бораи GPU-ҳои мавҷуда ва имкон медиҳад, ки самаранокии мубодилаи маълумот байни GPU асосӣ ва дуюмдараҷа зиёд карда шавад. Масалан, дастгирӣ барои "dma-buf фикру мулоҳиза" қобилияти истифодаи баромади сканкунии сифрро васеъ мекунад.
  • Дастгирии иловашуда барои китобхонаи libseat, ки функсияҳоро барои ташкили дастрасӣ ба дастгоҳҳои воридотӣ ва баромади муштарак таъмин мекунад, ки ба шумо имкон медиҳад, ки бидуни ҳуқуқи реша кор кунед (дастрасӣ бо раванди пасзаминаи ҷудогона ҳамоҳанг карда мешавад). Дар релизҳои оянда, ба нақша гирифта шудааст, ки ҳама ҷузъҳо барои идора кардани Weston бо libseat иваз карда шаванд.
  • Ҳама барномаҳои муштарии намунавӣ ба истифодаи васеъшавии протоколи xdg-shell табдил дода шудаанд, ки интерфейси мутақобила бо сатҳҳоро ҳамчун тиреза таъмин мекунад, ки ба шумо имкон медиҳад сатҳи атрофи экран ҳаракат кунед, кам кардан, калон кардан, тағир додани андоза ва ғайра.
  • Имконияти ба таври худкор иҷро кардани нармафзори муштарӣ пас аз оғоз, масалан, барои ташкили барномаҳо барои худкор пас аз воридшавӣ илова карда шуд.
  • Интерфейси wl_shell, пуштибонии fbdev ва утилитаи weston-launch бекор карда шудааст (барои иҷро кардани онҳо шумо бояд seatd-launch ё logind-launch -ро истифода баред).
  • Талабот оид ба вобастагӣ зиёд карда шуд; барои маҷлис ҳоло libdrm 2.4.95, libwayland 1.18.0 ва wayland-protocols 1.24 талаб карда мешавад. Ҳангоми сохтани плагини дастрасии дурдаст дар асоси PipeWire, libpipewire 0.3 лозим аст.
  • Маҷмӯи санҷиш васеъ карда шуд.

Манбаъ: opennet.ru

Илова Эзоҳ