Wayland 1.18 Àr tillgÀngligt

HÀndelse genomförd stabil release av protokol, mekanism för interprocesskommunikation och bibliotek Wayland 1.18. Grenen 1.18 Àr bakÄtkompatibel pÄ API- och ABI-nivÄ med versioner 1.x, men innehÄller ocksÄ en mÀngd förbÀttringar. Kompositservern Weston 8.0, inom vilken kodbasen och arbetsprover utvecklas för anvÀndning av Wayland i skrivbordsmiljöer och inbyggda lösningar, har publicerades i slutet av januari.

Huvudsakliga förbÀttringar i Wayland 1.18:

  • Stöd för byggsystemet Meson har lagts till. Möjligheten att bygga med autotools finns kvar, men kommer att tas bort i en av de kommande versionerna;
  • Tillagd API för att separera proxyobjekt baserat pĂ„ taggar, vilket gör det möjligt för applikationer och toolkit att dela en enda Wayland-anslutning;
  • SpĂ„rning av Wayland-serverns timers i anvĂ€ndarutrymmet har sĂ€kerstĂ€llts, vilket gjort det möjligt att undvika skapande av för mĂ„nga filbeskrivare;
  • Tillagd funktionen wl_global_remove(), som skickar ett meddelande om borttagning av ett globalt objekt utan att rensa det. Den nya funktionen möjliggör förhindrar uppkomsten av tĂ€vlingsförhĂ„llanden vid borttagning av globala objekt. Dessa tĂ€vlingsförhĂ„llanden kunde uppstĂ„ eftersom klienterna inte hade möjlighet att bekrĂ€fta mottagandet av borttagningshĂ€ndelsen. Funktionen wl_global_remove() gör det möjligt att först skicka borttagningshĂ€ndelsen och först efter en viss fördröjning rensa objektet.

Status för Wayland-stöd i applikationer, skrivbordsmiljöer och distributioner:

  • I Fedora Ă€r leverans av standardversionen av Firefox baserad pĂ„ Wayland. Problem med anvĂ€ndningen av proprietĂ€ra binĂ€ra drivrutiner frĂ„n NVIDIA med Wayland har lösts.
    Implementerad experimentell möjlighet till automatisk start av XWayland vid försök att köra en applikation baserad pÄ X11-protokollet.
    I Wayland-miljön har möjligheten att köra X11-applikationer med root-rÀttigheter under XWayland lagts till. I SDL för Wayland har problem med skalning vid start av gamla spel som körs i lÄga skÀrmupplösningar lösts. Qt-biblioteket för anvÀndning i GNOME-miljöer har som standard byggts med stöd för Wayland;
  • I Red Hat Enterprise Linux 8 som skrivbordsmiljö föreslĂ„s GNOME med standardanvĂ€ndning av en displayserver baserad pĂ„ Wayland;
  • I den förhandsutgĂ„van av GTK 4 i GDK fortsĂ€tter implementering av API:er som Ă€r utformade med hĂ€nsyn till anvĂ€ndning av Wayland-protokollet. I GDK-backend för Wayland har stöd för portalgrĂ€nssnitt lagts till för att fĂ„ Ă„tkomst till instĂ€llningar för GtkSettings, och för att hantera inmatningsmetoder har stöd för text-input-unstable-v3-protokollet föreslagits;
  • Startad projekt för att frigöra GNOME frĂ„n fel och brister som uppstĂ„r vid arbete ovanpĂ„ Wayland;
  • I XWayland tillagd GLX-hanterare baserad pĂ„ EGL-grĂ€nssnittet, vilket möjliggör att utesluta anvĂ€ndningen av programvarurasterisatorn swrast;
  • Bland mĂ„len för KDE:s utveckling under de kommande tvĂ„ Ă„ren nĂ€mns övergĂ„ng av KDE till Wayland. KDE-miljön som arbetar ovanpĂ„ Wayland planeras att bli primĂ€r, och miljön baserad pĂ„ X11 kommer att omklassificeras till alternativ och valfria beroenden. Under det rapporterade perioden i KDE har möjligheten stöd för fraktionell skalning vid arbete ovanpĂ„ Wayland. KDE-sessioner baserade pĂ„ Wayland har anpassats för att fungera med proprietĂ€ra NVIDIA-drivrutiner. Drag-och-slĂ€pp av applikationsfönster som anvĂ€nder XWayland och Wayland har blivit möjligt. I KWin sĂ€kerstĂ€lls korrekt rullning med musens hjul i miljön baserad pĂ„ Wayland;
  • I GNOME har lagts till möjlighet att automatisera starten av XWayland vid försök att köra applikationer baserade pĂ„ X11-protokollet (tidigare mĂ„ste XWayland köras konstant);
  • Har startat arbetet med att portera anvĂ€ndarmiljön MATE-applikationer till Wayland. I MATE 1.24 har bildvisaren Eye of MATE anpassats för Wayland och stödet för Wayland har förbĂ€ttrats i MATE-panelen;
  • I Qt Wayland Compositor Ă€r stöd för protokollen linux-dmabuf-unstable-v1 och wp_viewporter. Stöd för protokollet fullscreen-shell-unstable-v1 har lagts till i Qt:s plattforms komponenter för Wayland;
  • Publicerad Waypipe – en proxy för Wayland-protokollet som möjliggör att köra applikationer pĂ„ en annan vĂ€rd;
  • I anvĂ€ndarmiljön Enlightenment 0.23 har stödet för att arbeta under Wayland förbĂ€ttrats avsevĂ€rt;
  • För Firefox genomförd ny backend för Wayland som anvĂ€nder DMABUF-mekanismen för rendering till texturer;
  • I Ubuntu i miljön baserad pĂ„ Wayland Ă€r möjlighet att köra X11-applikationer med root-rĂ€ttigheter under Xwayland;
  • Förberedd uppsĂ€ttning patchar Wine-wayland och drivrutinen winewayland.drv, som möjliggör anvĂ€ndning av Wine i miljöer baserade pĂ„ Wayland-protokollet, utan anvĂ€ndning av XWayland och komponenter relaterade till X11;
  • Utvecklingen av Mir som en sammansatt server för Wayland fortsĂ€tter. I verktygen för att sĂ€kerstĂ€lla starten av Wayland-applikationer i Mir-miljöer har ökat antalet överenskomna förlĂ€ngningar av Wayland-protokollet. Genomfört prestandaoptimering av kod relaterad till Wayland, och en ny grafisk plattform "wayland" har lagts till som möjliggör att köra Mir som klient under en annan Wayland-kompositserver. En andra experimentell implementation av nyckelordet " experimentellt stöd för dynamisk start av X11-applikationer i en Wayland-baserad miljö.
  • Formulerade nya versioner av anvĂ€ndarmiljön Sway som anvĂ€nder Wayland;
  • Lubuntu-distributionen har planerat övergĂ„ng till Wayland under 2020. Stöd för Wayland ska genomföras genom portering av fönsterhanteraren Openbox för att anvĂ€nda Mir som kompositserver för Wayland;
  • Utvecklas Cage, en Wayland-baserad kompositserver för att köra individuella applikationer i kiosk-lĂ€ge;
  • Arbetet med att slĂ€ppa anvĂ€ndarmiljön LXQt 1.0.0 fortsĂ€tter, dĂ€r huvudmĂ„let med utvecklingen Ă€r att nĂ„ full beredskap för att fungera ovanpĂ„ Wayland;
  • Utmatningssystem i mekanismen för att köra virtuella maskiner med Linux i ChromeOS skydd mot DDoS-attacker inbyggt stöd för Wayland-klienter (virtio-wayland) med utförande av kompositservern pĂ„ huvudvĂ€rden och möjlighet att effektivt nyttja GPU frĂ„n gĂ€stdatortillĂ€mpningar;
  • För FreeBSD versioner portar som behövs för att bygga KDE med stöd för Wayland;
  • I DragonFly BSD OS utvecklas port med Wayland och Weston, har stöd för XWayland;
  • AnvĂ€ndande Wayland-anvĂ€ndarmiljöer papyros-shell och Hawaii har slagit ihop till ett nytt projekt Liri. Liri baseras pĂ„ Qt 5 (QML) och frĂ€mjar design i Material Design-stil;
  • Wayland Ă€r aktiverad som standard pĂ„ mobila plattformar Plasma Mobile, Sailfish 2, webOS Open Source Edition,

    KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster