Wayland 1.20 hè dispunibule

Una liberazione stabile di u protokollu, u mecanismu di cumunicazione interprocessu è e librerie Wayland 1.20 hè stata fatta. U ramu 1.20 hè retrocompatibile à u nivellu API è ABI cù e versioni 1.x è cuntene principalmente correzioni di bug è aghjurnamenti di protokollu minori. U Servitore Compositu Weston, chì furnisce codice è esempi di travagliu per l'usu di Wayland in ambienti desktop è soluzioni integrate, hè sviluppatu cum'è parte di un ciculu di sviluppu separatu.

Cambiamenti maiò à u protocolu:

  • U supportu ufficiale per a piattaforma FreeBSD hè statu implementatu, e teste per i quali sò stati aghjuntu à u sistema di integrazione cuntinua.
  • U sistema di custruzzione di l'autotools hè statu discontinuatu è hè avà rimpiazzatu da Meson.
  • Aggiunta a funzione "wl_surface.offset" à u protokollu per permette à i clienti di aghjurnà l'offset di un buffer di superficia indipindentamente di u buffer stessu.
  • E capacità "wl_output.name" è "wl_output.description" sò state aghjunte à u protokollu, chì permettenu à u cliente identificà l'output senza esse ligatu à l'estensione di protokollu xdg-output-unstable-v1.
  • Definizioni di protokollu per l'avvenimenti introducenu un novu attributu "tipu", è l'avvenimenti stessi ponu avà esse marcati cum'è distruttori.
  • Avemu travagliatu nantu à i bug, cumprese l'eliminazione di e cundizioni di razza quandu sguassate proxy in clienti multi-threaded.

Cambiamenti in l'applicazioni, l'ambienti di u desktop è e distribuzioni ligati à Wayland:

  • XWayland è u driver patentatu NVIDIA sò stati aghjurnati per furnisce un supportu tutale per l'accelerazione hardware OpenGL è Vulkan in l'applicazioni X11 in esecuzione cù u cumpunente DDX (Device-Dependent X) di XWayland.
  • U ramu principalu in tutti i repositori Wayland hè statu rinominatu da "maestru" à "principale", postu chì a parolla "maestru" hè stata recentemente cunsiderata puliticamenti incorrecta, chì ricorda l'esclavità, è percepita com'è offensiva da alcuni membri di a cumunità.
  • В Ubuntu U 21.04 hè stata fatta a transizione à l'usu di Wayland per difettu.
  • In Fedora 35, Ubuntu 21.10 è RHEL 8.5 anu aghjustatu a capacità di utilizà un desktop basatu annantu à u protocolu Wayland nantu à i sistemi cù driver NVIDIA pruprietarii.
  • A pruduzzione cumposta hè stata lanciata servitore Weston 9.0 hà introduttu u chioscu-shell, chì permette di eseguisce applicazioni individuali separatamente in modalità schermu pienu, per esempiu, per creà chioschi internet, stand di dimostrazione, insegne elettroniche è terminali self-service.
  • Canonical hà publicatu una shell Ubuntu Quadru cù una interfaccia à schermu pienu per a creazione di chioschi internet utilizendu u protocolu Wayland.
  • U sistema di streaming video OBS Studio supporta u protocolu Wayland.
  • GNOME 40 è 41 cuntinueghjanu à migliurà u supportu per u protocolu Wayland è u cumpunente XWayland. Permette e sessioni Wayland per i sistemi cù GPU NVIDIA.
  • Porting cuntinuatu di u desktop MATE à Wayland. Per travaglià senza esse ligatu à X11 in l'ambienti Wayland, l'Atril document viewer, System Monitor, Pluma text editor, Terminal emulator terminal è altri cumpunenti di desktop sò adattati.
  • E sessioni KDE chì utilizanu u protocolu Wayland sò state stabilizzate. U gestore di cumpusizione KWin è i desktop KDE Plasma 5.21, 5.22 è 5.23 anu migliuratu significativamente e prestazioni di sessione utilizendu u protocolu Wayland. E compilazioni Fedora Linux cù u desktop KDE sò stati cambiati per aduprà Wayland per predefinitu.
  • Firefox 93-96 include cambiamenti per affruntà i prublemi in l'ambienti Wayland cù a gestione pop-up, a gestione di clipboard, è a scala in diverse schermi DPI. U portu di Firefox per Wayland hè statu ancu purtatu à a parità generale in funziunalità cù a custruzzione per X11 quandu eseguisce in l'ambiente GNOME di Fedora.
  • Un shell d'utilizatore compactu basatu annantu à u servitore compostu Weston - wayward hè statu publicatu.
  • A prima versione di labwc, un servitore compostu per Wayland cù capacità chì ricordanu u gestore di finestra Openbox, hè avà dispunibule.
  • System76 travaglia per creà un novu ambiente d'utilizatore COSMIC cù Wayland.
  • E versioni di l'ambiente d'utilizatore Sway 1.6 è u servitore compostu Wayfire 0.7 cù Wayland sò stati creati.
  • Un driver aghjurnatu hè statu prupostu per Wine, chì vi permette di eseguisce applicazioni cù GDI è OpenGL / DirectX attraversu Wine direttamente in un ambiente basatu in Wayland, senza aduprà a capa XWayland è sbarazzà di l'associazione di Wine à u protocolu X11. U driver hà aghjustatu supportu per Vulkan è cunfigurazioni multi-monitor.
  • Microsoft hà implementatu a capacità di lancià Linux- applicazioni cù una interfaccia grafica in ambienti basati nantu à u sottosistema WSL2 (Windows Subsistema per Linux). L'output hè furnitu da u gestore cumpostu RAIL-Shell, chì usa u protocolu Wayland è hè basatu annantu à a basa di codice Weston.
  • U metudu di sviluppu per u pacchettu wayland-protocols hè cambiatu. Stu pacchettu cuntene un inseme di protokolli è estensioni chì cumplementanu e capacità di u protocolu Wayland basicu è furniscenu e capacità necessarie per custruisce cumposti. servitori è ambienti d'utilizatori. A fase di sviluppu di protocolli "instabili" hè stata rimpiazzata da "staging" per fluidificà u prucessu di stabilizazione per i protocolli chì sò stati testati in ambienti di pruduzzione.
  • Una estensione di protokollu hè stata preparata per Wayland per riavvia l'ambiente windowed senza ferma l'applicazioni, chì risolverà u prublema di terminazione di l'applicazioni in casu di fallimentu in l'ambiente windowed.
  • L'estensione EGL EGL_EXT_present_opaque necessaria per Wayland hè stata aghjunta à Mesa. I prublemi cù a visualizazione di a trasparenza in i ghjoculi chì funzionanu in ambienti basati nantu à u protocolu Wayland sò stati risolti. Aghjunghje un supportu per a scuperta dinamica è a carica di backend GBM (Generic Buffer Manager) alternativu per migliurà u supportu Wayland nantu à i sistemi cun driver NVIDIA.
  • U sviluppu di KWinFT, una furchetta di KWin focu annantu à Wayland, cuntinua. U prughjettu sviluppa ancu a libreria wrapland cù l'implementazione di un wrapper sopra libwayland per Qt/C++, chì cuntinueghja u sviluppu di KWayland, ma hè liberatu da u ligame à Qt.
  • A distribuzione Tails hà pianificatu di trasfurmà l'ambiente di l'utilizatori per utilizà u protokollu Wayland, chì aumenterà a sicurità di tutte l'applicazioni grafiche per migliurà u cuntrollu di cumu l'applicazioni interagiscenu cù u sistema.
  • Wayland hè attivatu per difettu in e piattaforme mobili Plasma Mobile, Sailfish, webOS Open Source Edition,

    Source: opennet.ru
Cumprate un hosting affidabile per i siti cù prutezzione DDoS, servitori VPS VDS 🔥 Cumprate un hosting di siti web affidabile cù prutezzione DDoS, servitori VPS VDS | ProHoster