Aus Raspberry Pi Geek 10/2018

x86-Programme auf dem RasPi ausführen (Seite 3)

Die Lektion daraus: Erwarten Sie von Exagear (wie auch von Raspbian selbst) keine Wunder. Wenn auch viele Programme auf einem Pi 3/Pi 3B+ ausreichend flüssig laufen, gibt es doch Grenzen, und eine zusätzliche Emulationsschicht macht die Sache nicht besser.

Alte Schätze heben

Viel wichtiger als moderne und dementsprechend ressourcenhungrige Anwendungen sind alte Schätze, die man gerne auch noch unter Raspbian hin und wieder starten möchte. Dazu zählen vor allem Windows-Programme aus der letzten und vorletzten Generation.

Für diese installieren Sie unter Exagear die bereits erwähnte Windows-Laufzeitumgebung Wine (Listing 4). Eltechs liefert eine speziell angepasste Version, deren Paketname die Zeichenkette “eltechs” enthält. Der Windows-Explorer feiert so unter Raspbian seine Wiederauferstehung (Abbildung 3).

Listing 4

 

$ sudo apt update
$ sudo full-upgrade
$ sudo apt install wine
$ wine --version
wine-2.0-eltechs
Abbildung 3: Der "gute" alte Windows-Explorer unter Raspbian in Aktion.

Abbildung 3: Der “gute” alte Windows-Explorer unter Raspbian in Aktion.

Diese zusätzliche Emulationsschicht kostet überraschend wenig Leistung. Das liegt daran, dass hier nur Windows-Systemcalls auf die analogen Kernel-Befehle übersetzt werden müssen, nicht aber der x86- auf den ARM-Befehlssatz. Nach der Wine-Installation lassen sich unterstützte Windows-Programme (32 Bit) in dieser Umgebung installieren. Das gelingt zwar nicht immer ohne Komplikationen, ist aber für eine Vielzahl von Programmen gut dokumentiert [4] und unabhängig vom Unterbau aus Raspbian und Exagear.

Typischerweise unterstützt Wine eher ältere Windows-Programme, da sich auch der Windows-Befehlssatz im Lauf der Zeit erweitert hat und die Wine-Entwickler hier hinterherprogrammieren müssen. Der Vorteil: Ältere Programme wurden für schwächere PC-Generationen entwickelt, sodass die Rechenleistung eines RasPi samt Emulator in der Regel genügt. Die Freeware MP3DirectCut [5] für das verlustlose Schneiden von MP3-Dateien zum Beispiel läuft flüssig und ohne Probleme (Abbildung 4).

Abbildung 4: Besonders ältere Windows-Programme, wie hier MP3DirectCut zum verlustfreien Schneiden von MP3-Dateien, laufen mithilfe von Wine plus Exagear auch auf dem Raspberry Pi.

Abbildung 4: Besonders ältere Windows-Programme, wie hier MP3DirectCut zum verlustfreien Schneiden von MP3-Dateien, laufen mithilfe von Wine plus Exagear auch auf dem Raspberry Pi.

Auch alte Spiele lassen sich mit der Kombination Wine plus Exagear flüssig betreiben, wenn man den Berichten im Netz glauben darf. Mangels Erfahrung des Autors in diesem Bereich wurde das aber nicht getestet.

Fazit

Die Lizenzbedingungen von Exagear zeigen sich besonders in der Basisversion mit der Bindung an ein einziges Raspberry-Board wenig kundenfreundlich; man sollte deshalb die Wahl der Lizenz gut überdenken. Wer allerdings auf ein wichtiges Programm unter Raspbian nicht verzichten will, zahlt nach einem Performancetest gerne den geforderten Obolus. 

Der Autor

Bernhard Bablok (mailto:[email protected]) arbeitet bei der Allianz Technology SE als SAP-HR-Entwickler. Wenn er nicht Musik hört, mit dem Rad oder zu Fuß unterwegs ist, beschäftigt er sich mit Themen rund um Linux, Programmierung und Kleincomputer.

Infos

  1. Anleitung zur Installation der Testversion: https://docs.eltechs.com/install-and-configure-exagear-desktop/how-to-install-exagear-desktop-trial
  2. Varianten und Preise für Exagear Desktop: https://eltechs.com/product/exagear-desktop/exagear-desktop-features-and-prices/
  3. Installation von Visual Studio Code: https://code.visualstudio.com/docs/setup/linux
  4. Installation von Windows-Software unter Wine: https://appdb.winehq.org/
  5. MP3DirectCut: http://mpesch3.de1.cc/mp3dc.html
DIESEN ARTIKEL ALS PDF KAUFEN
EXPRESS-KAUF ALS PDFUmfang: 5 HeftseitenPreis €0,99
(inkl. 19% MwSt.)
RASPBERRY PI GEEK KAUFEN
EINZELNE AUSGABE Print-Ausgaben Digitale Ausgaben
ABONNEMENTS Print-Abos Digitales Abo
TABLET & SMARTPHONE APPS Raspberry Pi Geek bei Google Play Readly Logo
Nach oben