Xfce logotips
Xfce izstrādātāji ir atjauninājuši savu tīmekļa vietni ar plāniem pievienot atbalstu Wayland protokolam. Tagad plāns ietver Wayland atbalsta sākotnējo ieviešanu nākamās lielākās versijas Xfce 4.20 galvenajos komponentos , vienlaikus saglabājot atbalstu X11. Iepriekš tika apspriesta saderība ar atpakaļejošu versiju ar X11, taču tagad ir nolemts, ka X11 atbalsts netiks pārtraukts.
Savā jaunākajā atjauninājumā Xfce izstrādātāji min, ka uz Wayland balstītā sesija Xfce 4.20 risinās minimāli nepieciešamo iespēju kopumu , ar nolūku pakāpeniski pievienot atlikušo funkcionalitāti nākamajās versijās. Viņi arī plāno turpināt pilnveidot uz Wayland balstīto vidi lietotāju lietojumprogrammās, kas jau ir pārnestas.
Vispārējie plāni
Operētājsistēmai Xfce 4.20 ir paredzēts pievienot sākotnējo Wayland atbalstu galvenajiem komponentiem, nezaudējot X11 atbalstu. Tas nenozīmē, ka nākamajā lielajā laidienā Wayland Xfce sesija piedāvās visas esošās funkcijas, taču mēs sagaidām, ka tā būs minimāli lietojama. Mēs arī plānojam turpināt pilnveidot savas lietotnes, lai tās darbotos pieņemami pakalpojumā Wayland (tās, kas jau darbojas vai kuras var likt darboties ar nelielu piepūli).
Starp vadlīnijām, par kurām vienojušies Xfce izstrādātāji, lai pārietu uz Wayland, izceļas:
- Xveilendas neatkarība: Komponentiem jābūt neatkarīgiem no XWayland.
- Bez X konfigurācijām: Jāizvairās no X specifiskām konfigurācijām.
- Izmantojot wlroots, izmantojot libmutter: Komponistam priekšroka tiek dota wlroots, nevis libmutter.
- X11 saderība: Atbalsts X11 ir jāsaglabā pārskatāmā nākotnē.
Lai gan nav skaidri noteikts, kurā versijā pāreja uz Wayland tiks pabeigta, ir jārisina vairāki svarīgi uzdevumi. Jāatzīmē, ka projektam trūkst nepieciešamo resursu, lai uzturētu savu Wayland kompozīcijas pārvaldnieku, un iespēja šim nolūkam izmantot saiti uz XWayland ir izslēgta. Iepriekšējais lēmums izmantot wlroots bibliotēku Wayland vidē libmutter vietā, ko izstrādājuši Sway lietotāja vides veidotāji un kas nodrošina pamatfunkcijas Wayland bāzes kompozīcijas pārvaldnieka darba organizēšanai, paliek spēkā.
Attiecībā uz darbvirsmas vidi xfdesktop un xfce4 panelis jau ir pārnesti uz Wayland, izmantojot wlroots , un tiks turpināti izstrādāti kā neatkarīgi izlaisti komponenti. xfce4 panelis ir testēts LabWC un Wayfire kombinētajos serveros. Lielākā daļa xfce4 paneļa spraudņu jau atbalsta Wayland, taču notiek darbs, lai panelis zināmā mērā kļūtu par Wayland kompozitoru. Tas ir tāpēc, ka tas vairs nevar izmantot GtkSocket/GtkPlug, lai palaistu spraudņus ārēji; tiem tagad ir jādarbojas iekšēji (t. i., kā vienam procesam), tāpēc spraudņa kļūme izraisīs paneļa avāriju.
Abstrakts darbs Wayland un konkrētā logu sistēmā. X11 atbalsts tiek īstenots, izmantojot libwnck.
Turklāt tiek minēts, ka uz Wayland ir pārnesti šādi komponenti :
- exo
- libxfce4ui
- libxfce4util
- tunar
- xfce4-appfinder
- xfce4 iestatījumi
- xfconf
- xfce4-power-manager
- akrobāts
- puika
- Thunar-volman
- xfce4-dev-tools
Tomēr Wayland atbalsts vēl nav pieejams xfce4 sesijas sesiju pārvaldniekā un xfwm4 logu pārvaldniekā, lai gan pastāv neoficiāls xfwm4 ports darbam ar Wayland.
Lietojumprogrammas, kurām ir pievienots Wayland atbalsts, ir šādas: xfce4-terminal, mousepad, xfce4-notifyd, xfce4-taskmanager, xfce4-mixer, ristretto, catfish, xfburn, parole, xfmpc, xfce4-dict, gigolo un xfce4-panel-profiles.
Lai gan nav paredzams, ka Wayland Xfce sesija piedāvās visas esošās funkcijas, sagaidāms, ka tā būs minimāli lietojama. Turklāt mēs plānojam turpināt lietojumprogrammu uzlabošanu, lai tās Wayland darbotos pieņemami.
Visbeidzot, ja vēlaties uzzināt vairāk, informāciju varat atrast tālāk norādītajā saitē.