Wayland 1.18 on saadaval

Toimus stabiilne protokolli, protsessidevahelise suhtluse mehhanismide ja teekide väljaanne Wayland 1.18. Haru 1.18 on API ja ABI tasemel tagurpidi ühilduv versioonidega 1.x, kuid sisaldab ka hulgaliselt täiustusi. Komposiitserver Weston 8.0, mille raames arendatakse koodibaasi ja töönäiteid Waylandi kasutamiseks laua- ja embedditud lahendustes, oli avaldati jaanuari lõpus.

Wayland 1.18 peamised täiustused:

  • Lisatud tugi Meson ehitussüsteemile. Autotools'iga ehitamise võimalus on endiselt saadaval, kuid see eemaldatakse tulevastes versioonides;
  • Lisatud API, mis jagab proxyobjekte siltide põhjal, võimaldades rakendustel ja tööriistakomplektidel ühiselt kasutada ühte Waylandi ühendust;
  • Kasutaja ruumis on rajatud Waylandi serveri ajastajate jälgimine, mis välistab liiga paljude failide descriptorite loomise;
  • Lisatud funktsioon wl_global_remove(), mis saadab sündmuse globaalsete objektide eemaldamisest ilma nende puhastamiseta. Uus funktsioon kaugelt sulgeda vahekaarte, mis on avatud teistel seadmetel. välistab võistlusolukordade tekkimise globaalsete objektide eemaldamisel. Sellised võistlusolukorrad võisid tekkida, kuna kliendid ei saanud kinnitada eemaldamissündmuse saamist. Funktsioon wl_global_remove() võimaldab esmalt saata eemaldamissündmuse ja alles seejärel koristada objekt teatud viivituse järel.

Waylandi toe staatus rakendustes, lauakeskkondades ja distributsioonides:

  • Fedora on tagatud tarnib vaikimisi Waylandi põhjal ehitatud Firefoxi versiooni. Probleemid NVIDIA patenteeritud binaardraiverite kasutamisega Waylandiga on lahendatud.
    TC39 pärand RegExp funktsioonid JavaScriptis katseprojekt automaatseks XWaylandi käivitamiseks, kui püütakse käivitada X11 protokolliga rakendust.
    Waylandis on lisatud võimalus käivitada X11-rakendusi root-õigustes XWaylandi all. SDL Waylandis on lahendatud probleemid vanade mängude käivitamisel, mis töötavad madalates ekraanilahutustes. Qt teek GNOME keskkonnas on vaikimisi kokku pandud Waylandi toe jaoks;
  • Uues Red Hat Enterprise Linux 8 loodud töölaua keskkonnana GNOME, kasutades vaikimisi Waylandi põhjal ehitatud ekraaniserverit;
  • GTK 4 eelversioonis GDK on jätkatud API rakendamine, mis on välja töötatud Waylandi protokoli kasutamisega arvestades. GDK-õhukauss Waylandi jaoks on lisatud portaaliliidese tugi, et pääseda juurde GtkSettings'i seadetele, ja sisenemismeetodite toetuseks on pakutud text-input-unstable-v3 protokolli laienemise tuge;
  • Käivitatud projekt GNOME'i vigade ja puuduste kõrvaldamiseks, mis ilmnevad Waylandi peal töötamisel;
  • XWaylandis on lisatud EGL-põhine GLX-käitleja, mis võimaldab vältida tarkvara rasteriseerija swrast kasutamist;
  • KDE arendamise eesmärkide seas järgmise kahe aasta jooksul mainitud KDE üleminek Waylandile. Waylandi peal töötav KDE keskkond plaanitakse muuta esmaseks, samas kui X11-põhine keskkond muudetakse valikuks ja mitte kohustuslikuks sõltuvuseks. Aruandeperioodil KDE-s rakendatud kvaliteetne skaleerimise tugi Waylandi peal töötamisel. KDE sessioon Waylandi peal on kohandatud töötama NVIDIA patenteeritud draiveritega. On tekkinud võimalus lohistada XWaylandi ja Waylandi rakenduste aknaid, kasutades drag&drop'i. KWin tagab korrapärase kerimise hiire ratastega Waylandi keskkonnas;
  • GNOME'is lisatud automaadine XWaylandi käivitamise võimalus, kui proovitakse käivitada X11 protokolliga rakendust (varem pidi XWayland pidevalt töötama);
  • Algas tööd MATE kasutajakeskkonna rakenduste portimise nimel Waylandi jaoks. MATE piltide vaaturi Eye of MATE on kohandatud Waylandi jaoks ja MATE paneelis on paranenud Waylandi tugi; MATE 1.24 Qt Waylandi komposiitoris
  • linux-dmabuf-unstable-v1 ja wp_viewporter protokollide tugi. Qt platvormi komponentidesse Waylandi jaoks on lisatud fullscreen-shell-unstable-v1 protokolli tugi; on tagatud Waypipe — Waylandi protokolli proks, mis võimaldab rakendusi käivitada teisel hostil;
  • Avaldatud Kasutajakeskkonnas
  • on Waylandi all töötamise tugi oluliselt paranenud; Enlightenment 0.23 Firefoxi jaoks
  • uus Waylandi taust, mis kasutab DMABUF mehhanismi tekstuuride renderdamiseks; rakendatud Ubuntu Waylandi keskkonnas
  • X11-rakenduste käivitamise võimalus root õigustes Xwaylandi all; on tagatud Wine-waylandi patšide komplekt ja draiver winewayland.drv, mis võimaldavad kasutada Wine'i Waylandi protokolliga keskkondades ilma XWaylandi ja X11-ga seotud komponentideta;
  • Valmistatud Mir arendamine kui Waylandi jaoks mõeldud komposiitserver jätkub. Waylandi rakenduste käivitamise tagamiseks Miris
  • Waylandi protokolli laienemiste. suurendatud number Cyrus IMAP-is. Samuti on lisatud vahendid serverite haldamiseks ja diagnostikaks iLO 5 ja AMIBIOS (HPE MicroServer Gen10) kaudu. Ärisektsioonis on integreeritud pilvefailide hoidlate loomise platvorm NextCloud. Waylandi protokolli laiendused. Tehtud on koodi jõudluse optimeerimine, mis on seotud Waylandiga, ja uus graafikaplatvorm „wayland”, mis võimaldab käivitada Mir'i teise Waylandi komposiitserveri all kliendina. Pakutud on eksperimentaalne tugi X11 rakenduste dünaamiliseks käivitamiseks Waylandi-põhises keskkonnas.
  • Käivitatud uued väljaanded kasutajakeskkonnast Sway, mis kasutab Waylandi;
  • Lubuntu distributsioon tähistab üleminekut Waylandile 2020. aastaks. Waylandi toetamine on plaanis teostada Openbox aknahalduri portimise kaudu, et kasutada Mir'i kui Waylandi komposiitserverit;
  • Arendamine jätkub Cage, Waylandi põhine komposiitserver, et käivitada üksikke rakendusi kioskirežiimis;
  • Tööd käivad kasutajakeskkonna LXQt 1.0.0 väljaandmiseks, mille peamine eesmärk on viia valmis võimalused töötamiseks Waylandi peal;
  • Väljundisüsteem mehhanismis Linuxi virtuaalmasinate käivitamiseks ChromeOS-is pakub sisseehitatud tugi Waylandi klientidele (virtio-wayland) koos komposiitserveri käitamisega põhihostis ja GPU tõhus kasutamine külgmistest süsteemidest;
  • FreeBSD jaoks versioone, mis põhinevad töölauadel Xfce, MATE, LXQt, LXDE ja Trinity. portid, mis on vajalikud KDE kogumiseks Waylandi toe jaoks;
  • DragonFly BSD-s areneb port Waylandi ja Westoni jaoks, on saadaval XWaylandi tugi;
  • Waylandi kasutavad kasutajakeskkonnad papyros-shell ja Hawaii koondusid uue projekti alla Liri. Liri põhineb Qt 5-l (QML) ja edendab Materiaalse Disaini stiilis vormimist;
  • Wayland on vaikimisi mobiilplatvormidel kasutusel Plasma Mobile, Sailfish 2, webOS Open Source Edition,

    Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster