Das Surface Pro X von Microsoft basiert auf der ARM-Prozessor-Architektur. In der Folge können keine „normalen“ (nativ für x86 bzw. x86-64 compilierte) Windows-Programme ausgeführt werden. Zumindest gibt es einen Emulator für 32bit-Software – die wird dann aber entsprechend verlangsamt ausgeführt (wobei ich mit allen unten aufgeführten Programmen im täglichen Gebrauch vernünftig arbeiten kann).
Wenn möglich, sollte also auf native ARM64-Software (AArch64) zurückgegriffen werden. Was sich im Augenblick noch als sehr schwierig herausstellt, weil es sie kaum gibt. Im Microsoft Store (der mittlerweile immerhin nur noch auf dem Surface Pro X auch lauffähige UWP Apps auflistet) kann man sich immerhin unter dem Reiter „Systemanforderungen“ zu jeder App die Architektur ansehen, für die diese App compiliert wurde. Hier sollte man also möglichst Apps mit ARM oder ARM64 den Vorzug geben. Trotzdem bleibt die Auswahl bislang beschränkt. Darüber hinaus steht immer die Gefahr im Raum, dass die 32bit-Versionen eines jetzt noch verfügbaren Windows Programms in Zukunft nicht mehr weiter gepflegt wird (oder gar nicht gibt, wie leider bei Signal für Windows).
Hier mal die Liste der von mir eingesetzten Programme, an der man das Problem ganz gut sehen kann:
Typ | Programm | Architektur | Link | OSS? |
Browser | Firefox Nightly | ARM64 | Link | x |
MediaPlayer | VLC | ARM64 | Link | x |
VPN-Client | Cisco AnyConnect | ARM64 | Link | – |
Editor | Notepad2 | ARM64 | Link | x |
Office | Microsoft Office 365 | ARM64/ 32bit x86 | Link | – |
Mail-Client | Thunderbird | 32bit x86 | Link | x |
Literaturverwaltung | Zotero | 32bit x86 | Link | x |
Grafik | Gimp | 32bit x86 | Link | x |
Statistik | PSPP | 32bit x86 | Link | x |
Passwortmanager | KeePass 2 | 32bit x86 | Link | x |
Vektor | Inkscape | 32bit x86 | Link | x |
FTP-Client | FileZilla | 32bit x86 | Link | x |
Datenbank | DB Browser for SQLite | 32bit x86 | Link | x |
Typ | Microsoft Store App | Architektur | Link | OSS? |
PDF-Annotation | Drawboard PDF | ARM | Link | – |
Notizen | Microsoft OneNote | ARM | Link | – |
Video | Netflix | ARM64 | Link | – |
Zumindest gibt es bei der genutzen Open Source Software die Hoffnung
, dass früher oder später jemand mal einen Cross-Compile für ARM64 versucht.EDIT:
Eine immer mal wieder aufgefüllte Liste mit (nicht) kompatiblen Apps und Programmen für das Surface Pro X gibt es HIER.