Xfce werkt plannen bij met betrekking tot het toevoegen van ondersteuning voor Wayland

Xfce

Xfce-logo

De ontwikkelaars van Xfce heeft hun pagina bijgewerkt met plannen om ondersteuning voor het Wayland-protocol toe te voegen. Het plan nua omvat de initiële implementatie van Wayland-ondersteuning in kerncomponenten van de volgende grote release van Xfce 4.20, terwijl tegelijkertijd de ondersteuning behouden blijft

In de informatie-update vermelden de Xfce-ontwikkelaars dat de op Wayland gebaseerde sessie in Xfce 4.20 zal ingaan op de minimaal vereiste reeks capaciteiten, met de bedoeling om in toekomstige versies geleidelijk ontbrekende functionaliteit toe te voegen. Het is ook de bedoeling om het werk in een omgeving gebaseerd op het Wayland-protocol te blijven perfectioneren in gebruikerstoepassingen die al zijn geporteerd.

Algemene plannen
Voor Xfce 4.20 is het plan om voorlopige Wayland-ondersteuning toe te voegen aan kerncomponenten zonder de X11-ondersteuning te verliezen. Dit betekent niet dat een Xfce-sessie op Wayland voor de volgende grote release alle bestaande functies zal bieden, maar we hopen dat deze minimaal bruikbaar zal zijn. We zijn ook van plan onze apps te blijven verfijnen, zodat ze acceptabel werken op Wayland (de apps die al werken of met weinig moeite aan de praat kunnen worden gebracht).

Onder de richtlijnen die Xfce-ontwikkelaars zijn overeengekomen om over te stappen naar Wayland, vallen de volgende op:

  1. XWayland-onafhankelijkheid: Componenten moeten onafhankelijk zijn van XWayland.
  2. Zonder X-configuraties: X-specifieke configuraties moeten worden vermeden.
  3. Wlroots gebruiken via libmutter: wlroots heeft voor de componist de voorkeur boven libmutter.
  4. X11-compatibiliteit: Ondersteuning voor X11 moet in de nabije toekomst behouden blijven.

Hoewel niet duidelijk is vastgelegd in welke versie de transitie naar Wayland zal worden voltooid, zijn er een aantal belangrijke taken die moeten worden aangepakt, zoalsEr wordt opgemerkt dat het project niet over de nodige middelen beschikt om een ​​eigen compositiemanager te behouden voor Wayland en de mogelijkheid om hiervoor een link naar XWayland te gebruiken is uitgesloten. De eerdere beslissing om de wlroots-bibliotheek in de Wayland-omgeving te gebruiken in plaats van libmutter, ontwikkeld door de makers van de Sway-front-end en die basisfuncties biedt voor het organiseren van het werk van een op Wayland gebaseerde compositiemanager, staat nog steeds.

Aan de desktopkant, xfdesktop en het xfce4-paneel, er wordt vermeld dat deze al naar Wayland zijn geporteerd met behulp van wlroots en zal verder worden ontwikkeld als onafhankelijk uitgebrachte componenten, naast dat het xfce4-paneel is getest met Labwc- en Wayfire-composietservers, terwijl van de kant van xfce4-panel-plug-ins de meeste al ondersteuning hebben voor Wayland , maar we zullen eraan werken maak het paneel tot op zekere hoogte een Wayland-componist, dit komt omdat je GtkSocket/GtkPlug niet langer kunt gebruiken om plug-ins als extern uit te voeren, deze moeten nu intern worden uitgevoerd (dat wil zeggen als een enkel proces), dus het falen van een plug-in zorgt ervoor dat het paneel Botsing.

Abstract werk in Wayland en specifiek raamsysteem. X11-ondersteuning wordt geïmplementeerd met behulp van libwnck.

Daarnaast wordt vermeld datDe volgende componenten zijn geport naar Wayland:

  • exo
  • libxfce4ui
  • libxfce4util
  • Thunar
  • xfce4-appfinder
  • xfce4-instellingen
  • xfconf
  • xfce4-powermanager
  • tuimelaar
  • garcon
  • thunar-volman
  • xfce4-dev-tools

Wayland-ondersteuning is echter nog niet beschikbaar in de xfce4-session session manager en xfwm4 window manager, hoewel er een onofficiële xfwm4-poort bestaat om met Wayland te werken.

Apps die ondersteuning voor Wayland hebben toegevoegd, zijn onder meer: xfce4-terminal, muismat, xfce4-notifyd, xfce4-taskmanager, xfce4-mixer, ristretto, catfish, xfburn, parole, xfmpc, xfce4-dict, gigolo en xfce4-panel-profielen.

Hoewel een Xfce-sessie op Wayland naar verwachting niet alle bestaande functies zal bieden, wordt verwacht dat deze minimaal bruikbaar zal zijn. Daarnaast zijn we van plan de applicaties te blijven verfijnen, zodat ze op Wayland acceptabel werken.

eindelijk als je bent geïnteresseerd om er meer over te weten, u kunt de details inchecken de volgende link.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.