Weston Composite Server 11.0 шығарылымы

Сегіз айлық әзірлеуден кейін Weston 11.0 композиттік серверінің тұрақты шығарылымы жарияланды, ол Enlightenment, GNOME, KDE және басқа пайдаланушы орталарында Wayland протоколын толық қолдаудың пайда болуына ықпал ететін технологияларды дамытады. Вестонның әзірлемесі жоғары сапалы кодтық базаны және Wayland қолданбасын жұмыс үстелі орталарында және автомобильдік ақпараттық ойын-сауық жүйелеріне, смартфондарға, теледидарларға және басқа тұтыну құрылғыларына арналған платформалар сияқты ендірілген шешімдерде пайдалану үшін жұмыс мысалдарын қамтамасыз етуге бағытталған. Жоба коды MIT лицензиясы бойынша таратылады.

Вестонның нұсқа нөмірін елеулі өзгерту үйлесімділікті бұзатын ABI өзгерістеріне байланысты. Жаңа Weston филиалындағы өзгерістер:

  • Түсті түрлендіруге, гамма түзетуге және түс профильдерін жасауға мүмкіндік беретін түстерді басқару инфрақұрылымындағы жұмысты жалғастыру. Монитор үшін ICC профилін конфигурациялау және оған sRGB түстерін көрсету мүмкіндігін қоса. Сондай-ақ мониторды HDR режиміне ауыстыруды қолдау бар, бірақ HDR мазмұнын генерациялау әлі жүзеге асырылған жоқ.
  • Бірнеше серверлерді бір уақытта орындау үшін қолдаудың келесі шығарылымдарының бірінде енгізуге дайындық жасалды, мысалы, KMS және RDP арқылы шығару.
  • DRM сервері көп GPU конфигурацияларына болашақ қолдаудың негізін қамтамасыз етеді.
  • Экран мазмұнына қашықтан қол жеткізу үшін RDP серверін қолдау үшін әртүрлі жақсартулар жасалды.
  • Жақсартылған DRM серверінің өнімділігі.
  • Төрт 32 биттік RGBA мәнін қамтитын бір пиксельді буферлерді жасауға мүмкіндік беретін бір пиксельді буфер протоколына қолдау қосылды. Viewporter протоколын пайдалана отырып, композиттік сервер еркін өлшемдегі біркелкі түсті беттерді жасау үшін бір пиксельді буферлерді масштабтай алады.
  • weston_buffer іске асыру қайта өңделді.
  • cms-static және cms-color плагиндері ескірген.
  • Бірнеше жұмыс кеңістігіне қолдау көрсету және масштабтау жұмыс үстелінің қабығынан жойылды.
  • wl_shell протоколына қолдау көрсету тоқтатылды, оның орнына xdg-shell.
  • fbdev сервері жойылды және оның орнына KMS сервері пайдаланылуы керек.
  • weston-launch, launcher-direct, weston-info және weston-gears компоненттері libsea және wayland-info пайдасына жойылды.
  • Әдепкі бойынша, KMS сипаты max-bpc орнатылған.
  • Жүйедегі бос жад таусылған кезде төтенше өшіру қосылған.

Ақпарат көзі: opennet.ru

пікір қалдыру