Xfce, Wayland desteğinin eklenmesiyle ilgili planları güncelledi

Xfce

Xfce logosu

Geliştiricileri Xfce, Wayland protokolüne destek ekleme planlarıyla sayfasını güncelledi. Şimdiki plana Wayland desteğinin temel bileşenlerde ilk uygulanmasını içerir Xfce 4.20'nin bir sonraki büyük sürümünü sunarken aynı zamanda desteği de sürdürüyoruz.

Yapılan bilgi güncellemesinde Xfce geliştiricileri, Xfce 4.20'deki Wayland tabanlı oturumun sağlandığından bahsediyor. gereken minimum yetenek kümesini ele alacaktırGelecek sürümlerde eksik işlevlerin kademeli olarak eklenmesi amacıyla. Halihazırda taşınmış olan kullanıcı uygulamalarında Wayland protokolünü temel alan bir ortamda mükemmelleştirme çalışmalarına devam edilmesi de planlanıyor.

Genel planlar
Xfce 4.20 için plan, X11 desteğini kaybetmeden temel bileşenlere ön Wayland desteği eklemektir. Bu, bir sonraki büyük sürümde Wayland'deki Xfce oturumunun mevcut tüm özellikleri sunacağı anlamına gelmiyor ancak minimum düzeyde kullanılabilir olacağını umuyoruz. Ayrıca uygulamalarımızı Wayland'de (halihazırda çalışan veya çok az çabayla çalıştırılabilenler) kabul edilebilir şekilde çalışacak şekilde geliştirmeye devam etmeyi planlıyoruz.

Xfce geliştiricilerinin Wayland'e geçiş konusunda mutabakata vardığı yönergeler arasında aşağıdakiler öne çıkıyor:

  1. XWayland Bağımsızlığı: Bileşenler XWayland'den bağımsız olmalıdır.
  2. X Yapılandırmaları Olmadan: X'e özgü konfigürasyonlardan kaçınılmalıdır.
  3. Libmutter üzerinden wlroots kullanımı: Besteci için libmutter yerine wlroots tercih edilir.
  4. X11 Uyumluluğu: X11 desteği öngörülebilir gelecekte de sürdürülmelidir.

Wayland'e geçişin hangi versiyonda tamamlanacağı net olarak belirlenmemiş olsa da ele alınması gereken bir takım önemli görevler var.Projenin kendi kompozisyon yöneticisini sürdürmek için gerekli kaynaklara sahip olmadığı belirtiliyor Wayland için ve bu amaçla XWayland'e bir bağlantı kullanma olasılığı hariç tutulmuştur. Sway ön ucunun yaratıcıları tarafından geliştirilen ve Wayland tabanlı bir kompozisyon yöneticisinin çalışmasını düzenlemek için temel işlevler sağlayan libmutter yerine Wayland ortamında wlroots kütüphanesini kullanma yönündeki önceki karar hala geçerli.

Masaüstü tarafında, xfdesktop ve xfce4 panelinin wlroots kullanılarak Wayland'e taşındığı belirtiliyor ve xfce4 paneli Labwc ve Wayfire kompozit sunucularla test edilmiş olmasına ek olarak bağımsız olarak piyasaya sürülen bileşenler olarak geliştirilmeye devam edecek, xfce4-panel eklentileri kısmında ise çoğu zaten Wayland desteğine sahip, ancak biz bunun için çalışacağız paneli bir dereceye kadar Wayland oluşturucu haline getirin, bunun nedeni eklentileri harici olarak çalıştırmak için artık GtkSocket/GtkPlug'ı kullanamamanızdır, artık bunların dahili olarak çalıştırılması gerekir (yani tek bir işlem olarak), dolayısıyla bir eklentinin arızalanması panelin çökmesine neden olur kaza.

Wayland'de ve özel pencere sisteminde soyut çalışmalar yapmak. X11 desteği libwnck kullanılarak uygulanır.

Buna ek olarak şunu da belirtiyoruzAşağıdaki bileşenler Wayland'e taşındı:

  • ekzo
  • libxfce4ui
  • libxfce4util
  • ay
  • xfce4-uygulama bulucu
  • xfce4 ayarları
  • xfconf
  • xfce4-güç yöneticisi
  • hacıyatmaz
  • garcon
  • thunar-volman
  • xfce4-dev-araçları

Bununla birlikte, Wayland ile çalışmak için resmi olmayan bir xfwm4 bağlantı noktası mevcut olmasına rağmen, xfce4-session oturum yöneticisinde ve xfwm4 pencere yöneticisinde Wayland desteği henüz mevcut değildir.

Wayland desteği ekleyen uygulamalar şunları içerir: xfce4-terminal, fare altlığı, xfce4-notifyd, xfce4-taskmanager, xfce4-mixer, ristretto, yayın balığı, xfburn, şartlı tahliye, xfmpc, xfce4-dict, jigolo ve xfce4-panel profilleri.

Wayland'deki bir Xfce oturumunun mevcut tüm özellikleri sunması beklenmese de minimum düzeyde kullanılabilir olması bekleniyor. Ayrıca uygulamaları Wayland'de kabul edilebilir şekilde çalışacak şekilde geliştirmeye devam etmeyi planlıyoruz.

sonunda sen varsan hakkında daha fazla bilgi edinmekle ilgilenen, ayrıntıları kontrol edebilirsiniz aşağıdaki bağlantı.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.