Red Hat bermaksud menghentikan pembangunan pelayan X.Org

Topi Merah Xorg

Christian Schaller, yang mengetuai pasukan pengembangan desktop di Red Hat dan desktop Fedora, dalam tinjauan mengenai rancangan komponen desktop di Fedora 31, menyebut niat Red Hat untuk berhenti aktif mengembangkan fungsi pelayan X.Org secara aktif dan hanya terhad untuk mengekalkan asas kod yang ada dan penyahpepijatan.

Pada masa ini, Red Hat memberikan sumbangan penting untuk pembangunan pelayan X.Org dan mengekalkan sokongannya oleh itu, sekiranya berlaku penangguhan pembangunan, tidak mungkin pembentukan pelepasan pelayan X.Org yang signifikan akan berterusan.

Pada masa yang sama, di sebalik penghentian pembangunan, sokongan Red Hat terhadap X.Org akan berterusan sekurang-kurangnya sehingga akhir kitaran hidup pengedaran RHEL 8, yang akan berlangsung sehingga 2029.

Pembangunan X.Org sudah minimum

Stagnasi dalam pengembangan pelayan X.Org telah diperhatikan. Walaupun kitaran pelepasan enam bulan yang digunakan sebelumnya, versi penting terakhir X.Org Server 1.20 dikeluarkan 14 bulan yang lalu dan persiapan untuk versi 1.21 terhenti.

Keadaan boleh berubah sekiranya ada syarikat atau komuniti yang bersetuju untuk terus meningkatkan fungsi pelayan X.Org, Tetapi memandangkan peralihan yang meluas dari projek penting ke Wayland, tidak mungkin akan ada orang.

Red Hat kini sedang fokus untuk memperbaiki kerja desktop berasaskan Wayland. Pelayan X.Org dijangka masuk ke mod penyelenggaraan setelah menyelesaikan masalah menghapus sepenuhnya kebergantungan pada komponen X.Org dan memastikan bahawa shell Gnome bermula tanpa menggunakan XWayland, yang memerlukan pemfaktoran semula atau menghapus pautan yang tersisa ke X.org.

Pautan ini hampir dikeluarkan dari Gnome Shell tetapi masih kekal dalam tetapan Gnome.

Di Gnome 3.34 atau 3.36, dirancang untuk membuang sepenuhnya ikatan X.Org dan mengatur pelepasan XWayland secara dinamik, apabila keperluan komponen timbul untuk memastikan keserasian X11.

Red Hat lebih suka memfokuskan usahanya ke Wayland

Keperluan untuk menyelesaikan sejumlah masalah yang belum selesai dengan Wayland juga disebutkan, seperti bekerja dengan pemacu proprietari NVIDIA dan menyempurnakan pelayan XWayland DDX untuk memastikan pelancaran aplikasi X yang berkualiti di persekitaran berasaskan Wayland.

Dari 31 pekerjaan yang dilakukan sebagai persiapan untuk Fedora, XWayland menerapkan kemampuan untuk menjalankan aplikasi X dengan hak root. Pelepasan seperti itu dipersoalkan dari sudut keselamatan, tetapi diperlukan untuk memastikan keserasian dengan program X, yang memerlukan hak istimewa yang tinggi.

Cabaran lain adalah meningkatkan sokongan Wayland di perpustakaan SDL, sebagai contoh, untuk menyelesaikan masalah penskalaan semasa menjalankan permainan lama yang berjalan pada resolusi skrin rendah.

Selain itu, Terdapat keperluan untuk meningkatkan sokongan untuk kerja Wayland pada sistem dengan pemacu proprietari NVIDIA:

jika Wayland dapat menggunakan pemacu seperti itu untuk waktu yang lama, maka XWayland dalam konfigurasi ini belum dapat menggunakan keupayaan pecutan perkakasan untuk grafik 3D (ia dirancang untuk memberikan kemampuan untuk memuat turun pemacu x.org NVIDIA untuk XWayland).

Selain itu, kerja sedang dijalankan untuk menggantikan PulseAudio dan Jack dengan PipeWire Media Server, yang memperluas kemampuan PulseAudio dengan streaming video dan pemprosesan audio dengan latensi minimum, dengan mengambil kira keperluan sistem pemprosesan suara profesional, serta menawarkan model keselamatan yang ditingkatkan untuk individu kawalan akses tahap peranti.

Akhirnya sebagai sebahagian daripada kitaran pengembangan Fedora 31, karya ini memfokuskan pada penggunaan PipeWire untuk berkongsi akses skrin di persekitaran yang berbasis di Wayland, termasuk penggunaan protokol Miracast.

kepada Fedora 31 juga dirancang untuk menambahkan kemampuan untuk melancarkan aplikasi Qt dalam sesi Wayland yang berbasis di Gnome. menggunakan pemalam Qt Wayland dan bukannya pemalam XCB menggunakan X11 / XWayland.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.