Arriva il rilascio della nuova versione di Mir 1.7 per correggere alcuni bug

Mir

Mir è un server grafico per Linux sviluppato da Canonical per sostituire il sistema X Window in Ubuntu. Si basa su EGL e utilizza parte dell'infrastruttura originariamente sviluppata per Wayland, come l'implementazione di EGL di Mesa e il libhybris di Jolla.

Il livello di compatibilità per X, XMir, è basato su XWayland, mentre altre parti dell'infrastruttura utilizzata da Mir provengono da Android. Queste parti includono lo stack di input Android e i buffer di protocollo di Google. Mir attualmente funziona su una varietà di dispositivi basati su Linux, inclusi desktop tradizionali, IoT e prodotti incorporati.

Il server grafico Mir consente ai produttori di dispositivi e agli utenti desktop di disporre di una piattaforma ben definita, efficiente, flessibile e sicura per il proprio ambiente grafico.

Mir può essere utilizzato come server composito per Wayland, consentendo di eseguire qualsiasi applicazione che utilizza Wayland in ambienti basati su Mir (ad esempio compilato con GTK3 / GTK4, Qt5 o SDL2). Il codice del progetto è scritto in C ++ ed è distribuito sotto la licenza GPLv2.

Cosa c'è di nuovo in Mir 1.7?

Questa nuova versione di Mir 1.7 Arriva poco dopo un mese dalla versione precedente, con la quale il lavoro su Mir è stato un po 'più agile, visto che la risposta alla correzione degli errori non ha richiesto più tempo del dovuto.

La nuova versione offre principalmente correzioni di bug relativi al supporto sperimentale per avviare le applicazioni X11 in ambienti basati su Wayland (utilizzando Xwayland).

Per X11, è stata implementata la possibilità di decorare le finestre e aggiunse un'opzione per ridefinire il percorso del file eseguibile di Xwayland.

Oltre ad esso codice relativo a Xwayland ripulito con il quale in una delle prossime release lo stato della funzione sperimentale verrà rimosso dal supporto X11.

Nell'implementazione della piattaforma "Wayland", che consente a Mir di funzionare come client sotto il controllo di un altro server composito Wayland (questo server può anche essere quello fornito da Mir miral-system-composer), viene aggiunto il supporto per l'impostazione della scala di output.

La possibilità facoltativa di eseguire applicazioni basate sull'API mirclient invece del protocollo Wayland è ancora conservato, ma già è stato rimosso nel ramo principale (In precedenza, l'utilizzo di UBports e Ubuntu Touch impediva la rimozione dell'API mirclient.)

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

Come installare il server grafico Mir 1.7 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 LTS, Ubuntu 18.04 LTS e Ubuntu 19.04 (con l'aiuto di un PPA), allo stesso modo ci sono pacchetti preparati per Fedora 29, Fedora 30 e Fedora 31.

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.



		

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.