Wayland 1.19 hadir dengan peningkatan untuk Nvidia, kemampuan untuk menambah dan menghapus ekstensi dan banyak lagi

Setelah beberapa bulan pengembangan pembebasan versi stabil baru dari protokol Wayland 1.19. Ini versi baru 1.19 kompatibel dengan versi sebelumnya di API dan ABI dengan versi 1.x, dan terutama berisi perbaikan bug dan pembaruan protokol kecil.

Di antara perubahan yang paling menonjol kita dapat menemukan sistem kompilasi yang lebih baik yang sekarang membutuhkan alat Meson setidaknya versi 0.52.1, server komposit weston, menyediakan kode dan contoh kerja untuk menggunakan Wayland di desktop dan lingkungan tertanam, itu berkembang dalam siklus pengembangan independen.

Perubahan utama dan berita di Wayland 1.19

Dalam versi baru wayland ini patch telah disiapkan untuk server DDX XWaylandbahwa jika sistem memiliki driver berpemilik untuk NVIDIA, akan memungkinkan penggunaan akselerasi perangkat keras di OpenGL dan Vulkan saat meluncurkan aplikasi X di lingkungan Wayland.

Juga Driver berpemilik NVIDIA terus menerapkan ekstensi diperlukan untuk pengoperasian penuh lingkungan yang menggunakan protokol Wayland.

Hal baru lainnya yang menonjol adalah itu Perkembangan Mir terus berlanjut sebagai server komposit untuk Wayland. Alat untuk memastikan peluncuran aplikasi Wayland di lingkungan Mir telah menerapkan penskalaan yang benar di layar HiDPI.

Menambahkan kemampuan untuk mengukur keluarnya pelanggan WaylandSelain itu, pengaturan skala independen diperbolehkan untuk setiap perangkat keluaran, termasuk nilai skala pecahan.

Kami juga dapat menemukannya menambahkan kemampuan untuk menambah dan menghapus ekstensi dari protokol Wayland dan menambahkan dukungan untuk protokol eksperimental: zwp_linux_dmabuf_unstable_v1 untuk membuat wl_buffer menggunakan mekanisme tersebut DMABUF dan wlr-Asing-level-manajemen-top untuk menghubungkan panel khusus dan sakelar jendela.

Telah diluncurkan versi baru lingkungan kustom Sway dan server komposit Wayfire yang digunakan Wayland.

Adapun perubahan yang terkait dengan aplikasi dan lingkungan desktop, disebutkan bahwa pekerjaan berlanjut pada peluncuran lingkungan pengguna LXQt 1.0.0, yang akan diimplementasikan dengan dukungan penuh untuk pekerjaan di Wayland.

Wayland diaktifkan secara default di Plasma Mobile, Sailfish 2, webOS Edisi Sumber Terbuka, Tizen dan AsteroidOS.

Sementara di sisi lain bekerja terus dalam portabilitas aplikasi MATE untuk Wayland, penampil gambar Eye of MATE telah diadaptasi untuk bekerja tanpa ditautkan ke X11 di lingkungan Wayland, serta meningkatkan dukungan Wayland di panel MATE dan bahwa panel-multimonitor dan applet latar belakang panel telah disesuaikan untuk digunakan dengan Wayland.

Fedora 34 berencana untuk memigrasi versi desktop KDE untuk menggunakan Wayland secara defaultatau. Sesi X11 dimaksudkan sebagai opsi. Paket kwin-wayland-nvidia digunakan untuk menjalankan KDE menggunakan driver NVIDIA berpemilik.

KDE bekerja untuk membuat sesi berdasarkan Wayland siap untuk penggunaan sehari-hari dan mencapai paritas dalam fungsionalitas di atas X11. Memperbaiki masalah dengan transmisi layar dan penyisipan klik tengah. Memperbaiki masalah dengan stabilitas XWayland.

GNOME untuk Wayland telah menghapus seluruh layar dari rendering ketika buffer dma-buf atau EGLImage digunakan untuk mendukung pembaruan jendela parsial, yaitu mengurangi jumlah data yang ditransfer antara GPU dan CPU. Dikombinasikan dengan pembaruan terpisah dari elemen antarmuka, pengoptimalan ini telah mengurangi konsumsi daya secara signifikan saat menggunakan daya baterai. Menambahkan kemampuan untuk menetapkan kecepatan refresh yang berbeda untuk setiap monitor.

Di GTK 4, GDK API telah didesain ulang untuk menggunakan protokol Wayland dan konsep terkait. Fungsi terkait X11 dan Wayland telah dipindahkan ke backend terpisah.

Firefox untuk Wayland menyediakan WebGL dan video yang dipercepat oleh perangkat keras, sebagai tambahan menambahkan backend baru menggunakan mekanisme DMABUF untuk membuat tekstur dan mengatur pertukaran buffer dengan proses yang berbeda. Backend ini memungkinkan untuk mengimplementasikan lingkungan GL terpadu di build Firefox berdasarkan Wayland, tidak terikat pada server komposit tertentu, seperti GNOME Mutter atau KDE Kwin.

Terakhir, bagi mereka yang tertarik untuk dapat menguji versi baru ini, mereka dapat mengunduh kode sumber untuk kompilasi dari link berikut.


Isi artikel mengikuti prinsip kami etika editorial. Untuk melaporkan kesalahan, klik di sini.

Jadilah yang pertama mengomentari

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan.

*

*

  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.