Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

debmatic, debain 12.5, Mac mini m1 #377

Open
krobipd opened this issue Apr 21, 2024 · 4 comments
Open

debmatic, debain 12.5, Mac mini m1 #377

krobipd opened this issue Apr 21, 2024 · 4 comments

Comments

@krobipd
Copy link

krobipd commented Apr 21, 2024

hallo

ich versuche seit tagen eine der vielen Varianten der ccu auf diverse Varianten zum laufen zu bekommen.
jedenfalls bin jetzt bei der debmatic gelandet, da alle anderen Versionen nicht zum laufen zu bekommen sind.

auf alle fälle installation super easy alles geklappt aber es startet nicht voll durch. hab jetzt versucht selbst schlau daraus zu werden und bin jetzt auf das hier gestossen.

sudo journalctl -u debmatic-rega.service -n 100

Apr 21 23:30:27 debmatic start_rega.sh[13181]: /usr/share/debmatic/bin/start_rega.sh: Zeile 20: /bin/ReGaHss.normal: Kann die Binärdatei nicht ausführen: Fehler im Format der Programmdatei

der service status bleibt bei starting hängen, es kommt via webui nur der splash-screen
Service Status: Running

@alexreinert
Copy link
Owner

Ich habe keinen Zugriff auf einem Mac M1, die Fehlermeldung klingt aber schwer danach, dass die Closed Source Komponenten von eQ-3 in einer Art kompiliert sind, welche nicht zu der doch etwas spezielleren M1 CPU kompatibel sind.

@krobipd
Copy link
Author

krobipd commented Apr 22, 2024 via email

@TimApplepie
Copy link

TimApplepie commented Nov 7, 2024

@krobipd, habe den selben Fehler mit meiner VM (Debian 12 ARM64) mit M1 Chip.
Konntest du Debmatic mittlerweile auf dem Mac Mini M1 zum Laufen kriegen?

@krobipd
Copy link
Author

krobipd commented Nov 9, 2024

hallo @TimApplepie ja ich konnte einen workaround finden.
also es ist halt mal so das die apple M Prozessoren keinerlei 32bit Support haben.
das Problem damit ist das die CCU Software (egal jetzt ob debmatic, raspberrymatic usw) 32 bit binaries hat und die seitens eq3 closed source sind. das heißt man kann sie nicht einfach so in 64bit neu kompilieren, solange für eq3 kein druck da ist was zu machen wird es wohl dauern - sie haben ja keinen druck die ccu3 läuft ja.

jedenfalls für uns Apple M Prozessoren Nutzer macht das halt Probleme. was ich gemacht habe ist das die UTM (https://github.com/utmapp/UTM) nutze und dort mir einen normale PC emulieren lasse (x64_64). mit der aktuellen utm version ist das ganze relativ langsam, für raspberrymatic braucht er über 5 Minuten zum booten. mit der beta 4.6 und macOS 15 gehts wesentlich flotter.

für mich ist das eine ok Lösung da ich die raspberrmatic quasi nur für Ansteuerung brauche, bei mir läuft alles über den iobroker somit nicht super optimal aber nutzbar und stabil.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants