Wayland 1.18 ass verfügbar

stattfonnt huet stabil Verëffentlechung vum Protokoll, Interprozesskommunikatiounsmechanismus a Bibliothéiken wayland 1.18. D'1.18 Branche ass zréckkompatibel um API an ABI Niveau mat den 1.x Verëffentlechungen, awer enthält zousätzlech en Deel vu Verbesserungen. De Weston 8.0 Composite Server, deen d'Codebasis an d'Aarbechtsbeispiller entwéckelt fir Wayland an Desktop-Ëmfeld an embedded Léisungen ze benotzen, war publizéiert Enn Januar.

Grouss Verbesserungen am Wayland 1.18:

  • Zousätzlech Ënnerstëtzung fir de Meson Assemblée System. D'Kapazitéit fir mat Autotools ze bauen ass fir de Moment behalen, awer gëtt an enger zukünfteg Verëffentlechung geläscht;
  • Dobäigesat Eng API fir Proxy-Objeten op Basis vun Tags ze trennen, erlaabt Uwendungen an Toolkits eng eenzeg Wayland Verbindung ze deelen;
  • Aktivéiert Tracking vu Wayland Server Timer am Benotzerraum, wat d'Schafung vun ze vill Dateideskriptoren eliminéiert huet;
  • Dobäigesat d'wl_global_remove () Funktioun, déi en Event verschéckt fir e globalen Objet ze läschen ouni et ze läschen. Nei Fonktioun et erlaabt verhënnert datt Rassbedéngungen optrieden wann Dir global Objete läschen. Dës Course Konditiounen kéint geschéien well Clienten konnt net Empfang vun der läschen Event unerkennen. D'wl_global_remove () Funktioun mécht et méiglech éischt eng Ewechhuele Manifestatioun ze schécken an nëmmen no engem gewësse Retard den Objet läschen.

Wayland Support Status an Uwendungen, Desktop Ëmfeld a Verdeelungen:

  • An der Fedora virgesinn Liwwert de Standardbau vu Firefox baséiert op Wayland. Geléist Problemer mat propriétaire NVIDIA binäre Treiber mat Wayland.
    Ëmgesat experimentell Fäegkeet fir XWayland automatesch ze starten wann Dir probéiert eng Applikatioun auszeféieren baséiert op dem X11 Protokoll.
    Am Wayland Ëmfeld ass d'Fäegkeet fir X11 Applikatiounen mat Rootrechter ënner XWayland ze lafen bäigefüügt. SDL fir Wayland léist Skaléierungsprobleemer wann Dir eeler Spiller leeft mat nidderegen Écran Resolutiounen. D'Qt-Bibliothéik fir d'Benotzung am GNOME-Ëmfeld gëtt als Standard mat Wayland Support gebaut;

  • В Red Hat Enterprise Linux 8 GNOME gëtt als Desktop mat dem Standard Display Server baséiert op Wayland;
  • An der GTK 4 Virschau Verëffentlechung am GDK weider Ëmsetzung vun APIen entwéckelt mat engem Aen op d'Benotzung vum Wayland Protokoll. Ënnerstëtzung fir d'Portal-Interface fir Zougang zu GtkSettings-Astellunge gouf op de GDK-Backend fir Wayland bäigefüügt, an Ënnerstëtzung fir d'Text-Input-unstable-v3 Protokollverlängerung gouf proposéiert fir mat Inputmethoden ze schaffen;
  • lancéiert e Projet fir GNOME vu Feeler a Mängel ze befreien, déi optrieden wann Dir uewen op Wayland schafft;
  • An XWayland dobäigesat GLX Prozessor baséiert op der EGL Software Interface, déi d'Benotzung vun der swrast Software rasterizer eliminéiert;
  • KDE Entwécklungsziler fir déi nächst zwee Joer enthalen: ernimmt Iwwersetzung vu KDE op Wayland. D'KDE-Ëmfeld, déi uewen op Wayland leeft, ass geplangt fir primär gemaach ze ginn, an d'X11-baséiert Ëmfeld gëtt an d'Kategorie vun Optiounen an optionalen Ofhängegkeeten ofgeleent. Während der Berichterstattung an der KDE ëmgesat Fraktiounsskaléieren Ënnerstëtzung wann Dir uewen op Wayland leeft. D'Wayland-baséiert KDE Sessioun ass adaptéiert fir mat propriétaire NVIDIA Treiber ze schaffen. Et ass elo méiglech Applikatiounsfenster mat XWayland a Wayland am Drag&Drop Modus ze zéien an ze falen. KWin stellt korrekt Scrollen mat der Mausrad an engem Wayland-baséiert Ëmfeld;
  • An GNOME dobäi d'Kapazitéit fir de Start vun XWayland ze automatiséieren wann Dir probéiert eng Applikatioun ze lafen baséiert op dem X11 Protokoll (virdrun XWayland huet dauernd ze lafen);
  • Ugefaangen Aarbecht op Porting MATE Benotzer Ëmfeld Uwendungen op Wayland. IN MATE 1.24 den Eye of MATE Image Viewer gouf fir Wayland ugepasst an d'Ënnerstëtzung fir Wayland am MATE Panel gouf verbessert;
  • An Qt Wayland Compositor virgesinn Ënnerstëtzung fir linux-dmabuf-unstable-v1 a wp_viewporter Protokoller. Ënnerstëtzung fir de Fullscreen-Shell-unstable-v1 Protokoll gouf op d'Qt Plattform Komponente fir Wayland bäigefüügt;
  • publizéiert Waypipe ass e Proxy fir de Wayland Protokoll deen Iech erlaabt Uwendungen op engem aneren Host ze lafen;
  • Am Benotzer Ëmfeld Erliichtung 0.23 Bedeitend verbessert Ënnerstëtzung fir ënner Wayland ze schaffen;
  • Fir Firefox ëmgesat en neie Backend fir Wayland deen den DMABUF Mechanismus benotzt fir Texturen ze maachen;
  • Op Ubuntu an engem Wayland baséiert Ëmfeld virgesinn d'Kapazitéit fir X11 Uwendungen mat root Rechter ze lafen Xwayland;
  • Preparéiert e Set vu Wine-wayland Patches an de Winewayland.drv Chauffer, deen Iech erlaabt Wäin an Ëmfeld ze benotzen baséiert op dem Wayland Protokoll, ouni XWayland an X11-Zesummenhang Komponenten ze benotzen;
  • D'Entwécklung vu Mir als Komposit Server fir Wayland geet weider. An Tools fir de Start vun Wayland Uwendungen am Mir Ëmfeld ze garantéieren erhéicht Zuel vu ënnerstëtzt Wayland Protokoll Erweiderunge. Ausgefouert Leeschtung optimizations fir Wayland-Zesummenhang Code, an eng nei "wayland" Grafiken Plattform gouf dobäi, datt Mir als Client ënner anerem Wayland Komposit Server lafen. proposéiert experimentell Ënnerstëtzung fir dynamesch lancéiere vun X11 Uwendungen an engem Wayland-baséiert Ëmfeld.
  • Geformt nei Verëffentlechungen vun der Sway Benotzer Ëmfeld benotzt Wayland;
  • Lubuntu Verdeelung duergestallt Iwwergank op Wayland fir 2020. Wayland Ënnerstëtzung ass geplangt duerch porting der Openbox Fënster Manager ëmgesat ginn de Mir Display Server ze benotzen, als Komposit Server fir Wayland benotzt;
  • Entwécklungslänner Cage, e Wayland-baséierte Composite-Server fir individuell Uwendungen am Kioskmodus ze lafen;
  • Aarbecht weider op der Verëffentlechung vun der Benotzer Ëmwelt LXQt 1.0.0, d'Haaptaufgab an der Entwécklung vun deem ass d'Fähegkeet op der Spëtzt Wayland ze schaffen voll Bereetschaft ze bréngen;
  • En Inferenzmotor fir Linux virtuelle Maschinnen op ChromeOS ze lafen stellt gebaut-an Ënnerstëtzung fir Wayland Clienten (virtio-wayland) mat der Ausféierung vun engem Komposit Server op der Säit vun der Haaptrei an der Fähegkeet effektiv GPUs aus Gaascht Systemer ze benotzen;
  • Fir FreeBSD entwéckelen Ports erfuerderlech fir KDE mat Wayland Support ze bauen;
  • Op DragonFly BSD OS entwéckelt Hafen mat Wayland a Weston, et ass XWayland Ënnerstëtzung;
  • Benotzerdefinéiert Ëmfeld benotzt Wayland Papyros-Schuel и Hawaii an en neie Projet fusionéiert lily. Liri baséiert op Qt 5 (QML) a fördert Material Design Stil;
  • Wayland ass par défaut op mobilen Plattformen aktivéiert Plasma Mobile, Segelfësch 2, webOS Open Source Edition,

    Source: opennet.ru

Setzt e Commentaire