Bubar versi stabil anyar protokol Wayland 1.17 dirilis, iki minangka mekanisme komunikasi ing antarane proses lan perpustakaan. Cabang 1.17 kompatibel karo mundur ing level API lan ABI kanthi versi 1.x, nanging uga ngemot bagean saka asil dandan.
ASaliyane ngatasi masalah lan kewan omo, Wayland 1.17 ngrancang kode maneh Kanggo nampilake informasi babagan kesalahan server internal, nganyari protokol wl_seat lan priksa manawa prioritas panggunaan wl_surface.damage_buffer.
Rilis Weston 6.0 Composite Server, sing diarepake saliyane mbebasake versi Wayland 1.17 iki, nanging ditundha nganti akhir minggu amarga deteksi menit pungkasan bug ing skrip meson build.
Weston ngembangake teknologi sing nyumbang kanggo dhukungan lengkap kanggo protokol Wayland ing lingkungan desktop kayata, GNOME, KDE lan liya-liyane.
Tujuane Pangembangan Weston yaiku nyedhiyakake basis kode sing bermutu lan conto sing digunakake kanggo nggunakake Wayland ing lingkungan desktop lan solusi sing dipasang, minangka platform kanggo sistem hiburan mobil, smartphone, televisi lan piranti konsumen liyane.
Apa sing anyar ing Weston?
Kanthi Weston versi anyar, dhukungan kanggo protokol xdg-shell stabil disorot (antarmuka kanggo nggawe lan sesambungan karo permukaan kaya ing Windows).
Wis ditambahake dhukungan output piranti virtual kanggo komposer-drm (diatur ing bagean output remot ing weston.ini).
Weston nampa plugin "remoting" anyar kanggo stream output menyang host eksternal nggunakake piranti output virtual.
Plug-in diwiwiti kanthi otomatis karo setelan output virtual. Informasi ditularake kanthi ngirim gerakan jpeg liwat RTP nggunakake gstreamer.
Ing sisih adoh, klien RTP cukup kanggo ditampilake (skrip remoting-client-accept.bash adhedhasar gstreamer uga disiapake).
Saliyane, kita temokake implementasi tambahan saka klien-dmabuf-egl sederhana kanthi dhukungan kanggo nuduhake macem-macem kertu video nggunakake teknologi DMABuff.
Ing libweston, nambahake API kanggo manajemen konfigurasi (weston_config), kanggo ngontrol transparansi (is_opaque ing weston_surface) lan sinkronisasi media adhedhasar telpon sink_file (zwp_linux_explicit_synchronization_v1).
Saka dhukungan liyane sing ditambahake, bisa ditemokake:
- API sing ditambahake kanggo debugging lan mode debugging khusus kanthi output log verbose (opsi weston_debug).
- Cangkang kasebut ditingkatake kanggo sistem infotainment mobil (ivi-shell).
- Ditambahake konfigurasi input tambahan kanggo libinput.
- Dhukungan clipboard sing luwih apik ing xwayland.
- Weston-screenshooter nyedhiyakake fasilitas.
- Gl-renderer nambah dhukungan kanggo sinkronisasi GPU liwat pager sink sink.
wayland 1.17
Kanthi versi anyar Wayland 1.17 ing dhukungan Firefox 65, kalebu kanggo kerja penuh kanggo lingkungan. Kanggo nggunakake Wayland, saiki cukup kanggo ngluncurake Firefox kanthi variabel lingkungan GDK_BACKEND sing disetel dadi "wayland".
Ing sisihmu Fedora 30 mutusake ngirim versi standar Firefox adhedhasar Wayland.
Kita uga bisa melu ing antarane inovasi anyar sing dadi pusat multimedia kasebut Kodi 18.0 duwe dhukungan kanggo Wayland.
Lingkungan desktop
Ing sisih pinggir lingkungan desktop, Kita nyoroti manawa ing MATE 1.22 panel desktop diadaptasi kanggo mbukak mburi adhedhasar protokol Wayland.
En Dhukungan sesi GNOME 3.32 diwenehake adhedhasar Wayland ing skala pecahan.
Versi stabil pertama lingkungan pangguna Sway 1.0 kasedhiya, nggunakake Wayland.
Ing KDE 5.15 XdgStable, XdgPopups lan protokol XdgDecoration dileksanakake kanthi lengkap. Ing lingkungan adhedhasar Wayland, dhukungan desktop virtual diwenehake, kalebu kemampuan kanggo milih jendhela ing desktop virtual tartamtu (kanthi X11, iki ora mungkin lan jendhela bisa diselehake ing siji desktop virtual utawa kabeh).
Nambah dhukungan kanggo mindhah item ing mode seret lan selehake nggunakake gerakan ing layar tutul utawa touchpad.
Ing versi Red Hat Enterprise Linux 8 beta, desktop GNOME nggunakake Wayland minangka standar.
Server tampilan Mir wis stabil alat kanggo mbukak aplikasi Wayland lan nggunakake Mir minangka server gabungan kanggo Wayland.
Dadi pisanan komentar