Xfce mengembangkan kompositor Wayland Xfwl4 berbasis Rust

Proyek Xfce sedang menciptakan kompositor Wayland baru bernama Xfwl4 untuk mendukung sesi Wayland di lingkungan desktop ringannya. Alat ini akan melengkapi manajer jendela Xfwm4 yang ada, memungkinkan transisi mulus antara X11 dan Wayland. Dipimpin oleh pengembang Brian Tarricone, kompositor ini bertujuan dimasukkan ke rilis Xfce 4.22 mendatang pada 2026.

Lingkungan desktop Xfce, yang dikenal dengan desain ringannya, sedang meningkatkan kompatibilitas Wayland dengan pengembangan Xfwl4, kompositor baru yang dibangun menggunakan bahasa pemrograman Rust. Inisiatif ini mengatasi keterbatasan yang ditemui dalam upaya sebelumnya untuk mem-port manajer jendela Xfwm4 yang ada ke Wayland. Pekerjaan untuk mengintegrasikan dukungan Wayland ke Xfce dimulai beberapa tahun lalu, memuncak pada sesi Wayland eksperimental yang disertakan dalam rilis Xfce 4.20 tahun 2024. Namun, Brian Tarricone, pengembang inti Xfce yang memimpin proyek, menentukan bahwa mem-port Xfwm4 secara langsung bukan pendekatan optimal. Sebaliknya, Xfwl4 akan mereplikasi fungsionalitas dan perilaku Xfwm4 tetapi beroperasi secara eksklusif untuk sesi Wayland, terpisah dari X11. Tarricone berencana memanfaatkan dialog konfigurasi dan pengaturan xfconf yang sudah digunakan dengan Xfwm4 dari versi Xfce 4.20 saat ini. Yang patut dicatat, Xfwl4 tidak akan berasal dari basis kode Xfwm4. Untuk dasarnya, tim telah memilih proyek smithay, kerangka kerja berbasis Rust untuk kompositor Wayland. Pilihan ini berasal dari dukungan komprehensif smithay untuk ekstensi protokol Wayland resmi, penghindaran abstraksi tingkat tinggi, dan dokumentasi yang kuat—keunggulan dibandingkan pustaka wlroots yang lebih umum. Pengenalan Xfwl4 memerlukan pembaruan signifikan pada manajemen sesi Xfce. Di lingkungan Wayland, kompositor harus berfungsi sebagai akar sesi, menggantikan peran yang secara tradisional dipegang oleh xfce4-session. Rilis Xfce mendatang akan mencakup baik Xfwm4 maupun Xfwl4, memungkinkan pengguna memilih antara sesi X11 dan Wayland tanpa gangguan. Jika pengembangan berjalan sesuai rencana, Xfwl4 seharusnya debut di Xfce 4.22, yang diharapkan pada 2026, menandai langkah kunci dalam memodernisasi lingkungan desktop untuk protokol tampilan kontemporer.

Artikel Terkait

Illustration of Ubuntu 26.04 LTS 'Resolute Raccoon' launch featuring laptop desktop with kernel 7.0, Wayland, and official flavors.
Gambar dihasilkan oleh AI

Ubuntu 26.04 LTS releases with Linux kernel 7.0

Dilaporkan oleh AI Gambar dihasilkan oleh AI

Canonical has launched Ubuntu 26.04 LTS, codenamed Resolute Raccoon, featuring Linux kernel 7.0 and a shift to Wayland across variants. Official flavors including Kubuntu and Lubuntu accompany the main release with updated desktops and hardware support. The LTS version promises five years of updates until April 2031.

Jos Dehaes has released yserver, a new MIT-licensed X11 display server written in Rust. The project received significant assistance from Claude Code, an AI coding agent from Anthropic.

Dilaporkan oleh AI

A group of developers has created SonicDE, a new desktop environment that restores and extends X11 capabilities from KDE Plasma. The project emerged after KDE announced plans to remove the X11 session from Plasma 6.8.

Situs web ini menggunakan cookie

Kami menggunakan cookie untuk analisis guna meningkatkan situs kami. Baca kebijakan privasi kami untuk informasi lebih lanjut.
Tolak