Minisforum MS-R1

Hier mal eine kleine Zusammenfassung aller Dinge die verwirrend sein können mit so einem Computer. Es ist halt nunmal ein ziemlich neues Gerät mit einem ziemlich neuen Prozessor der noch ziemlich schlecht mit Treibern vesorgt wird.
Für mich ist das Thema ARM irgendwie sehr interessant. Ich weiß nicht warum, so langsam stellt sich bei mir so eine x86_64 Müdigkeit ein. Mein erster Rechner war ein 486DX2.
Das tolle an dem Gerät und der CPU: Ich hab nen UEFI Bios, ein offenes, ich kann eigentlich alles was mit ARM kompatibel ist nutzen, quasi ohne Einschränkungen*.
Wie schon erwähnt, es ist alles verdammt neu. Bloß nicht erwarten das alles out of the Box direkt laufen wird, es ist basteln angesagt, basteln in Linux. Für Leute die da drauf Windows on ARM laufen lassen wollen (ohne es selbst bisher getestet zu haben?) viel Spass xD Die Treiberunterstützung dazu ist einfach zu schlecht. Kein Plan ob sich das jemals bessern wird. Nur so zur Info.

*Nur fast. Mehr dazu weiter unten 😉

BIOS Flashen

Links zu den Dateien und Infos:
1. Minisforum GitHub
2. Minisforum Google Drive
3. NPU-Hack GitHub

Tipp: Nutzt auf jeden Fall das „ARM-SystemReady-BIOS„. Auch wenn es ein neueres BIOS gibt. (Ich teste dieses BIOS noch aus. Da die NPU out of the Box nicht funktioniert werde ich dieses BIOS auf jeden Fall noch testen)
Nutzt bis auf weiteres erstmal dieses BIOS:

  1. packt den Inhalt dieser .ZIP auf einen FAT formatierten Stick und einstecken.
  2. Ins BIOS starten und unter „Boot Options“ -> „EFI Shell“ auswählen.
  3. In der Shell mal etwas rum probieren: „FS1:“ eingeben und mit „ls“ schauen ob das der Stick ist, wenn nicht: „LS2:“ usw.
  4. Verzeichnis gefunden? Dann „FlashUpdate.efi -f cix_flash_all2_MGP1WSB_20260312.bin“ und los geht die Fahrt.

Mit diesem BIOS solltet ihr Armbian für CIX und Ubuntu on CIX installieren und nutzen können. Das Armbian Image für Minisforum MS-R1.

Ich habe nun auch das NPU-Fix-Bios installiert und damit unter Ubuntu auch die NPU zum laufen gebracht. Es geht also irgendwie.
Hier gibts einen Hack der hilft das Ding zum laufen zu bringen. Wenn ihr dieser Aleitung folgt solltet ihr Erfolg haben.

Die verschiedenen Distros

  1. Offizielles Debian 12 von Minisforum
    Ach keine Ahnung. Das hätte Minisforum besser machen können. Ein ISO Image wäre cool und die Performance könnte auch besser sein. Nach der Installation befindet sich ein Script für die post installation im Rootverzeichnis. Führst du das aus ist alles kaputt. Das Script verballert die SUDO-Konfig und du hast ein haufen Scheisse vor dir. Ubrauchbar. Furchtbar. Uralter Kernel 6.6.18.
  2. Ubuntu CIX
    Läuft gut. Bis auf die lahme Grafik ist das echt okay. Glmark2 unter Ubuntu: ~1600Punkte -> Armbian ~2700Punkte -> Minisforum Debian 12 angeblich rund 6600Punkte oO
    Hier warte ich auf Updates, dann schau ich mir das wieder an. Neuerer Kernel (7.0.0.)
  3. Armbian CIX-ACPI
    Läuft gut. Älterer Kernel (6.18.44) aber die GPU Leistung ist besser als unter Debian. Da erhoffe ich mich noch einiges. Es handelt sich immerhin um ein ARM Immortalis Mali-G720 MC 10. Hier lohnt es sich nach der Installation einmal das komplette Treiberpaket herunterzuladen (sudo apt install armbian-firmware-full) und schon läuft auch WLAN.
  4. Armbian Minisforum
    Dazu komme ich auch noch irgendwann. Ich spiele erstmal etwas rum 😉
  5. Windows on ARM
    Puh, auch noch nicht getestet, werde ich mal tun. Bin gespannt, gibt keine Treiber, läuft wie Schmutz.
  6. NCZ-OS
    Habe ich kurz getestet. Vorteil: NPU und alle anderen wichtigen Treiber laufen out of the Box. Keine nervige Konfiguration mehr. Leistung ist in Ordnung. Was mir gar nicht gefällt: Der Winodwmanager Singularity. Das Ding ist mir einfach zu buggy. Es läuft, aber man „spürt“ das hier was nicht stimmt. Fühlt sich einfach „komisch“ an. Schaue ich mir weiter an und versuche mir dann Plasma zu installieren. KDE FTW! xD

Die Nachteile

Ja, das ganze hat einige Nachteile:

  1. Wie schon erwähnt, das ist alles verdammt neu. Also die CPU ist neu, das booten über UEFI ist neu. Das ist in der ARM Welt bisher nicht so gewesen. Da hieß es immer Image auf die SD/SSD zu schreiben. Hier kannst du einfach eine ISO auf einen USB-Stick schreiben und von diesem booten. Wir sind hier aber bei Nachteilen: Natürlich kannst du eigentlich fast jedes ARM-Image/ISO zum laufen bringen, aber ohne die anpassungen an dem Kernel läuft das halt wie ein Sack Nüsse. Keine GPU Treiber, keine NPU-Treiber, keine VPU-Treiber, usw.
    Solange CIX und die anderen Maintainer das nicht in den Linux-Kernel intergriert bekommen heißt es als basteln. Viel Basteln.
    Die Leistung ist noch nicht auf dem Niveau wie sie sein könnte. Aber das ist das spannende daran. Ich kann daran teilhaben, evtl. kann ich sogar was dazu beitragen. Mal schauen. Falls ja, wird es hier irgendwann stehen.
    Also, wie gesagt, alles neu. So neu das es noch nicht richtig läuft.
  2. Die Fehlerhafte NPU. Ja, die läuft irgendwie nicht richtig. Es gitb aber einen Hack der immer ausgeführt werden muss. Der funktioniert soweit gut. Selbst auf Ubuntu mit dem 7.0.0-41 Kernel.
  3. GPU-Treiber. Das ist so ein Thema für sich. Zum Haare ausreißen. Es gibt wohl 2 Treiber. Einen MESA-Treiber der für die Beschleunigung des Desktops zuständig ist, unterstützt wohl nur OpenGL, aber kein Vulkan so richtig.
    Dann gibt es da noch den Treiber namens „Panthor oder ZINK“ (ich hole noch mehr Infos ran). Er hat wohl Vulkan unterstütztung aber beschleunigt den Desktop nicht. Ach das ist alles noch sehr verwirrend. Jedenfalls ist die GPU-Leistung unter aller Sau. Ein Mali Immortalis G720 sollte wesentlich schneller sein. Ich hoffe da passiert noch was. So ist das nicht cool.

Ich versuche hier die Infos über diese Kiste zu sammeln und irgendwie der ganzen Geschichte ein Sinn zu geben.
Mein Traum wäre eine Anleitung in der ich alles schön genau erklären kann, damit man sich ein System bauen kann mit dem man gut arbeiten kann. Also, ich arbeite daran.
Mein bester Benchmark hier bisher: glmark2 und Minecraft.
Ja, genau Minecraft. Das läuft auf dem G720 in Full-HD so mit rund 5fps -.- Das kanns nicht sein.

Mein Plan ist euch weiterhin mit Infos zu dem CIX P1 und dem Minisforum MS-R1 zu versorgen. Ich hab jetzt bock auf ARM und schaue ich das ich hier auch weiter Infos zu neuer ARM Hardware hier veröffentlichen kann.

Fazit bisher:
Geile Hardware. Ich mag die Kiste, die CPU ist geil. ARM ist geil. Linux ist geil. Das Basteln macht Spass.
So läuft das auch alles ganz gut, wenn man nicht zocken will. Mehrere 4k Steams parallel anschauen? Kein Problem. Arbeitsspeicher? Massig vorhanden. Der Preis? Unschlagbar! Gerade in dieser angespannten Zeit.

Also: Klare Kaufempfehlung für alle die auf ARM und Linux und viel Gebastel bock haben. Die Hardware, Minisforum typisch über jeden Zweifel erhaben. Durchdacht und einfach vorzüglich verarbeitet.
Die CPU: Wir reden hier über eine neue CPU die in etwa mit einem Apple M1 vergleichbar ist. Nice!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert