Versione del server di visualizzazione Mir 2.5

È stato presentato il rilascio del display server Mir 2.5, il cui sviluppo prosegue da parte di Canonical, nonostante il rifiuto di sviluppare la shell Unity 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 20.04/20.10/21.04 (PPA) e Fedora 32/33/34. Il codice del progetto è distribuito sotto la licenza GPLv2.

La nuova versione offre strumenti aggiuntivi per semplificare la creazione di chioschi Internet, stand dimostrativi, terminali self-service e altri sistemi limitati a lavorare con un sito o un'applicazione. Mir include il supporto per le estensioni Wayland necessarie per varie implementazioni di tastiere su schermo. In particolare sono state aggiunte le estensioni zwp_virtual_keyboard_v1, zwp_text_input_v3, zwp_input_method_v2 e la quarta versione dell'estensione wlr_layer_shell_unstable_v1. Le estensioni zwp_text_input_v3 e zwp_input_method_v2 richiedono l'attivazione esplicita per impostazione predefinita, poiché possono essere utilizzate dagli aggressori per intercettare eventi di input o sostituire clic. Sono state apportate correzioni per supportare Wayland e Xwayland.

Sono in corso i lavori per integrare il supporto della tastiera su schermo nel server di visualizzazione Ubuntu Frame, progettato per creare ambienti grafici incorporati eseguiti in modalità a schermo intero e finalizzati alla creazione di chioschi, segnaletica digitale, specchi intelligenti, schermi industriali e altre applicazioni simili. L'applicazione Electron Wayland è stata preparata per l'uso in Ubuntu Frame con l'implementazione di un browser a schermo intero progettato per funzionare con singole pagine web o siti.

Fonte: opennet.ru

Aggiungi un commento