Versione del server di visualizzazione Mir 1.5

A disposizione versione del server di visualizzazione Ho guardato 1.5, il cui sviluppo continua da parte di Canonical, nonostante il rifiuto di sviluppare la Unity shell e l'edizione Ubuntu per smartphone. Mir rimane richiesto nei progetti Canonical ed è ora posizionato come soluzione per dispositivi embedded e Internet of Things (IoT). Mir può essere utilizzato come server composito per Wayland, che consente di eseguire qualsiasi applicazione utilizzando Wayland (ad esempio, creata con GTK3/4, Qt5 o SDL2) in ambienti basati su Mir. I pacchetti di installazione sono preparati per Ubuntu 16.04/18.04/18.10/19.04 (PPA) E Federa 29/30. Codice del progetto distribuito da concesso in licenza con GPLv2.

Tra le novità si segnala l'espansione del layer MirAL (Mir Abstraction Layer), che può essere utilizzato per evitare l'accesso diretto al server Mir e l'accesso astratto all'ABI tramite la libreria libmiral. MirAL ha aggiunto il supporto per la proprietà application_id, implementato la possibilità di ritagliare le finestre in base ai confini di una determinata area e fornito supporto per l'impostazione delle variabili di ambiente da parte dei server basati su mir per l'avvio dei client.

Output implementato nel registro delle informazioni sulle estensioni EGL e OpenGL supportate. Per Wayland, la terza versione del protocollo xdg viene utilizzata per risolvere i problemi con Xwayland. I componenti specifici della piattaforma hardware sono stati spostati da libmirwayland-dev al pacchetto libmirwayland-bin.
Il meccanismo di collaborazione con la memoria è stato modificato, il che ha permesso di eliminare l'uso dell'interfaccia mir specifica nei pacchetti snap.

Fonte: opennet.ru

Aggiungi un commento