Hallo,
nach der Installation von qemu* und wine zum Ablaufen von x86 binaries auf meinem Rasperry gibt es beim Aufruf von winecfg die nachfolgende Fehlermeldung:
$ wine winecfg Speicherzugriffsfehler (Speicherabzug geschrieben)
Ein debug des Aufrufs zeigt folgendes:
(gdb) run Starting program: /usr/bin/wine winecfg warning: `/lib/ld-linux.so.2': Shared library architecture unknown is not compatible with target architecture arm. warning: `/lib/ld-linux.so.2': Shared library architecture unknown is not compatible with target architecture arm. [New LWP 12885] [New LWP 12886] Thread 3 "wine" received signal SIGBUS, Bus error. [Switching to LWP 12886] 0x602077e2 in ?? () (gdb) q
Nun bin ich leider mit meinem UBUNTU am Ende. Vielleicht kennt jemand eine Lösung oder ein workaround. Die Klassiker der Problemlösungen aus der apt Welt habe ich alle schon mehrfach durchgeprüft, leider ohne Erfolg. Danke schon mal für alle konstruktiven Antworten, Hinweise oder gar Lösungen, die nicht auf andere Distributionen verweisen.
Nachtrag: Entferne ich die Kommentierung von
/usr/lib/arm-linux-gnueabihf/libarmmem.so
in der Datei
/etc/ld.so.preload
dann erweitert sich die Fehlermeldung auf
$ wine winecfg ERROR: ld.so: object '/usr/lib/arm-linux-gnueabihf/libarmmem.so' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored. Speicherzugriffsfehler (Speicherabzug geschrieben)
Dies wurde auch schon von anderen beschrieben (https://www.lhinderberger.de/pi/2016/01/27/raspberry-pi-binary-x86-drivers.html)