Wayland 1.18 kasedhiya

dumadi release stabil saka protokol, mekanisme komunikasi interprocess lan perpustakaan wayland 1.18. Cabang 1.18 kompatibel ing tingkat API lan ABI kanthi rilis 1.x, nanging uga ngemot bagean dandan. Server komposit Weston 8.0, sing ngembangake basis kode lan conto sing bisa digunakake kanggo nggunakake Wayland ing lingkungan desktop lan solusi sing dipasang, yaiku diterbitake ing pungkasan Januari.

Dandan utama ing Wayland 1.18:

  • Dhukungan tambahan kanggo sistem perakitan Meson. Kemampuan kanggo mbangun nggunakake autotools ditahan kanggo saiki, nanging bakal dibusak ing release mangsa;
  • Ditambahake API kanggo misahake obyek proxy adhedhasar tag, ngidini aplikasi lan toolkit kanggo nuduhake sambungan Wayland siji;
  • Ngaktifake pelacakan timer server wayland ing ruang pangguna, sing ngilangi nggawe akeh deskriptor file;
  • Ditambahake fungsi wl_global_remove (), sing ngirim acara kanggo mbusak obyek global tanpa mbusak. Fitur anyar Nanging ngidini nyegah kahanan balapan kedadeyan nalika mbusak obyek global. Kahanan balapan iki bisa kedadeyan amarga klien ora bisa ngakoni panrimo acara pambusakan kasebut. Fungsi wl_global_remove () ndadekake iku bisa kanggo pisanan ngirim acara aman lan mung sawise wektu tundha tartamtu mbusak obyek.

Status dhukungan Wayland ing aplikasi, lingkungan desktop lan distribusi:

  • Ing Fedora dijamin Ngirim mbangun standar Firefox adhedhasar Wayland. Masalah dirampungake nggunakake driver binar NVIDIA proprietary karo Wayland.
    Dilaksanakake kemampuan eksperimen kanggo mbukak XWayland kanthi otomatis nalika nyoba kanggo mbukak aplikasi adhedhasar protokol X11.
    Ing lingkungan Wayland, kemampuan kanggo mbukak aplikasi X11 kanthi hak root ing XWayland wis ditambahake. SDL kanggo Wayland ngrampungake masalah skala nalika mbukak game lawas kanthi resolusi layar sing sithik. Pustaka Qt sing digunakake ing lingkungan GNOME dibangun kanthi standar kanthi dhukungan Wayland;

  • Π’ Red Hat Enterprise Linux 8 GNOME ditawakake minangka desktop kanthi server tampilan standar adhedhasar Wayland;
  • Ing rilis pratinjau GTK 4 ing GDK terus implementasine saka API dikembangakΓ© karo mripat kanggo nggunakake protokol Wayland. Dhukungan kanggo antarmuka portal kanggo ngakses setelan GtkSettings wis ditambahake menyang backend GDK kanggo Wayland, lan dhukungan kanggo ekstensi protokol teks-input-unstable-v3 wis diusulake kanggo nggarap metode input;
  • Dibukak proyek kanggo nyisihake GNOME saka kasalahan lan kekurangan sing katon nalika nggarap ndhuwur Wayland;
  • Ing XWayland ditambahake Prosesor GLX adhedhasar antarmuka piranti lunak EGL, sing bakal ngilangi panggunaan rasterizer piranti lunak swrast;
  • Tujuan pangembangan KDE kanggo rong taun sabanjure kalebu: kasebut terjemahan KDE menyang Wayland. Lingkungan KDE sing mlaku ing ndhuwur Wayland direncanakake bakal dadi utami, lan lingkungan berbasis X11 bakal diturunake menyang kategori opsi lan dependensi opsional. Sajrone periode laporan ing KDE dileksanakake Dhukungan skala pecahan nalika mlaku ing ndhuwur Wayland. Sesi KDE berbasis Wayland diadaptasi kanggo nggarap driver NVIDIA proprietary. Saiki sampeyan bisa nyeret lan nyelehake aplikasi windows nggunakake XWayland lan Wayland ing mode seret&seret. KWin menehi nggulung bener karo setir mouse ing lingkungan basis Wayland;
  • Ing GNOME ditambahake kemampuan kanggo ngotomatisasi peluncuran XWayland nalika nyoba mbukak aplikasi adhedhasar protokol X11 (sadurunge XWayland kudu terus mlaku);
  • Diwiwiti nggarap aplikasi lingkungan pangguna MATE menyang Wayland. ING MATE 1.24 panampil gambar Mripat MATE wis diadaptasi kanggo Wayland lan dhukungan kanggo Wayland ing panel MATE wis apik;
  • Ing Qt Wayland Compositor dijamin dhukungan kanggo linux-dmabuf-unstable-v1 lan protokol wp_viewporter. Dhukungan kanggo protokol fullscreen-shell-unstable-v1 wis ditambahake menyang komponen platform Qt kanggo Wayland;
  • diterbitake Waypipe minangka proxy kanggo protokol Wayland sing ngidini sampeyan mbukak aplikasi ing host liyane;
  • Ing lingkungan pangguna Pencerahan 0.23 Dhukungan sing luwih apik kanggo kerja ing Wayland;
  • Kanggo Firefox dipun ginakaken backend anyar kanggo Wayland sing nggunakake mekanisme DMABUF kanggo Rendering kanggo tekstur;
  • Ing Ubuntu ing lingkungan adhedhasar Wayland dijamin kemampuan kanggo mbukak aplikasi X11 karo hak ROOT mlaku Xwayland;
  • disiapake pesawat saka Wine-wayland patch lan driver winewayland.drv, sing ngijini sampeyan kanggo nggunakake Wine ing lingkungan adhedhasar protokol Wayland, tanpa nggunakake XWayland lan X11-related komponen;
  • Pangembangan Mir minangka server gabungan kanggo Wayland terus. Ing alat kanggo njamin peluncuran aplikasi Wayland ing lingkungan Mir mundhak nomer saka didhukung Ekstensi protokol Wayland. Dilaksanakake optimizations kinerja kanggo kode-related Wayland, lan anyar "wayland" platform grafis wis ditambahake, ngijini Mir kanggo mbukak minangka klien ing server gabungan Wayland liyane. Diusulake dhukungan eksperimen kanggo ngluncurake aplikasi X11 kanthi dinamis ing lingkungan basis Wayland.
  • kawangun rilis anyar lingkungan pangguna Sway nggunakake Wayland;
  • Distribusi Lubuntu digarisake transisi menyang Wayland kanggo 2020. Dhukungan Wayland direncanakake bakal ditindakake liwat porting manajer jendhela Openbox kanggo nggunakake server tampilan Mir, digunakake minangka server gabungan kanggo Wayland;
  • Ngembangake kandhang, server komposit basis Wayland kanggo mbukak aplikasi individu ing mode kiosk;
  • Work terus ing release saka lingkungan pangguna LXQt 1.0.0, tugas utama ing pembangunan kang kanggo nggawa kemampuan kanggo bisa ing ndhuwur Wayland kanggo kesiapan lengkap;
  • Mesin inferensi kanggo mbukak mesin virtual Linux ing ChromeOS nyedhiyakake dhukungan dibangun kanggo klien Wayland (virtio-wayland) kanthi eksekusi server gabungan ing sisih host utama lan kemampuan kanggo nggunakake GPU kanthi efektif saka sistem tamu;
  • Kanggo FreeBSD berkembang port sing dibutuhake kanggo mbangun KDE kanthi dhukungan Wayland;
  • Ing DragonFly BSD OS berkembang pelabuhan karo Wayland lan Weston, kasedhiya Dhukungan XWayland;
  • Lingkungan khusus nggunakake Wayland cangkang papyros ΠΈ Hawaii digabung dadi proyek anyar kembang bakung. Liri adhedhasar Qt 5 (QML) lan dipun promosiaken gaya Material Design;
  • Wayland diaktifake kanthi gawan ing platform seluler Plasma Mobile, Sailfish 2, WebOS Open Source Edition,

    Source: opennet.ru

Add a comment