Wayland ortamlarında X21.1.0 uygulamalarını çalıştırmaya yönelik bir bileşen olan XWayland 11'ın sürümü

Wayland tabanlı ortamlarda X21.1.0 uygulamalarını çalıştırmak için X.Org Sunucusunu çalıştıran bir DDX (Cihaza Bağlı X) bileşeni olan XWayland 11 artık mevcut. Bileşen, ana X.Org kod tabanının bir parçası olarak geliştirilmektedir ve daha önce X.Org sunucusuyla birlikte yayınlanmıştır, ancak X.Org Sunucusunun durgunluğu ve 1.21 sürümü bağlamındaki belirsizlik nedeniyle. XWayland'in aktif gelişiminin devam etmesi nedeniyle XWayland'in ayrılmasına ve biriken değişikliklerin ayrı bir paket halinde yayınlanmasına karar verildi.

X.Org Sunucusu 1.20.10'un XWayland durumuna kıyasla önemli değişiklikler:

  • XVideo uygulaması NV12 formatı için destek sağlar.
  • 2D işlemlerini hızlandırmak için OpenGL'yi kullanan Glamour 2D hızlandırma mimarisini kullanarak ek RENDER uzantı formatlarını hızlandırma yeteneği eklendi.
  • GLX sağlayıcısı, Mesa projesinde swrast_dri.so yerine EGL'yi kullanacak şekilde değiştirildi.
  • Tam ekran uygulamalarının ölçeklendirilmesi için Wayland wp_viewport protokolü desteği eklendi.
  • Tüm Wayland yüzeyleri için çoklu tampon şeritleme sağlandı.
  • Glamour tabanlı hızlandırma devre dışı bırakıldığında Wayland bileşik sunucusuyla paylaşılan arabellekler oluşturmak için memfd_create çağrısı kullanılır.
  • Göreli fare hareketi ve klavye yakalamayı kullanan istemciler için geliştirilmiş destek.
  • "-listenfd", "-version" ve "-verbose" komut satırı seçenekleri eklendi.
  • Yapı araçları, meson yapı sistemini desteklemekle sınırlıdır.

Kaynak: opennet.ru

Yorum ekle