Jolla: Wayland auf Android-Grafiktreibern

Dem Jolla-Entwickler Carsten Munk ist es gelungen, einen Wayland-Compositor auf Android-Grafiktreibern zu starten. Neben dem Sailfish OS sollen davon auch Gnome, KDE, Open WebOS und andere profitieren.

Artikel veröffentlicht am ,
Wayland dank Libhybris auf Android-Hardware
Wayland dank Libhybris auf Android-Hardware (Bild: Carsten Munk)

In einer Blogserie erklärt der Jolla-Entwickler Carsten Munk, wie Wayland auf Android-Grafiktreibern nutzbar ist. Die Grundlage dafür bildet die ebenfalls von Munk geschriebene Bibliothek Libhybris, mit der sich unter anderem Android-Treiber in einem Glibc-basierten System benutzen lassen, also mit den meisten Linux-Distributionen.

 
Video: Wayland on Android GPU drivers, using libhybris to have it on a glibc based system
Stellenmarkt
  1. Entwickler SAP PI/PO Inhouse (m/w/d)
    Thomas Sabo GmbH & Co. KG, Lauf
  2. Abteilungsleiter Softwareentwicklung (m/w/d)
    ESPERA-Werke GmbH, Duisburg
Detailsuche

Munk präsentiert dafür einen QML-Compositor für Wayland, der auf einer Qualcomm-GPU mit den Android-Treibern läuft. Unternehmen wie Jolla mit ihrem Sailfish OS können so leicht vorhandene Android-Hardware benutzen und zusätzlich die Vorteile des designierten X11-Nachfolgers Wayland nutzen. Von seiner Arbeit sollen viele Projekte wie Gnome, KDE, Open WebOS, EFL oder auch Qt profitieren.

In dem ersten Blogpost der Serie stellt Munk zunächst Details seiner Herangehensweise vor und erklärt, wie Wayland, Libhybris und Android-Grafiktreiber zusammenarbeiten können. Folgen sollen noch eine Erklärung zur eigentlichen Implementierung sowie eine Aussicht darauf, was bereits mit dem Projekt möglich ist und was es zukünftig leisten könnte. Der Quellcode ist indes noch nicht verfügbar, soll aber nach Aufräumarbeiten unter der LGPLv2.1 verfügbar werden.

Enttäuscht über Canonical

Dass der Code noch nicht verfügbar ist, liegt vor allem daran, wie Canonical mit dem Libhybris-Code umging. Denn Munk erhoffte sich durch die Code-Veröffentlichung seines Hobbyprojekts eine Beschleunigung der Entwicklung und dadurch eine Verbesserung der Software. Canonical arbeitete aber im Geheimen über Monate an der Bibliothek und veröffentlichte ihre Verbesserung im eigenen Launchpad-System zusammen mit Ubuntu Phone.

Golem Akademie
  1. Linux-Shellprogrammierung
    2.-5. November 2021, online
  2. Elastic Stack Fundamentals - Elasticsearch, Logstash, Kibana, Beats
    26.-28. Oktober 2021, online
  3. Terraform mit AWS
    14.-15. Dezember 2021, online
Weitere IT-Trainings

Das führte Munk zufolge sogar dazu, dass einige die Entwicklung von Libhybris Canonical zugeschrieben haben. Die Zusammenarbeit mit Canonical habe sich inzwischen aber gebessert und mittlerweile steuerten die Ubuntu-Entwickler auch Patches für Libhybris bei.

Wegen einiger Probleme mit dem Design des Wayland-Protokolls und einem Wechsel auf Qt und QML für die Untiy-Shell erstellt Canonical den Displayserver Mir. Der Ankündigung folgte aber heftige Kritik der Wayland-Entwickler.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
Venturi-Tunnel
Elektro-Motorrad mit Riesenloch auf der Teststrecke

White Motorcycle Concepts testet sein Elektromotorrad WMC250EV, bei dem der Fahrer auf einem riesigen Tunnel sitzt. Später soll es 400 km/h erreichen.

Venturi-Tunnel: Elektro-Motorrad mit Riesenloch auf der Teststrecke
Artikel
  1. Elektroauto: Cadillac Lyriq nach 19 Minuten weg
    Elektroauto
    Cadillac Lyriq nach 19 Minuten weg

    Einen der ersten Cadillac Lyriq zu reservieren, glich mehr einer Lotterie als einem Autokauf. In wenigen Minuten waren alle Luxus-Elektroautos vergriffen.

  2. Autos, Scooter und Fahrräder: Berlin reguliert Sharing-Mobilitätsangebote
    Autos, Scooter und Fahrräder
    Berlin reguliert Sharing-Mobilitätsangebote

    Die Nutzung des öffentlichen Raums durch Autos, Scooter und Fahrräder von Sharing-Unternehmen wird in Berlin reguliert.

  3. Abonnenten verunsichert: Apple hat Hörbücher aus Apple Music entfernt
    Abonnenten verunsichert
    Apple hat Hörbücher aus Apple Music entfernt

    Wer mit einem Musikstreamingabo Hörbücher hören will, muss von Apple Music zu Deezer, Spotify oder einem anderen Anbieter wechseln.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • Nur noch heute: MM-Club-Tage (u. a. SanDisk Ultra 3D 2 TB 142,15€) • Corsair Vengeance RGB PRO 16-GB-Kit DDR4-3200 71,39€ • Corsair RM750x 750 W 105,89€ • WD Elements Desktop 12 TB 211,65€ • Alternate (u. a. Creative SB Z SE 71,98€) • ASUS ROG Crosshair VIII Hero WiFi 269,99€ [Werbung]
    •  /