Red Hat bermaksud menghentikan pengembangan server X.Org

Topi Merah Xorg

Christian Schaller, yang memimpin tim pengembangan desktop di Red Hat dan desktop Fedora, dalam tinjauan rencana untuk komponen desktop di Fedora 31, menyebutkan niat Red Hat untuk berhenti secara aktif mengembangkan fungsionalitas server X.Org dan dibatasi hanya untuk mempertahankan basis kode dan proses debug yang ada.

Red Hat saat ini memberikan kontribusi penting untuk pengembangan server X.Org dan mempertahankan dukungannya oleh karena itu, jika terjadi penangguhan pengembangan, tidak mungkin pembentukan rilis server X.Org yang signifikan akan berlanjut.

Pada saat yang sama, meskipun pengembangan dihentikan, dukungan Red Hat terhadap X.Org akan berlanjut setidaknya hingga akhir siklus distribusi RHEL 8, yang akan berlangsung hingga tahun 2029.

Perkembangan X.Org sudah minimal

Stagnasi dalam pengembangan server X.Org telah diamati. Meskipun siklus rilis enam bulan yang digunakan sebelumnya, versi signifikan terakhir dari X.Org Server 1.20 dirilis 14 bulan yang lalu dan persiapan untuk versi 1.21 terhenti.

Situasi dapat berubah jika ada perusahaan atau komunitas yang setuju untuk terus meningkatkan fungsionalitas server X.Org, Tetapi mengingat pergeseran luas dari proyek penting ke Wayland, kecil kemungkinannya akan ada orang.

Red Hat saat ini berfokus pada peningkatan pekerjaan desktop berbasis Wayland. Server X.Org diharapkan berada dalam mode pemeliharaan setelah menyelesaikan masalah penghapusan dependensi sepenuhnya dari komponen X.Org dan memastikan shell Gnome dimulai tanpa menggunakan XWayland, yang memerlukan pemfaktoran ulang atau menghapus tautan yang tersisa ke X.org.

Tautan ini hampir dihapus dari Gnome Shell tetapi masih tetap ada di pengaturan Gnome.

Di Gnome 3.34 atau 3.36, direncanakan untuk sepenuhnya membuang ikatan X.Org dan mengatur rilis XWayland secara dinamis, ketika diperlukan komponen untuk memastikan kompatibilitas X11.

Red Hat lebih memilih untuk memfokuskan upayanya pada Wayland

Kebutuhan untuk menyelesaikan sejumlah masalah luar biasa dengan Wayland juga disebutkan, bagaimana bekerja dengan driver berpemilik NVIDIA dan memperbaiki server XWayland DDX untuk memastikan peluncuran aplikasi X yang berkualitas dalam lingkungan berbasis Wayland.

Dari 31 pekerjaan yang sedang dilakukan untuk persiapan Fedora, XWayland mengimplementasikan kemampuan untuk menjalankan aplikasi X dengan hak akses root. Rilis semacam itu dipertanyakan dari sudut pandang keamanan, tetapi diperlukan untuk memastikan kompatibilitas dengan program X, yang memerlukan hak istimewa yang lebih tinggi.

Tantangan lainnya adalah meningkatkan dukungan Wayland di perpustakaan SDL, misalnya, untuk mengatasi masalah penskalaan saat menjalankan game lama yang berjalan pada resolusi layar rendah.

Selain itu, Ada kebutuhan untuk meningkatkan dukungan untuk pekerjaan Wayland pada sistem dengan driver berpemilik NVIDIA:

jika Wayland dapat bekerja pada driver tersebut untuk waktu yang lama, maka XWayland dalam konfigurasi ini belum dapat menggunakan kemampuan akselerasi perangkat keras untuk grafik 3D (direncanakan untuk menyediakan kemampuan untuk mengunduh driver NVIDIA x.org untuk XWayland).

Selain itu, pekerjaan sedang dilakukan untuk mengganti PulseAudio dan Jack dengan PipeWire Media Server, yang memperluas kemampuan PulseAudio dengan streaming video dan pemrosesan audio dengan latensi minimal, dengan mempertimbangkan kebutuhan sistem pemrosesan suara profesional, serta menawarkan model keamanan yang ditingkatkan untuk individu dengan kontrol akses tingkat perangkat.

Akhirnya sebagai bagian dari siklus pengembangan Fedora 31, pekerjaan ini berfokus pada penggunaan PipeWire untuk berbagi akses layar di lingkungan berbasis Wayland, termasuk penggunaan protokol Miracast.

untuk Fedora 31 juga direncanakan untuk menambah kemampuan untuk meluncurkan aplikasi Qt dalam sesi Wayland berbasis Gnome. menggunakan plugin Qt Wayland sebagai ganti plugin XCB menggunakan X11 / XWayland.


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.