Rilascio del server composito Weston 11.0

Dopo otto mesi di sviluppo, è stato rilasciato un aggiornamento stabile del server composito Weston 11.0, che sviluppa tecnologie a supporto di un'adeguata implementazione del protocollo Wayland in Enlightenment, GNOME, KDE e altri ambienti desktop. Lo sviluppo di Weston è mirato a fornire una base di codice di alta qualità e esempi pratici per l'uso di Wayland in ambienti desktop e soluzioni embedded, come piattaforme per sistemi informativi e di intrattenimento per automobili, smartphone, televisori e altri dispositivi di consumo. Il codice del progetto è distribuito con licenza MIT.

Il cambiamento del numero di versione significativo di Weston è dovuto alle modifiche dell'ABI che interrompono la compatibilità. Le modifiche nel nuovo ramo di Weston:

  • Proseguono i lavori sull'infrastruttura per la gestione del colore, consentendo la trasformazione dei colori, la correzione gamma e la gestione dei profili colore. È stata aggiunta la possibilità di configurare il profilo ICC per il monitor e riflettere i colori dallo spazio colore sRGB. È stata inoltre implementata la supporto per il passaggio del monitor alla modalità HDR, anche se la creazione di contenuti HDR non è ancora realizzata.
  • Preparati i fondamenti per implementare nel prossimo aggiornamento il supporto per l'esecuzione simultanea di più backend, ad esempio, per l'output tramite KMS e RDP.
  • Nel backend DRM è stata creata la base per il futuro supporto di configurazioni con più GPU.
  • Sono stati apportati vari miglioramenti relativi al supporto del backend RDP per l'accesso remoto ai contenuti dello schermo.
  • È stata migliorata la performance del backend DRM.
  • È stato aggiunto il supporto per il protocollo single-pixel-buffer, che consente di creare buffer a un pixel contenenti quattro valori RGBA a 32 bit. Utilizzando il protocollo viewporter, il compositore server può scalare i buffer a un pixel per creare superfici colorate uniformi di dimensioni arbitrarie.
  • È stata rielaborata l'implementazione di weston_buffer.
  • I plugin cms-static e cms-colord sono stati dichiarati obsoleti.
  • È stata rimossa dal desktop-shell la compatibilità con più spazi di lavoro e la funzione di scaling.
  • È stata interrotta la supporto del protocollo wl_shell, che è stato sostituito da xdg-shell.
  • È stato rimosso il backend fbdev, il quale deve essere sostituito dal backend KMS.
  • Sono stati eliminati i componenti weston-launch, launcher-direct, weston-info e weston-gears, che devono essere sostituiti dalla libreria libsea e wayland-info.
  • Per impostazione predefinita è stato impostato il valore massimo per la proprietà KMS.
  • È garantita la chiusura d'emergenza in caso di esaurimento della memoria disponibile nel sistema.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster