Pieejams Wayland 1.21

Pēc sešu mēnešu izstrādes ir publicēta stabilā Wayland 1.21 protokola, starpprocessu mijiedarbības mehānisma un bibliotēku versija. 1.21 zars ir atpakaļ saderīgs ar 1.x izlaidumiem API un ABI līmenī un galvenokārt satur kļūdu labojumus un nelielus protokola uzlabojumus. Pirms dažām dienām tika izveidots labojumu atjauninājums kompozīcijas serverim Weston 10.0.1, kas tiek attīstīts atsevišķā izstrādes ciklā. Weston nodrošina kodu un darba piemērus Wayland izmantošanai darbvirsmas vidēs un iebūvētos risinājumos.

Galvenās izmaiņas protokola ietvaros:

  • Programmēšanas interfeisam wl_pointer pievienota wl_pointer.axis_value120 notikuma atbalsts augstprecizitātes ritināšanai uz augstas izšķirtspējas ritenīšu peli.
  • Serverī pievienotas jaunas funkcijas wl_signal_emit_mutable (analogs wl_signal_emit, kas nodrošina pareizu darbību situācijās, kad viens signālu apstrādātājs dzēš citu apstrādātāju) un wl_global_get_version (ļauj uzzināt kopējo API versiju).
  • Izstrāde pārcelta uz GitLab platformu, izmantojot FreeDesktop.org projekta infrastruktūru.
  • Tika veikta struktūru un funkciju attīrīšana un pārstrādāšana, kas saistīta ar kursoru konfigurāciju.
  • Protokols wl_shell atzīts par obligāti neīstenojamu kompozīcijas serveros un pasludināts par novecojušu. Lai izveidotu pielāgotas saskarnes, ieteicams izmantot protokolu xdg_shell, kas nodrošina saskarni mijiedarbībai ar virsmām kā ar logiem, ļaujot pārvietot virsmas pa ekrānu, minimizēt, maksimizēt, mainīt izmēru utt.
  • Palielinātas prasības uzkrāšanas sistēmai, tagad uzkrāšanai nepieciešams Meson rīks vismaz versijā 0.56. Kompilācijas laikā iekļauts karogs «c_std=c99».

Izmaiņas lietojumprogrammās, darbvirsmas vidēs un izplatījumos, kas saistītas ar Wayland:

  • KDE plāno 2022. gadā sasniegt, lai darbvirsmas sesija Plasma, balstoties uz Wayland protokolu, kļūtu par stāvokli, kas ir piemērots ikdienas lietošanai būtiskai daļai lietotāju. Zīmīgi uzlabota Wayland atbalsts KDE Plasma 5.24 un 5.25 izlaidumos, tostarp pievienots atbalsts krāsu dziļumam, kas pārsniedz 8 bitus uz kanālu, ieviests «DRM leasing» režīms virtuālās realitātes brillēm, nodrošināts atbalsts ekrānuzņēmumu izveidei un visu logu minimizēšanai.
  • Fedora 36 sistēmās ar proprietāriem NVIDIA draiveriem pēc noklusējuma ir aktīvs GNOME sesija, kas balstīta uz Wayland protokolu, kas agrāk tika izmantots tikai, lietojot atvērtos draiverus.
  • Ubuntu 22.04 lielākajā daļā konfigurāciju pēc noklusējuma ir aktīvs darba vide, kas balstīta uz Wayland protokolu, taču X servera izmantošana ir saglabāta pēc noklusējuma sistēmām ar proprietāriem NVIDIA draiveriem. Ubuntu piedāvā PPA repozitoriju ar qtwayland pakotni, kurā no Qt 5.15.3 zara, kuru atbalsta KDE projekts, ir pārnesti labojumi, kas uzlabo Wayland protokola atbalstu.
  • Ir publicēta Sway 1.7 izlaiduma, kas izmanto Wayland, versija.
  • Firefox nakts izstrādījumu versijās pēc noklusējuma ir iekļauts Wayland atbalsts. Firefox ir atrisināta problēma ar plūsmu bloķēšanu, uzlabots uznirstošo logu mërogšenes mērogošana un nodrošināta konteksta izvēlnes darbība pareizrakstības pārbaudē. Saskaņā ar Firefox Telemetry statistiku, kas analizē datus, kas iegūti no telemetrijas sūtīšanas un lietotāju pieprasījumiem uz Mozilla serveriem, Linux Firefox lietotāju, kas strādā Wayland bāzētās vidēs, īpatsvars patlaban nepārsniedz 10%.
  • Ir publicēta mobilās ierīces ekrāna saskarnes Phosh 0.15.0 versija, kas balstīta uz GNOME tehnoloģijām un izmanto Phoc kompozīcijas serveri darbam pār Wayland.
  • Uzņēmums Valve turpina attīstīt kompozīcijas serveri Gamescope (iepriekš zināms kā steamcompmgr), kas izmanto Wayland protokolu un tiek pielietots operētājsistēmā SteamOS 3.
  • Ir publicēts DDX komponenta XWayland 22.1.0 izlaidums, kas nodrošina X.Org Server palaišanu, lai īstenotu X11 lietojumprogrammas Wayland bāzētās vidēs. Jaunajā versijā ir pievienots DRM Lease protokola atbalsts, kas tiek izmantots stereokartītes veidošanai ar dažādiem buferiem kreisajam un labajam acīm, projektējot uz virtuālās realitātes brillēm.
  • Labwc projekts attīsta kompozīcijas serveri Wayland, kas piedāvā iespējas, kas atgādina Openbox logu pārvaldnieku (projekts tiek prezentēts kā mēģinājums izveidot alternatīvu Openbox Wayland).
  • Ir pieejams pirmais LWQt izlaidums, kas ir LXQt lietotāja interfeisa variants, balstīts uz Wayland.
  • Uzņēmums Collabora projekta wxrd ietvaros attīsta jaunu kompozīcijas serveri, kas balstīts uz Wayland. servery çalışmaları, kas nodrošina virtuālās realitātes sistēmām. Ir publicēts Wine-wayland 7.7 projekta izlaidums, kas ļauj izmantot Wine Wayland bāzētās vidēs, neizmantojot XWayland un X11 komponentus.
  • Virtuālā realitāte.
  • Aarons Plattner, viens no vadošajiem NVIDIA patentēto draiveru izstrādātājiem, publicējis pārskatu par Wayland atbalsta stāvokli NVIDIA draiveros.
  • Veidots kompozītmateriāla izlaidums serveris Weston 10.0, kurā pievienots atbalsts bibliotēkai libseat, kas nodrošina funkcijas kopīgiem ievades un izvadējo aparātiem, kā arī pievienoti krāsu pārvaldības komponenti, kas ļauj pārvērst krāsas, veikt gamma korekciju un strādāt ar krāsu profiliem.
  • Turpināta MATE darbvirsmas portēšana uz Wayland.
  • Uzņēmums System76 strādā pie jaunas lietotāja saskarnes COSMIC izveides, kas izmanto Wayland.
  • Uzņēmums Microsoft ir ieviesis iespēju palaist Linux lietotnes ar grafisko interfeisu vidē, kas balstīta uz WSL2 (Windows Subsystem for Linux). Izvadei tiek izmantots kompozītmateriāla vadītājs RAIL-Shell, kas izmanto Wayland protokolu un balstās uz Weston kodu bāzes.
  • Wayland pēc noklusējuma tiek izmantots mobilajās platformās Plasma Mobile, Sailfish, webOS Open Source Edition,

    Avots: opennet.lv
Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster