La clôture de divers projets Ubuntu a sans aucun doute été la grande nouvelle du monde Gnu / Linux. Mais il semble que tous les projets abandonnés n'aient pas été coupés. Le serveur graphique MIR va de l'avant et sera présent dans Ubuntu 17.10, la prochaine version stable d'Ubuntu.
Récemment MIR 1.0 est sorti, la première version stable de ce serveur graphique qui corrige non seulement les bugs présentés dans les versions précédentes mais est également plus compatible avec d'autres serveurs graphiques tels que Wayland ou X.Org.
Non seulement la première version de MIR a surpris, mais sa principale nouveauté a également surpris: l'inclusion de la communication avec le serveur graphique Wayland. Accrocheur non seulement pour la technologie utilisée, mais aussi pour communiquer avec son rival: Wayland.
Le serveur graphique Mir désormais parler ou communiquer avec les ordinateurs clients en utilisant Wayland. Cette communication n'est pas similaire à XMir ou XWayland, mais c'est un protocole de communication qui ne change pas la plate-forme mais qui parle plutôt directement à l'ordinateur avec Wayland.
La nouvelle version de MIR sera disponible dans Ubuntu 17.10 et ses saveurs officielles, ainsi que pour les distributions basées sur Ubuntu 17.10. Mais ce ne sera pas le serveur graphique par défaut de la distribution, mais ce sera une option de plus dans les référentiels Ubuntu. Si nous voulons tester cette nouvelle version dans des versions antérieures à Ubuntu 17.10, il suffit d'ouvrir un terminal et d'écrire ce qui suit:
sudo add-apt-repository ppa:mir-team/staging sudo apt-get update sudo apt-get upgrade sudo apt-get install mir
Cela installera MIR sur notre ordinateur Ubuntu, mais ce doit être Ubuntu. Malheureusement, MIR ne fonctionne toujours pas sur les distributions non-Ubuntu ou Ubuntu. Quelque chose qui pourrait changer pour la prochaine version de ce serveur graphique Tu ne penses pas?
Je suis loin d'être un expert en graphisme ou en programmation, mais il y a une chose à propos de MIR que je n'aime pas et c'est qu'il est programmé en C ++. C'est un langage magnifique, sans aucun doute, mais mettre un langage objet à programmer à un bas niveau n'a pas semblé, ni ne semble, la bonne chose à faire.