Kebolehaksesan Wayland Akhirnya Berfungsi, Tetapi Pengguna Linux Menghadapi Migrasi Paksa dari X11

Pasukan Komuniti BigGo
Kebolehaksesan Wayland Akhirnya Berfungsi, Tetapi Pengguna Linux Menghadapi Migrasi Paksa dari X11

Dunia desktop Linux sedang mengalami perubahan besar apabila pengedaran utama mula membuang sokongan X11 sepenuhnya. Ubuntu sedang menggugurkan GNOME pada X11, GNOME sendiri sedang membuang kod X11, dan Red Hat Enterprise Linux 10 telah pun membuang Xorg dari repositori sepenuhnya. Ini bukan sekadar penyusutan - ia adalah penyingkiran penuh, memaksa pengguna untuk berhijrah ke Wayland sama ada mereka bersedia atau tidak.

Bagi pengguna yang bergantung kepada ciri kebolehaksesan, peralihan ini amat mencabar. X11, walaupun mempunyai kelemahan, menyediakan sokongan pembaca skrin yang boleh diramal yang banyak bergantung kepadanya untuk tugas pengkomputeran harian. Kebimbangan adalah bahawa Wayland akan meninggalkan pengguna kebolehaksesan sepenuhnya.

Jadual Waktu Penyingkiran X11 Distribusi Utama:

  • Red Hat Enterprise Linux 10: Xorg disingkirkan sepenuhnya daripada repositori
  • Ubuntu: Menggugurkan sesi GNOME pada X11
  • GNOME Project: Menyingkirkan kod X11 daripada pangkalan kod
  • Fedora: Merancang untuk menyingkirkan sesi GNOME pada Xorg
  • Debian/Gentoo: Akan mengekalkan lebih lama tetapi penyingkiran akhirnya dijangkakan

GNOME Memimpin dalam Kebolehaksesan Wayland

Berita baiknya ialah pelaksanaan Wayland oleh GNOME kini menyediakan sokongan kebolehaksesan yang stabil. Pembaca skrin seperti Orca berfungsi dengan boleh dipercayai, penjejakan fokus berkelakuan dengan betul, dan pepijat lama seperti Caps Lock tersekat selepas arahan pembaca skrin telah diselesaikan. GNOME mencapai ini melalui protokol D-Bus dan bukannya protokol Wayland asli, mengutamakan keselamatan dengan memastikan antara muka kebolehaksesan terpisah daripada aplikasi bersandbox.

KDE juga membuat kemajuan dengan penambahbaikan kebolehaksesan, termasuk mempunyai pembangun buta sah mengetuai usaha mereka. Persekitaran desktop COSMIC yang lebih baharu sedang dibina dari awal dengan sokongan kebolehaksesan dan kekunci pantas global sebagai ciri teras dan bukannya tambahan kemudian.

Pelaksanaan Kebolehcapaian Wayland:

  • Menggunakan protokol D-Bus dan bukannya protokol Wayland asli
  • Memisahkan kebolehcapaian daripada pelayan paparan utama untuk keselamatan
  • Menghalang aplikasi bersanduk daripada mengakses antara muka kebolehcapaian
  • Setiap kompositor mesti melaksanakan tahap sokongan kebolehcapaian sendiri

Pilihan Desktop Menjadi Terhad

Walau bagaimanapun, peralihan ini datang dengan kehilangan yang ketara. Banyak persekitaran desktop popular belum membuat lompatan ke Wayland lagi. MATE, yang digemari secara meluas oleh pengguna buta kerana kestabilan dan kebolehaksesan papan kekuncinya, tidak menyokong Wayland. Pengurus tetingkap seperti i3 dan DWM, yang menawarkan aliran kerja yang boleh disesuaikan, juga tidak tersedia.

Pada masa ini, GNOME pada dasarnya adalah satu-satunya pilihan yang boleh diakses sepenuhnya pada Wayland. Walaupun desktop lain sedang berusaha ke arah sokongan, pengguna yang sebelum ini mempunyai pelbagai pilihan kini menghadapi pemilihan yang jauh lebih terhad.

Status Kebolehcapaian Wayland Semasa mengikut Persekitaran Desktop:

  • GNOME: Berfungsi sepenuhnya dengan pembaca skrin Orca , penjejakan fokus yang stabil, isu kunci pengubah suai telah diselesaikan
  • KDE: Dalam pembangunan dengan pembangun kebolehcapaian khusus (buta dari segi undang-undang)
  • COSMIC: Dibina dari awal dengan kebolehcapaian sebagai ciri teras
  • MATE: Belum ada sokongan Wayland (digemari oleh pengguna buta pada X11 )
  • Pengurus Tetingkap (i3, DWM): Tidak tersedia pada Wayland

Keserasian Kompositor Mencipta Masalah Baharu

Sifat berpecah-belah ekosistem Wayland mencipta cabaran tambahan. Kompositor berbeza melaksanakan tahap sokongan kebolehaksesan yang berbeza-beza, dan banyak pilihan ringan masih tidak menyokong antara muka D-Bus yang diperlukan oleh pembaca skrin dengan boleh dipercayai. Ini bermakna bertukar antara kompositor Wayland yang berbeza tidak semulus seperti dengan X11.

Portal XDG, yang bertujuan untuk menyediakan antara muka konsisten merentas kompositor, kekal tidak konsisten. Sesetengah pelaksanaan tidak lengkap atau bermasalah, mencipta pengalaman yang tidak dapat diramal untuk pengguna yang bergantung kepada ciri kebolehaksesan tertentu.

Alat Warisan dan Aliran Kerja Rosak

Migrasi ini juga merosakkan banyak aliran kerja yang telah ditetapkan. Alat seperti xdotool, xclip, dan aplikasi OCR khusus yang berfungsi dengan boleh dipercayai di bawah X11 tidak mempunyai setara langsung Wayland. Aliran kerja GUI tanpa kepala, yang sesetengah pengguna bergantung kepadanya untuk automasi dan akses jauh, tidak wujud dalam dunia Wayland lagi.

Saya melihat 100 jam kerja, minimum, untuk membuat pertukaran ini, dan pada dasarnya hanya ditinggalkan dalam keadaan sejuk untuk memikirkan semua aliran kerja ini dalam keadaan yang lebih bermusuhan.

Jalan ke Hadapan

Walaupun menghadapi cabaran, peralihan ini mewakili peluang untuk membina sokongan kebolehaksesan yang lebih baik dari awal. Seni bina Wayland yang lebih bersih menyediakan asas untuk teknologi bantuan yang lebih boleh dipercayai, walaupun pelaksanaan semasa bergantung kepada D-Bus dan bukannya protokol asli.

Kuncinya ialah memastikan kebolehaksesan kekal sebagai keutamaan apabila lebih banyak persekitaran desktop dan kompositor menambah sokongan Wayland. Keadaan semasa, di mana GNOME adalah satu-satunya pilihan yang berdaya maju, perlu diperluas untuk memberi pengguna kembali pilihan yang mereka ada di bawah X11.

Buat masa ini, pengguna menyesuaikan diri kerana mereka terpaksa. X11 bukan sekadar disusutkan - ia hilang sepenuhnya dari pengedaran utama. Harapannya ialah pada masa peralihan ini selesai, Wayland akan menawarkan bukan sahaja sokongan kebolehaksesan yang setara, tetapi sesuatu yang benar-benar lebih baik daripada apa yang datang sebelumnya.

Rujukan: I Want to Love Linux. It Doesn't Love Me Back: Post 4 - Wayland Is Growing Up. And Now We Don't Have a Choice