Xfce Project atjaunina Wayland atbalsta plānus

Xfce izstrādātāji ir atjauninājuši lapu ar plāniem, kas saistīti ar Wayland protokola atbalsta pievienošanu. Plānā ir pievienots pieminējums par Wayland sākotnējā atbalsta ieviešanu nākamās lielākās Xfce 4.20 izlaiduma galvenajos komponentos, vienlaikus saglabājot atbalstu X11. Iepriekš jautājums par atgriezeniskās saderības saglabāšanu ar X11 bija diskusiju stadijā, kurā nebija iespējams panākt vienprātību. Šobrīd ir nolemts, ka X11 atbalsts pārskatāmā nākotnē netiks pārtraukts.

Uz Wayland balstīta sesija Xfce 4.20 aptvers minimālo nepieciešamo iespēju kopumu, un mēs plānojam pakāpeniski pievienot trūkstošo funkcionalitāti nākamajos laidienos. Plānots arī turpināt slīpēšanas darbu vidē, kas balstīta uz Wayland protokolu jau portētajās lietotāju aplikācijās.

Piezīmē minēts, ka projektam nav resursu, lai uzturētu savu salikto Wayland vadītāju, taču noraida iespēja šim darbam izmantot XWayland saistīšanu. Iepriekš pieņemtais lēmums Wayland vidē libmutter vietā izmantot wlroots bibliotēku, ko izstrādājuši Sway lietotāju vides izstrādātāji un nodrošinot pamatfunkcijas Wayland bāzes kompozītmateriālu pārvaldnieka darba organizēšanai, paliek nemainīgs.

Xfdesktop desktop un xfce4-panelis jau ir pārnesti uz Wayland, izmantojot wlroots, un tiks turpināti kā atsevišķi palaisti komponenti. xfce4 panelis ir pārbaudīts ar Labwc un Wayfire saliktajiem serveriem. Lai abstraktu darbu virs Wayland un X11, tiek izmantota bibliotēka libxfce4windowing, kas piedāvā slāni abstrahēšanai no grafikas apakšsistēmas, kurā tiek ieviesti logu pārvaldības komponenti (ekrāni, saknes logi, virtuālās darbvirsmas utt.), kas nav piesaistīti konkrēta logu sistēma. X11 atbalsts ir ieviests, pamatojoties uz libwnck (Window Navigator Construction Kit).

Tiek atzīmēti arī komponenti, kas pārnesti uz Wayland: exo, libxfce4ui, libxfce4util, thunar, xfce4-appfinder, xfce4-settings, xfconf, xfce4-power-manager, tumbler, garcon, thunar-volman un xfce4-dev-tools. Wayland atbalsts vēl nav pieejams xfce4 sesijas sesiju pārvaldniekā un xfwm4 logu pārvaldniekā, taču ir neoficiāls xfwm4 ports darba organizēšanai, izmantojot Wayland.

Lietojumprogrammas, kurām ir pievienots Wayland atbalsts, ietver: xfce4-terminal, mousepad, xfce4-notifyd, xfce4-taskmanager, xfce4-mixer, ristretto, catfish, xfburn, parole, xfmpc, xfce4-dict, gigolo un xfce4-panel-profiles. Lietojumprogrammas, kas vēl nedarbojas ar Wayland: xfdashboard, xfce4-screenshooter, xfce4-screensaver un xfce4-volumed-pulse.

Avots: opennet.ru

Pievieno komentāru