Mir és un servidor gràfic per a Linux desenvolupat per Canonical amb l'objectiu de Mir és reemplaçar el X Window System a Ubuntu
Fa poc es va donar a conèixer el llançament de la nova versió del servidor de visualització «Mir 2.14», versió en la qual es destaca el suport afegit per bloquejadors de pantalla de Wayland (l'ext-session-lock-v1protocol d'extensió de Wayland), suport per arrossegar i deixar anar, diverses correccions d'errors i més.
Per als qui desconeixen de Mir, han de saber que estigui un servidor de pantalla que és desenvolupament de Canonical, tot i que abandonament el desenvolupament de l'intèrpret d'ordres Unity i l'edició d'Ubuntu per a Smartphones.
Mir segueix tenint demanda en els projectes de Canonical i ara si posiciona com una solució per dispositius integrats i Internet de les coses (IO). Mir es pot utilitzar com a servidor compost per Wayland, el que permet executar qualsevol aplicació basada en Wayland (per exemple, construïda amb GTK3 / 4, Qt5 o SDL2) en entorns basats en Mir.
Principals novetats de Mir 2.14
En aquesta nova versió que es presenta de Mir 2.14, tal com es va esmentar a l'inici la nova versió afegeix el suport per a l'extensió de Wayland «ext-session-lock-v1», la qual es defineix com una funció de bloqueig de sessió i que es pot fer servir per crear protectors de pantalla o mostrar un diàleg d'autenticació quan la pantalla està bloquejada.
Un altre dels canvis que es destaca d'aquesta nova versió, és la implementació de la capacitat de moure elements mitjançant el mecanisme «Arrossegar i deixar anar» en entorns basats a Wayland, a més que es va afegir la capacitat de canviar el cursor del ratolí mentre es mouen elements, així com també que les finestres “adjuntes” es poden “restaurar” amb un gest d'arrossegament.
També es destaca a Mir 2.14 la capacitat de poder afegeix múltiples Displays en una configuració combinada, així com també la unificació de les implementacions de les plataformes de renderitzat (RenderingPlatform) i que es va suspendre el suport per a la plataforma dispmanx.
Pel que fa als errors corregits en aquest nou llançament:
- Maneig dels rebutjos de dispositius libinput
- Arranjament en el nom de les sortides a les targetes Nvidia
- Es va corregir la fuita a install_sigbus_handler
D'altra banda, val la pena esmentar que sobre la base del servidor de pantalla Mir, va començar el desenvolupament del servidor compost Miriway i l'entorn d'usuari basat en aquest. A l'etapa actual de desenvolupament, l'intèrpret d'ordres basat en Miriway admet finestres flotants, una interfície d'inici d'aplicacions basada en Wayland i X11 (a través de Xwayland), escriptoris virtuals creats dinàmicament, connexió de panell extern, creació d'accessos directes per iniciar aplicacions.
A partir de components addicionals, es desenvolupen una capa per iniciar emuladors de terminal, scripts dinici i una pantalla dinici de sessió. Els paquets de Miriway es preparen en format snap i sobre el codi de Miriway, podem esmentar que està escrit a C++ i es distribueix sota la llicència GPLv3.
Finalment si estàs interessat en conèixer més a l'respecte sobre aquesta nova versió de Mir, Pots consultar els detalls en el següent enllaç.
Com instal·lar Mir a Ubuntu i derivats?
Els paquets d'instal·lació d'aquesta nova versió estan preparats per a Ubuntu 22.04, 22.10 i 23.04 ( PPA ) i Fedora 36, 37 i 38. Per als que estiguin interessats a poder instal·lar aquest servidor gràfic als seus sistemes, l'única cosa que deuen fer és obrir una terminal en els seus sistemes (Ho poden fer amb la combinació de tecles Ctrl + Alt + T o amb Ctrl + T) i en ella anem a teclejar les ordres:
sudo add-apt-repository ppa:mir-team/release sudo apt-get update
Amb això el repositori ia aquest afegit al teu sistema, abans de realitzar la instal·lació de servidor gràfic és totalment recomanat que si en el teu sistema utilitzeu controladors privats per a la targeta de vídeo o integrat, canviïs aquests als controladors lliures, Això amb la finalitat d'evitar conflictes.
Ja estant segurs de comptar amb els controladors lliures activats, podem instal·lar el servidor executant a la terminal:
sudo apt-get install mir
A l'acabar hauràs de reiniciar el teu sistema perquè es carregui la sessió d'usuari amb Mir i triïs aquest per la teva sessió.