Rilascio del server composito Weston 11.0

Dopo otto mesi di sviluppo, è stato pubblicato il rilascio stabile del server composito Weston 11.0, che sviluppa tecnologie che favoriscono il pieno supporto del protocollo Wayland in Enlightenment, GNOME, KDE e altri ambienti utente. Lo sviluppo di Weston è focalizzato sulla fornitura di una base di codice di alta qualità e di esempi pratici per l'utilizzo di Wayland in ambienti desktop e in soluzioni embedded, come piattaforme per sistemi di infotainment automobilistici, smartphone, televisioni e altri dispositivi consumer.

Il cambiamento di un numero di versione significativo di Weston è dovuto a modifiche dell'ABI che rompono la compatibilità. Le modifiche nella nuova versione di Weston:

  • Proseguono i lavori sull'infrastruttura per la gestione del colore, che consente di convertire i colori, effettuare correzioni gamma e lavorare con profili colore. È stata aggiunta anche la possibilità di configurare il profilo ICC per il monitor e riflettere in esso i colori da sRGB. È stata implementata la supporto per la modalità HDR del monitor, anche se la creazione di contenuti HDR non è ancora realizzata.
  • Sono state avviate le preparazioni per l'implementazione del supporto per l'esecuzione simultanea di più backend in una delle prossime versioni, ad esempio per l'uscita tramite KMS e RDP.
  • Nel backend DRM è stata creata una 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 al contenuto dello schermo.
  • È stata migliorata le prestazioni del backend DRM.
  • È stata aggiunta la supporto per il protocollo single-pixel-buffer, che consente di creare buffer a pixel singolo contenenti quattro valori a 32 bit RGBA. Utilizzando il protocollo viewporter, il composito un server può scalare i buffer a pixel singolo per creare superfici colorate omogenee di dimensioni arbitrarie.
  • È stata rielaborata l'implementazione di weston_buffer.
  • I plugin cms-static e cms-colord sono stati dichiarati obsoleti.
  • Dalla desktop-shell è stata esclusa la supporto per più spazi di lavoro e per il ridimensionamento.
  • È stata interrotta la supporto per il protocollo wl_shell, sostituito da xdg-shell.
  • È stato rimosso il backend fbdev; al suo posto si dovrebbe utilizzare il backend KMS.
  • Sono stati rimossi i componenti weston-launch, launcher-direct, weston-info e weston-gears, per i quali si dovrebbe utilizzare la libreria libsea e wayland-info.
  • Per impostazione predefinita, è stata impostata la proprietà KMS max-bpc.
  • È stata garantita una chiusura di emergenza in caso di esaurimento della memoria libera nel sistema.

Fonte: opennet.ru

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