Xfce mengemas kini rancangan yang berkaitan dengan menambah sokongan untuk Wayland

Xfce

Logo Xfce

Pemaju Xfce telah mengemas kini halaman mereka dengan rancangan untuk menambah sokongan untuk protokol Wayland. Rancangan sekaranga termasuk pelaksanaan awal sokongan Wayland dalam komponen teras keluaran utama seterusnya Xfce 4.20, pada masa yang sama mengekalkan sokongan untuk

Dalam kemas kini maklumat yang dibuat, pembangun Xfce menyebut bahawa sesi berasaskan Wayland dalam Xfce 4.20 akan menangani set keupayaan minimum yang diperlukan, dengan niat untuk menambah fungsi yang hilang secara beransur-ansur dalam versi masa hadapan. Ia juga merancang untuk terus menyempurnakan kerja dalam persekitaran berdasarkan protokol Wayland dalam aplikasi pengguna yang telah dialihkan.

Rancangan am
Untuk Xfce 4.20, rancangannya adalah untuk menambah sokongan Wayland awal kepada komponen teras tanpa kehilangan sokongan X11. Ini tidak bermakna bahawa untuk keluaran utama seterusnya, sesi Xfce di Wayland akan menawarkan semua ciri sedia ada, tetapi kami menjangkakan ia boleh digunakan secara minimum. Kami juga merancang untuk terus memperhalusi apl kami supaya ia berfungsi dengan baik di Wayland (apl yang sudah berfungsi atau boleh dibuat untuk berfungsi dengan sedikit usaha).

Antara garis panduan yang dipersetujui oleh pembangun Xfce untuk beralih ke Wayland, perkara berikut menonjol:

  1. Kemerdekaan XWayland: Komponen mestilah bebas daripada XWayland.
  2. Tanpa Konfigurasi X: Konfigurasi khusus X harus dielakkan.
  3. Menggunakan wlroots atas libmutter: wlroots lebih disukai daripada libmutter untuk komposer.
  4. Keserasian X11: Sokongan untuk X11 harus dikekalkan untuk masa hadapan.

Walaupun ia belum ditetapkan dengan jelas dalam versi mana peralihan kepada Wayland akan diselesaikan, terdapat beberapa tugas penting untuk ditangani, sepertis adalah diperhatikan bahawa projek itu tidak mempunyai sumber yang diperlukan untuk mengekalkan pengurus gubahannya sendiri untuk Wayland dan kemungkinan menggunakan pautan ke XWayland untuk tujuan ini diketepikan. Keputusan sebelum ini untuk menggunakan perpustakaan wlroots dalam persekitaran Wayland dan bukannya libmutter, yang dibangunkan oleh pencipta bahagian hadapan Sway dan yang menyediakan fungsi asas untuk mengatur kerja pengurus gubahan berasaskan Wayland, masih kekal.

Di bahagian desktop, xfdesktop dan panel xfce4, disebutkan bahawa ini telah dialihkan ke Wayland menggunakan wlroots dan akan terus dibangunkan sebagai komponen yang dikeluarkan secara bebas, sebagai tambahan kepada panel xfce4 telah diuji dengan pelayan komposit Labwc dan Wayfire, manakala pada bahagian pemalam xfce4-panel kebanyakannya sudah mempunyai sokongan untuk Wayland , tetapi kami akan berusaha untuk jadikan panel sebagai komposer Wayland sedikit sebanyak, ini kerana anda tidak lagi boleh menggunakan GtkSocket/GtkPlug untuk menjalankan pemalam sebagai luaran, kini ia mesti dijalankan secara dalaman (iaitu sebagai satu proses) jadi Kegagalan pemalam menyebabkan panel untuk kemalangan.

Untuk kerja abstrak dalam Wayland dan sistem tetingkap tertentu. Sokongan X11 dilaksanakan menggunakan libwnck.

Di samping itu, disebutkan bahawaKomponen berikut telah dialihkan ke Wayland:

  • exo
  • libxfce4ui
  • libxfce4util
  • thunar
  • xfce4-appfinder
  • tetapan xfce4
  • xfconf
  • xfce4-pengurus kuasa
  • gelas
  • budak lelaki
  • thunar-volman
  • alat xfce4-dev

Walau bagaimanapun, sokongan Wayland belum lagi tersedia dalam pengurus sesi xfce4 dan pengurus tetingkap xfwm4, walaupun port xfwm4 tidak rasmi wujud untuk berfungsi dengan Wayland.

Apl yang telah menambah sokongan untuk Wayland termasuk: xfce4-terminal, mousepad, xfce4-notifyd, xfce4-taskmanager, xfce4-mixer, ristretto, ikan keli, xfburn, parol, xfmpc, xfce4-dict, gigolo dan xfce4-panel-profiles.

Walaupun sesi Xfce di Wayland dijangka tidak menawarkan semua ciri sedia ada, ia dijangka boleh digunakan secara minimum. Selain itu, kami merancang untuk terus memperhalusi aplikasi supaya ia berfungsi dengan baik di Wayland.

akhirnya jika anda berminat untuk mengetahui lebih lanjut mengenainya, anda boleh menyemak butirannya di pautan berikut.


Tinggalkan komen anda

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

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  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.