XWayland 21.1 hadir dengan dukungan penskalaan aplikasi layar penuh dan banyak lagi

Beberapa hari yang lalu rilis versi baru server diumumkan XWayland 21.1 dan di versi baru ini menyoroti percepatan format ekstensi RENDER, serta dukungan untuk format NV12 dan juga dukungan untuk aplikasi penskalaan ke layar penuh.

Bagi mereka yang tidak menyadarinya XWayland, mereka harus tahu itu ini adalah server X yang berjalan di bawah Wayland dan menyediakan kompatibilitas mundur untuk aplikasi X11 lama yang menyediakan organisasi startup untuk aplikasi X11 kinerja server X.Org di lingkungan berbasis Wayland.

Seperti yang Anda ketahui, Wayland adalah sistem jendela lengkap untuk dirinya sendiri. Untuk bagiannya server Xorg dapat dimodifikasi untuk menggunakan perangkat input wayland untuk memasukkan dan meneruskan jendela root atau jendela level atas individu sebagai permukaan wayland. 

Dukungan XWayland digabungkan ke dalam cabang utama X.Org ePada 4 April 2014, ini pertama kali dirilis dengan xserver 1.16. DDX video X.Org terpisah tidak lagi diperlukan, ditambah server terus menjalankan driver 2D yang sama dengan kode akselerasi yang sama seperti saat berjalan secara native dan perbedaan utamanya adalah wayland menangani tampilan jendela, bukan KMS.

Komponen sedang dikembangkan sebagai bagian dari basis kode X.Org utama dan itu sebelumnya dirilis bersama dengan server X.Org, tetapi karena server X.Org terhenti dan ketidakpastian dengan rilis 1.21 dalam konteks pengembangan aktif berkelanjutan XWayland, diputuskan untuk memisahkan XWayland dan merilis perubahan yang terakumulasi sebagai paket terpisah.

XWayland 21.1 Fitur Baru Utama

Versi baru X iniWayland 21.1 dirilis dan terdaftar sebagai versi mandiri pertama yang muncul setelah memecah basis kode server X.Org lainnya yang telah lama bekerja dengan fitur-fitur baru untuk X.Org Server versi 1.21 yang sulit dipahami.

Di situs web Phoronix sebutkan bahwa:

Michel Dänzer dari Red Hat mengelola rilis XWayland yang berdiri sendiri ini dengan Fedora 34 berencana menggunakan paket mandiri ini untuk menyediakan dukungan XWayland terbaru tanpa harus mengirimkan cuplikan Git dari server X.Org atau mengalokasikan sumber daya ke versi 1 21 rilis.

Selain itu, disebutkan bahwa pengembang Ubuntu juga telah menyatakan minatnya untuk kemungkinan menggunakan paket XWayland mandiri ini, dengan asumsi X.Org Server 1.21 tidak muncul secara ajaib tahun ini tanpa organisasi yang mengelola rilis, kami '

Mengenai hal-hal baru yang disajikan dalam versi baru XWayland 21.1 ini, disorot bahwa implementasi XVideo menyediakan dukungan untuk format NV12.

Selain itu menambahkan kemampuan untuk mempercepat format ekstensi RENDER menggunakan arsitektur akselerasi Glamour 2D, yang gunakan OpenGL untuk mempercepat operasi 2D.

Juga dicatat bahwa itu ditambahkan dukungan untuk protokol Wayland wp_viewport untuk menskalakan aplikasi layar penuh, serta peningkatan dukungan untuk klien yang menggunakan gerakan mouse relatif dan pegangan keyboard.

dari perubahan lainnya yang menonjol dari versi baru XWayland ini:

  • Interlaced dilengkapi dengan beberapa buffer untuk semua permukaan Wayland.
  • Penyedia GLX telah dipindahkan untuk menggunakan EGL sebagai ganti swrast_dri.so proyek Mesa.
  • Panggilan memfd_create digunakan untuk membuat buffer bersama dengan server komposit Wayland saat akselerasi berbasis Glamour dinonaktifkan.
  • Menambahkan opsi baris perintah "-listenfd", "-version" dan "-verbose".
  • Toolkit build terbatas untuk mendukung sistem build meson.

Akhirnya jika Anda tertarik untuk mengetahui lebih banyak tentang itu tentang versi baru XWayland ini, Anda dapat memeriksa detailnya dengan mengunjungi ke tautan berikut.

Adapun bagi mereka yang sedang tertarik untuk dapat menginstal server X ini di sistem mereka, mereka dapat mengikuti instruksi itu dirinci dalam tautan ini.


Jadilah yang pertama mengomentari

tinggalkan Komentar Anda

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

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  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.