Wayland 1.18 hadir dengan peningkatan protokol dan perbaikan bug

Setelah berbagai waktu pengembangan rilis versi baru dari paket wayland-protocol 1.18 telah diterbitkan, yang berisi seperangkat protokol dan ekstensi yang melengkapi kemampuan protokol dasar Wayland dan mereka menyediakan kemampuan yang diperlukan untuk membangun server komposit dan lingkungan pengguna.

Jika Anda masih belum tahu tentang Wayland, Anda harus mengetahuinya ini adalah protokol dan pustaka server grafis untuk GNU / Linux. Wayland menyediakan metode bagi manajer komposisi jendela untuk berkomunikasi langsung dengan perangkat keras dan aplikasi video.

Meskipun kedepannya diharapkan komunikasi dengan input hardware menggunakan library lain juga dapat dilakukan.

Aplikasi membuat grafik di buffernya sendiri dan window manager menjadi server grafik, membuat komposisi dengan buffer ini untuk membentuk tampilan di layar jendela aplikasi.

Ini adalah pendekatan yang lebih sederhana dan lebih efisien daripada menggunakan manajer komposisi jendela dengan Sistem X Window.

Manajer pengomposisian jendela yang ada, seperti KWin dan Mutter, diharapkan untuk mengimplementasikan dukungan Wayland secara langsung, untuk menjadi komposer / server grafis Wayland.

Setiap aplikasi adalah "klien" dan perangkat keras videonya adalah "server".. Tidak seperti X11, setiap program akan dapat menggunakan protokol Wayland sendiri. Ini berarti kinerjanya lebih baik karena server tampilan tidak bekerja keras untuk menjaga banyak kekacauan dan sebaliknya hanya memungkinkan untuk menggambar hal-hal yang membutuhkannya.

Seiring dengan semua itu, protokol Wayland memiliki sesuatu yang disebut XWayland. Ini adalah alat yang memungkinkan penggabungan program berbasis X11. Artinya, segera setelah server tampilan baru siap, program populer akan terus berfungsi secara normal.

Fitur baru utama wayland 1.18

Seperti yang telah kami sebutkan, versi 1.18 dari protokol ini dirilis di mana salah satu fitur utama itu menonjol adalah bahwa penambahan kecil dilakukan pada protokol yang ada, dokumentasi ditingkatkan dan kesalahan diperbaiki.

Saat ini, protokol stabil berikut adalah bagian dari protokol Wayland, yang memberikan kompatibilitas ke belakang:

  • Viewporter - Memungkinkan klien melakukan tindakan untuk menskalakan dan memangkas tepi permukaan di sisi server.
  • Waktu presentasi: Menyediakan tampilan video.
  • Xdg-shell - Ini adalah antarmuka untuk membuat dan berinteraksi dengan permukaan seperti jendela, memungkinkan mereka untuk bergerak di sekitar layar, menciutkan, memperluas, mengubah ukuran, dll. Protokol tidak stabil, yang pengembangannya belum selesai dan tidak dijamin akan kompatibel dengan versi sebelumnya.
  • Fullscreen-shell: mengelola pekerjaan dalam mode layar penuh
  • metode masukan - metode masukan pemrosesan
  • Iidle-inhibit: memulai penghemat layar kunci (screensaver)
  • Stempel waktu masukan: stempel waktu untuk peristiwa masukan
  • Linux-dmabuf: berbagi banyak kartu video menggunakan teknologi DMABuff
  • Input teks: organisasi input teks
  • Gerakan penunjuk: kontrol dari layar sentuh
  • Peristiwa penunjuk relatif: peristiwa penunjuk relatif
  • Batasan pinter: batasan penunjuk (kunci)
  • Tablet: dukungan untuk input tablet.
  • xdg-foreign: antarmuka untuk interaksi dengan permukaan klien "tetangga";
  • xdg-decoration: representasi dekorasi jendela di sisi server;
  • xdg-output: informasi tambahan tentang keluaran video (digunakan untuk skala pecahan);
  • xwayland-keyboard-grub - Menangkap masukan dalam aplikasi Xwayland.
  • Pilihan utama: dengan analogi dengan X11, ini menyediakan papan klip utama (pilihan utama), penyisipan informasi yang biasanya dilakukan dengan tombol tengah mouse. Sinkronisasi Linux eksplisit adalah mekanisme khusus Linux untuk menyinkronkan buffer yang terikat ke suatu permukaan.

Akhirnya Weston 7.0 dan versi baru Wayland 1.18 ini diharapkan akan dirilis bulan depan, pada tanggal 23 Agustus.

Bagi mereka yang tertarik untuk menguji kinerja Wayland, Anda dapat mengunduh Fedora karena ini adalah salah satu distro Linux untuk mengimplementasikan protokol ini, serta dianggap sebagai salah satu yang paling kuat.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.