Menjalankan XWayland dalam mode root sekarang memungkinkan HiDPI berfungsi dan dukungan penskalaan fraksional.
Mode root XWayland memungkinkan menjalankan seluruh desktop dengan mudah dalam satu jendela pada sesi Wayland. Mode root XWayland mengalami banyak pekerjaan selama setahun terakhir dan pada bulan November permintaan penuh untuk menyediakan dukungan HiDPI dibuka. Kode itulah yang akhirnya digabungkan dalam semalam.
Permintaan penggabungan akhirnya berhasil dan sekarang XWayland ketika dalam mode root dapat menikmati HiDPI. Olivier Fourdan dari Red Hat menjelaskan karyanya dalam permintaan penggabungan tersebut:
“Seperti yang kita ketahui dengan baik, Xwayland tidak berfungsi baik dengan HiDPI atau bahkan penskalaan fraksional di Wayland.
Alasannya adalah Xwayland selalu menerapkan skala 1 yang sama pada semua permukaannya, terlepas dari skala sebenarnya yang ditentukan oleh keluaran Wayland.
Sayangnya hal ini diperlukan karena Xwayland adalah server X11 dan semua klien X11 yang berjalan pada desktop Wayland berbagi server tanpa root Xwayland yang sama, sehingga tidak mungkin untuk melakukan penskalaan campuran antara klien X11 yang berbeda tergantung pada keluaran mana mereka berada (lihat #1318 untuk pendapat saya tentang ini).
Namun batasan yang sama tentang DPI campuran tidak berlaku untuk Xwayland yang di-root, karena semua klien X11 yang berjalan di Xwayland yang di-root secara visual ditempatkan pada jendela root yang sama, jadi kita bisa mengubah ukuran jendela root tergantung pada skala output, seperti yang lainnya. Klien Wayland melakukannya.
Artinya, memindahkan jendela akar dari keluaran dengan skala 1 ke keluaran lain dengan skala 2 akan memicu konfigurasi ulang XRandR. “Langkah maju lainnya untuk dukungan Wayland tahun ini adalah apa yang terlihat cukup bagus dan melihat lebih banyak kemunduran dibandingkan X konvensional .Org pada tahun 2024.
Itulah berita seputar XWayland Rootful Lands HiDPI / Dukungan Penskalaan Pecahan, semoga bermanfaat. Disadur dari Phoronix.com.