Xfce päivittää Waylandin tuen lisäämiseen liittyviä suunnitelmia

xfce

Xfce logo

Kehittäjät Xfce on päivittänyt sivuaan suunnitelmilla lisätä tuen Wayland-protokollalle. Suunnitelma nyta sisältää Wayland-tuen alustavan käyttöönoton ydinkomponenteissa seuraavasta suuresta Xfce 4.20 -julkaisusta säilyttäen samalla tuen

Tehdyssä tietopäivityksessä Xfce-kehittäjät mainitsevat, että Wayland-pohjainen istunto Xfce 4.20:ssa käsittelee vaaditut vähimmäisominaisuudet, jonka tarkoituksena on lisätä asteittain puuttuvia toimintoja tuleviin versioihin. Suunnitelmissa on myös jatkaa työn viimeistelyä Wayland-protokollaan perustuvassa ympäristössä jo siirretyissä käyttäjäsovelluksissa.

Yleiset suunnitelmat
Xfce 4.20:lle on tarkoitus lisätä alustava Wayland-tuki ydinkomponentteihin menettämättä X11-tukea. Tämä ei tarkoita, että seuraavaa suurta julkaisua varten Waylandin Xfce-istunto tarjoaa kaikki olemassa olevat ominaisuudet, mutta toivomme, että se on minimaalisesti käyttökelpoinen. Aiomme myös jatkaa sovelluksiemme hiomista niin, että ne toimivat hyväksyttävästi Waylandissa (ne, jotka jo toimivat tai jotka voidaan saada toimimaan pienellä vaivalla).

Xfce-kehittäjien sopimista ohjeista Waylandiin siirtymiselle erottuvat seuraavat asiat:

  1. XWayland Independence: Komponenttien on oltava XWaylandista riippumattomia.
  2. Ilman X-konfiguraatioita: X-spesifisiä kokoonpanoja tulee välttää.
  3. wlrootsin käyttö libmutterin päällä: wlroots on parempi kuin libmutter säveltäjälle.
  4. X11 yhteensopivuus: X11:n tuki tulisi säilyttää lähitulevaisuudessa.

Vaikka ei ole selkeästi määritelty, missä versiossa siirtyminen Waylandiin saatetaan päätökseen, on useita tärkeitä tehtäviä hoidettavana, kuten esim.s todetaan, että hankkeella ei ole tarvittavia resursseja ylläpitää omaa kokoonpanopäällikköä Waylandille ja mahdollisuus käyttää linkkiä XWaylandiin tähän tarkoitukseen on suljettu pois. Aiempi päätös käyttää Wayland-ympäristössä libmutterin sijasta wlroots-kirjastoa, joka on Swayn käyttöliittymän tekijöiden kehittämä ja joka tarjoaa perustoiminnot Wayland-pohjaisen sävellyspäällikön työn organisointiin, on edelleen voimassa.

Työpöydän puolella xfdesktop ja xfce4 paneeli, mainitaan, että nämä on jo siirretty Waylandiin wlrootsin avulla ja sitä kehitetään jatkossakin itsenäisesti julkaistuina komponentteina, xfce4-paneelin lisäksi on testattu Labwc- ja Wayfire-komposiittipalvelimilla, kun taas xfce4-paneelilaajennuksista useimmilla on jo tuki Waylandille, mutta pyrimme siihen, että tehdä paneelista jossain määrin Wayland-säveltäjä, tämä johtuu siitä, että et voi enää käyttää GtkSocket/GtkPlugia lisäosien ajamiseen ulkoisina. Nyt ne on ajettava sisäisesti (eli yhtenä prosessina), joten laajennuksen epäonnistuminen aiheuttaa paneelin kaatua.

Abstraktityö Waylandissa ja tietyssä ikkunajärjestelmässä. X11-tuki toteutetaan libwnck:n avulla.

Tämän lisäksi mainitaan, ettäSeuraavat komponentit on siirretty Waylandiin:

  • ekso
  • libxfce4ui
  • libxfce4util
  • Thunar
  • xfce4-appfinder
  • xfce4-asetukset
  • xfconf
  • xfce4-power-manager
  • juomalasi
  • garcon
  • thunar-volman
  • xfce4-dev-tools

Wayland-tuki ei kuitenkaan ole vielä saatavilla xfce4-session-istunnonhallinnassa ja xfwm4-ikkunanhallinnassa, vaikka epävirallinen xfwm4-portti toimii Waylandin kanssa.

Sovelluksia, jotka ovat lisänneet tukea Waylandille, ovat: xfce4-pääte, hiirimatto, xfce4-notifyd, xfce4-taskmanager, xfce4-mixer, ristretto, monni, xfburn, ehdonalainen, xfmpc, xfce4-dict, gigolo ja xfce4-paneeliprofiilit.

Vaikka Waylandin Xfce-istunnon ei odoteta tarjoavan kaikkia olemassa olevia ominaisuuksia, sen odotetaan olevan minimaalisesti käyttökelpoinen. Lisäksi aiomme jatkaa sovellusten hiomista, jotta ne toimivat hyväksyttävästi Waylandissa.

vihdoin jos olet kiinnostunut tietämään siitä lisää, voit tarkistaa yksityiskohdat seuraava linkki.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.