Mir 1.6 include miglioramenti per Wayland, risoluzione dei problemi per Arch Linux e altro ancora

Mir

Sviluppatori canonici responsabili del progetto Mir, reso noto Pochi giorni fa il rilascio della nuova versione Mir display server 1.6, versione in cui gli sviluppatori hanno lavorato per migliorare e ottimizzare le prestazioni con Wayland.

Per coloro che non conoscono Mir dovrebbe saperlo questo è un server di visualizzazione il cui sviluppo è continuato da Canonical, nonostante il rifiuto dello sviluppo di Unity Shell e dell'edizione Ubuntu per smartphone. Mir è ancora richiesto nei progetti canonici e ora si posiziona come una soluzione per dispositivi embedded e Internet of Things (IoT).

Mir può essere utilizzato come server composito per Wayland, consentendo di eseguire qualsiasi applicazione che utilizza Wayland in ambienti basati su Mir (ad esempio, quelli costruiti con GTK3 / 4, Qt5 o SDL2).

Cosa c'è di nuovo in Mir 1.6?

Nella nuova versione di Mir 1.6 come accennato, Questa versione include le ottimizzazioni e i miglioramenti per le prestazioni del codice relativo a Wayland, a parte quello aggiunta una nuova piattaforma grafica Wayland che consente a Mir di funzionare come client sotto il controllo di un altro server composito Wayland (questo server può anche essere il compositore di sistema miral fornito in Mir).

Il passaggio da una sessione all'altra avviene tramite Ctrl-Alt-PgUp / Ctrl-Alt-PgDn. Questa funzione è rimasta l'ultimo collegamento necessario per trasferire lo stack UBports / Ubuntu Touch da mirclient a Wayland e avviare Unity8 come client di unità / sistema / compositore.

Un altro cambiamento che risaltano in questa nuova versione di Mir 1.6 è l'implementazione iniziale della piattaforma grafica rpi-dispmanx da utilizzare su Raspberry Pi. La composizione include nuove app demo mir_demo_client_wayland_egl_spinner e miral-system-composer.

Per quanto riguarda il supporto di DispmanX:

"È interessante notare che Canonical sta sviluppando l'API Broadcom DispmanX per Mir, che potrebbe interessare i clienti aziendali".

Anche se il lavoro sulla piattaforma Dispmanx può già essere utilizzato su un Raspberry Pi, è necessario generare un'immagine speciale per poterlo utilizzare. Sebbene si tratti di un'implementazione iniziale, gli sviluppatori Canonical affermano che continueranno a lavorare per migliorare l'implementazione.

Infine, anche nell'annuncio viene menzionato che i problemi di build di Mir sono stati risolti su Arch Linux.

Se vuoi saperne di più, puoi consultare la pubblicazione originale nel seguente link

Come installare il server grafico Mir in Ubuntu e derivati?

Per coloro che sono interessati a poter installare questo server grafico sui propri sistemi, dovrebbero sapere che il progetto di Mir non è esclusivo dei prodotti Canonical, poiché ci sono alcuni pacchetti di installazione preparati per facilitare l'installazione in Ubuntu 16.04 / 18.04 / 19.04 (con l'aiuto di un PPA) e allo stesso modo ci sono pacchetti preparati per Fedora 29/30.

Nel caso di quelli di noi che sono utenti di una versione con supporto Ubuntu, possiamo aggiungere il repository proposto nei nostri sistemi seguendo le istruzioni che condividiamo di seguito.

Tutto quello che devono fare è aprire un terminale sui loro sistemi (possono farlo con la combinazione di tasti Ctrl + Alt + T o con Ctrl + T) e in esso digiteremo i seguenti comandi:

sudo add-apt-repository ppa:mir-team/release
sudo apt-get update

Con questo, il repository è già aggiunto al tuo sistema, prima di installare il server grafico è assolutamente consigliato se nel tuo sistema stai usando controller privati per la tua scheda video o integrato, modificali in driver gratuiti, questo per evitare conflitti.

Una volta che siamo sicuri di aver attivato i driver gratuiti, possiamo installare il server eseguendo nel terminale:

sudo apt-get install mir

Alla fine dovrai riavviare il tuo sistema in modo che la sessione utente con Mir venga caricata e scegliere questa.

D'altra parte puoi anche installare uno qualsiasi degli altri pacchetti:

Programmi demo Mir

sudo apt install mir-demos qterminal

Tavolo da scrivania «piattaforma»

sudo apt install mir-graphics-drivers-desktop

Piattaforma "desktop" di Nvidia

sudo apt install mir-graphics-drivers-nvidia

Intestazioni MirAL e librerie di sviluppo

sudo apt install libmiral-dev

Puoi rimuovere qualsiasi PPA come segue:

sudo ppa-purge mir-team/dev

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.