Red Hat akan mengalih keluar pelayan X.org dan komponen berkaitan daripada RHEL 10

Red Hat telah menerbitkan rancangan untuk menghentikan Pelayan X.org dalam Red Hat Enterprise Linux 10. Pelayan X.org pada asalnya ditamatkan dan dijadualkan untuk dialih keluar dalam cawangan RHEL yang akan datang setahun yang lalu dalam nota keluaran RHEL 9.1. Keupayaan untuk menjalankan aplikasi X11 dalam sesi Wayland, yang disediakan oleh pelayan XWayland DDX, akan dikekalkan. Keluaran pertama cawangan RHEL 10, yang mana Pelayan X.org akan dihentikan, dijadualkan pada separuh pertama tahun 2025.

Peralihan daripada Sistem Tetingkap X, yang mencecah 40 tahun depan, kepada susunan yang lebih baharu berdasarkan Wayland telah berlangsung selama 15 tahun, dan Red Hat telah terlibat secara aktif di dalamnya sejak awal lagi. Lama kelamaan, menjadi jelas bahawa protokol X11 dan pelayan X.org mempunyai masalah asas yang perlu diselesaikan, dan Wayland menjadi penyelesaian itu. Hari ini, Wayland diiktiraf sebagai infrastruktur de facto windowing dan rendering grafik untuk Linux.

Semasa komuniti sedang melaksanakan ciri baharu dan membetulkan pepijat di Wayland, pembangunan pelayan X.org dan infrastruktur X11 telah ditamatkan. Wayland bertambah baik dengan ketara, tetapi ini membawa kepada peningkatan beban untuk mengekalkan dua tindanan: terdapat banyak kerja baharu untuk menyokong Wayland, tetapi terdapat juga keperluan untuk mengekalkan tindanan berasaskan X.org yang lama. Akhirnya, pemecahan usaha ini mula membawa kepada kesukaran dan keinginan untuk memberi tumpuan kepada menyelesaikan masalah teras.

Memandangkan Wayland telah berkembang dan mengembangkan keupayaannya, Red Hat telah bekerjasama dengan pelbagai vendor perkakasan, vendor perisian, pelanggan, industri kesan visual (VFX) dan lain-lain untuk memahami dan membangunkan projek yang diperlukan untuk menangani batasan sedia ada dan mengembangkan timbunan Wayland. Antara projek yang serupa:

  • Julat dinamik tinggi (HDR) dan sokongan pengurusan warna;
  • Pembangunan Xwayland sebagai asas untuk keserasian ke belakang dengan pelanggan X11;
  • Pembangunan infrastruktur untuk menyokong penyelesaian desktop jauh moden;
  • Analisis dan pembangunan sokongan untuk penyegerakan eksplisit dalam protokol Wayland dan projek berkaitan;
  • Penciptaan perpustakaan Libei untuk menyediakan emulasi dan tangkapan input;
  • Penyertaan dalam inisiatif Wakefield untuk menjadikan OpenJDK berfungsi dengan (X)Wayland.

Pada awal 2023, sebagai sebahagian daripada perancangan untuk RHEL 10, jurutera Red Hat menjalankan kajian untuk memahami keadaan Wayland bukan sahaja dari perspektif infrastruktur, tetapi juga dari perspektif ekosistem. Hasil daripada penilaian, disimpulkan bahawa, walaupun pada hakikatnya masih terdapat beberapa kekurangan dan terdapat aplikasi yang memerlukan sedikit penyesuaian, secara amnya infrastruktur dan ekosistem Wayland berada dalam keadaan yang baik dan kekurangan yang tinggal dapat dihapuskan oleh keluaran RHEL 10.

Dalam hal ini, telah diputuskan untuk mengalih keluar pelayan X.org dan pelayan X lain (kecuali Xwayland) daripada RHEL 10 dan keluaran seterusnya. Kebanyakan pelanggan X11 yang tidak akan dialihkan segera ke Wayland harus dikendalikan oleh Xwayland. Jika perlu, pelanggan syarikat akan dapat kekal menggunakan RHEL 9 untuk keseluruhan kitaran hayatnya sementara isu peralihan kepada ekosistem Wayland sedang diselesaikan. Pengumuman itu secara khusus menyatakan bahawa "Pelayan X.org" dan "X11" tidak boleh dianggap sebagai sinonim: X11 ialah protokol yang akan terus disokong melalui Xwayland, dan Pelayan X.org ialah salah satu pelaksanaan protokol X11.

Mengalih keluar Pelayan X.org akan membolehkan, bermula dengan RHEL 10, untuk memberi tumpuan semata-mata pada timbunan dan ekosistem moden, yang akan menangani isu-isu seperti sokongan HDR, menyediakan keselamatan yang lebih tinggi, keupayaan untuk bekerja serentak dengan monitor dengan ketumpatan piksel yang berbeza dan menambah baik. kad dan paparan grafik palam panas, meningkatkan kawalan gerak isyarat dan menatal, dsb.

Sumber: opennet.ru

Tambah komen