Canonical will eigenen Display-Server für Ubuntu

Canonical will eigenen Display-Server für Ubuntu

Mir

Tim Schürmann
05.03.2013
Canonical verpasst Ubuntu auf allen unterstützten Geräten einen neuen, selbst entwickelten Display-Server namens Mir. Weder das alte X Window System noch das bislang favorisierte Wayland würden Canonicals Anforderungen erfüllen.

Wie Technical Architect Thomas Voss in einem Blog-Beitrag berichtet, sei X zu kompliziert und mit Features überladen. Das Treibermodell würde zudem einen effizienten Einsatz auf Mobilgeräten verhindern. Bei Weston, dem Display-Manager von Wayland, fehle ebenfalls ein klar definiertes Treibermodell sowie ein „rigoroser Entwicklungsprozess“. Insbesondere letzteres ließe Canonical zweifeln, ob sie mit Wayland tatsächlich ihre Ziele erreichen könnten. Auch andere bestehende Lösungen würden nicht Canonicals Anforderungen erfüllen, weshalb man sich entschlossen habe, einen eigenen Display-Server zu entwickeln. Dieser soll alle derzeit existierenden Geräteklassen optimal unterstützen, angefangen vom Desktop-PC über Mobiltelefone bis zu Fernsehgeräten.

Dazu sollen vor allem die Erfahrungen aus dem Ubuntu-Touch-Projekt in Mir einfließen und insbesondere die Architektur und Implementierung beeinflussen. Ziel ist laut Oliver Ries, Product Strategy Engineering Manager, eine einheitliche Code-Basis, die Unterstützung aller Bildschirmgrößen und Eingabegeräte, sowie eine „einheitliche Benutzererfahrung“. Gemäß der aktuellen Spezifikation soll Mir besonders schlank sein, besonders effizient arbeiten, auf OpenGL ES (EGL) aufsetzen und auf Mobiltelefonen Android-Treiber verwenden können. Bei der Spezifikation der Kommunikationsprotokolle wollen die Entwickler zudem ein besonders Augenmerk auf die Sicherheit legen. Dadurch soll die Überwachung durch Drittanwendungen, wie AppArmor, wegfallen.

Um bestehende X-Anwendungen weiterhin nutzen zu können, soll ähnlich wie bei Wayland ein X-Server enthalten sein (XMir). Canonical verspricht zudem, dass sich bestehende Anwendungen einfach portieren ließen, die Bibliotheken Qt, GTK+ und XUL möchte man selbst für Mir anpassen, wobei der Fokus derzeit auf Qt liegt. Canonical befindet sich zudem bereits in Gesprächen mit Grafikkartenherstellern, die wiederum ihre proprietären Treiber auch für Mir anbieten sollen. Wie Thomas Voss in seinem Blog-Beitrag verkündet, arbeite man zudem eng mit Nvidia zusammen an einem verbesserten, einheitlichen Treibermodell.

Schematische Darstellung der Mir-Architektur (Quelle: https://wiki.ubuntu.com/MirSpec)

Mir bedingt auch starke Umbauten an der Unity-Shell. Damit sie mit Mir zusammenarbeitet, portiert sie Canonical unter dem Namen Unity Next auf Qt5 und QML2. Der ambitionierten, aktuellen Roadmap zufolge sollen interessierte Entwickler bereits ab Mai Mir ausprobieren können. Im Oktober landet Mir dann auf Ubuntu-Telefonen und Tablets. Sämtliche Plattformen und unterstützten Geräte sollen schließlich im April 2014 auf Mir umgestellt sein. Die komplette Mir-Spezifikation steht im Canonical-Wiki zur Einsicht. Den Namen Mir hat Canonical laut Thomas Voss in Anlehnung an die gleichnamige Raumstation gewählt: Mir soll Canonical als Außenstation ermöglichen, „den Mond zu erreichen“.

Ähnliche Artikel

  • Neues rund um Linux
  • Fensterwechsel
    Ab Mitte 2016 soll Wayland in vielen Distributionen den in die Jahre gekommenen X.org-Server ablösen. Unser Test zeigt, dass dieser Plan aufgehen könnte. Dennoch wird uns das alte X-Window-System noch über Jahre erhalten bleiben.
  • Ubuntu 18.04 nutzt standardmäßig wieder Xorg anstelle von Wayland
    Wer sich unter Ubuntu 17.10 anmeldet, startet standardmäßig eine Sitzung mit dem designierten X11-Nachfolger Wayland. In einer Pressemitteilung hat Canonical jetzt angekündigt, dieses Verhalten in Ubuntu 18.04 wieder zu ändern.
  • Kernsaniert
    Ubuntu krempelt mit Unity 8 den Desktop um. Die neuen Konzepte überzeugen im derzeitigen Zustand aber nicht immer.
  • Ubuntu mit Gnome Shell statt Unity
    Längst nicht alle Ubuntu-Anwender können sich vorbehaltslos für den Unity-Desktop begeistern. Wer trotzdem nicht gleich die Distribution wechseln will, dem verspricht Ubuntu Gnome 13.04 einen Ausweg.

Kommentare

Aktuelle Fragen

JQuery-Script läuft nicht mit Linux-Browsern
Stefan Jahn, 16.02.2018 12:49, 2 Antworten
Hallo zusammen, ...folgender goldener Code (ein jQuery-Script als Ergebnis verschiedener Exper...
XSane-Fotokopie druckt nicht mehr
Wimpy *, 30.01.2018 13:29, 0 Antworten
openSuse 42.3 KDE 5.8.7 Seit einem Software-Update druckt XSane keine Fotokopie mehr aus. Fehler...
TOR-Browser stürzt wegen Wikipedia ab
Wimpy *, 27.01.2018 14:57, 0 Antworten
Tor-Browser 7.5 based on Mozilla Firefox 52.8.0 64-Bit. Bei Aufruf von http: oder https://de.wi...
Wifikarte verhindert Bootvorgang
Maik Kühn, 21.01.2018 22:23, 1 Antworten
iwlwifi-7265D -26 failed to load iwlwifi-7265D -25 failed to load iwlwifi-7265D -24 failed to l...
sharklinux
Gerd-Peter Behrendt, 18.01.2018 23:58, 2 Antworten
Hallo zusammen, ich habe sharklinux von der DVD Installiert. 2x, jedesmal nach dem Reboot ist di...