Kan ODROID XU4 ARM Mini-PC ersätta ditt skrivbord?

kan arm mini PC ersätta ditt skrivbord odriodxu4
Mini-datorer som Raspberry Pi är älskade pysslar och retrospelare - kan de vara snabba nog att ta sig an de vardagliga sakerna du skulle göra på en stationär PC? Här är en titt på en enkelkortsdator, ODROID XU4, och hur den fungerar som en stationär dator, komplett med x86-emulering via Exagear Desktop, så att den kan köra program som Skype och till och med Microsoft Kontor.

En octo-core för mindre än $100

De ODROID XU4 är en enkelkortsdator byggd av Hardkernel. I hjärtat av XU4 finns en Samsung Exynos 5422 2GHz, åttakärnig processor, med 2 GB Bagge. Kortet innehåller också gigabit Ethernet, två USB 3.0-portar, en enda USB 2.0-port, HDMI-utgång, en CPU-kylfläkt och allmänna in-/utgångsportar (GPIO) för ditt eget mixtrande och experimenterande. Den ARM-baserade datorn kan köra ett antal operativsystem inklusive Debian, Ubuntu och Android.

Rekommenderade videor

Du betalar $75 för datorn, men du måste också lägga till ett minneskort och kringutrustning. En Lenovo 100S Chromebook, som jämförelse, börjar på $180 med en dubbelkärnig Intel Celeron-processor.

Naturligtvis är en stor skillnad mellan en lågkostnadsdator som en Chromebook med dubbla kärnor och ODROID med åtta kärnor datorarkitekturen. Medan Lenovo 100S har ett Intel x86-chip som är vanligt i de flesta datorer, använder ODROID XU4 den mobila ARM-arkitekturen, som är inkompatibel med x86-programvara. Det betyder att den inte kan köra många av de appar och operativsystem du skulle använda med ett skrivbord.

x86? ÄRM? Vad är skillnaden?

Det kan bli lite komplicerat att förklara skillnaden mellan x86 och ARM-datorer, men det enklaste förklaringen är att alla datorer omvandlar kod till binära 1:or och 0:or, och x86- och ARM-datorer gör det i olika sätt. På grund av den skillnaden kan en applikation designad och kodad för en x86-processor inte köras på en ARM-processor.

Så hur kommer en dator runt den begränsningen? Den använder en emulator, som i huvudsak fungerar som en kodöversättare. Medan de flesta emulatorer körs för långsamt för moderna applikationer har en rysk utvecklare som heter Eltechs skapat Exagear Desktop, en mjukvara som emulerar x86-programvara, inklusive Wine for Windows-program som Microsoft Office.

Först ska vi se vad ODROID XU4 kan hantera på egen hand. Sedan kommer vi att använda Exagear Desktop för att hantera alla måste-ha-applikationer som inte fungerar.

Komma igång med Ubuntu och Exagear Desktop

Vi installerade ARM-versionen av den populära Linux-distributionen Ubuntu på ODROID XU4. Ubuntu har ett fullt utrustat grafiskt användargränssnitt, medföljande kontorsapplikationer och är (relativt) enkel att använda. Mycket av programvaran med öppen källkod du kan ladda ner på Ubuntu har porterats till ARM-arkitekturen, inklusive VLC, LibreOffice, Firefox, en öppen källkodsversion av Chrome som heter Chromium och otaliga andra applikationer och verktyg.

Ubuntu

ODROID XU4 stöder även OpenGL-grafikacceleration för smörsläta media. Det inkluderar inbyggt stöd för många grafiskt intensiva applikationer som GIMP, VLC och Kodi, som alla får ett uppsving från den inbyggda Mali-450 GPU.

Om du letar efter applikationer som stöds av egna utvecklare, som TeamViewer, Spotify eller Adobe Acrobat, kommer du inte att hitta ARM-versioner av programvaran. Det är där Exagear Desktop kommer in.

Det fungerar genom att köra ett "gästoperativsystem" i din befintliga Ubuntu-installation. Du kör i princip två versioner av Ubuntu samtidigt, en för ARM-applikationer och en för x86-applikationer. Det betyder att du kan installera x86-program precis som du skulle göra på en stationär Ubuntu-dator. Du kan också installera Wine och sedan köra Windows-program, precis som du skulle göra på en stationär Linux-dator.

Det finns några varningar med Exagear Desktop. Det stöder inte grafikacceleration, så väldigt få GPU-drivna spel eller programvara kommer att fungera. Du kommer också att ha en mer trög användarupplevelse jämfört med applikationer som körs inbyggt i Ubuntu. Slutligen stöder emulatorn också bara 32-bitars programvara just nu.

Vad fungerar?

Vi testade en mängd x86-applikationer inklusive Skype, Adobe Acrobat, Microsoft Office, Spotify och TeamViewer. Var och en kräver sin egen installationsprocess manuellt via terminalen, vilket skadar användbarheten. Microsoft Office kräver att du först installerar Wine for Windows-programkompatibilitet och sedan installerar Office via Wine.

Applikationer som Adobe Reader och Skype var ibland tröga, trots den åttakärniga ARM-processorn.

Till slut körde all programvara vi testade, men vi provade inte något komplicerat som Photoshop eller PC-spel. Dessa applikationer är uteslutna, precis som de skulle vara på en billig Linux-enhet som en Chromebook.

Även bland de applikationer vi provade stötte vi på enstaka problem med installationer och kompatibilitet. Applikationer som Adobe Reader och Skype var ibland tröga, trots den octo-core CPU som ODROID XU4 har.

Men precis som din stationära dator kan du fortfarande göra flera saker med din webbläsare tillsammans med en Skype-konversation medan du läser en PDF. ODROID får jobbet gjort, men i en långsammare takt. Även grafiskt intensiva applikationer, som TeamViewer, fungerade.

Eftersom du kör två operativsystem ovanpå varandra bör du förvänta dig att uppleva problem och fel. Om du inte är tekniskt kunnig med Linux kan du ha svårt att lösa dessa fel för att få applikationer att köra. Emulering är aldrig perfekt, och kompatibiliteten kan variera mellan olika applikationer, så förvänta dig att göra lite pyssel då och då för att få saker att fungera. Det här är inte den typ av enhet du kan ge till dina farföräldrar och förvänta dig inga problem.

Poängen

För mindre än $100 ger ODROID XU4 dig mycket för pengarna. Operativsystemet Ubuntu kommer med nästan all programvara med öppen källkod du behöver för att överleva - webbläsare, videospelare, ordbehandlare och kodningsapplikationer.

Men om du vill göra mer än att bara klara dig och använda applikationer som Skype, Teamviewer och Adobe Acrobat, behöver du Exagear Desktop. Även då måste du göra några kompromisser. Applikationer fungerar när du behöver dem, men förvänta dig prestanda allt från anständigt till mediokert från emuleringsprocessen.

Att använda en ODROID XU4 är inte för dem som är vana vid Windows-datorer, som behöver Photoshop eller spelar mycket. Det betyder nog de flesta. ODROID XU4 erbjuder den största valutan för pengarna inom ARM-datorer, men våra kamper med den bevisar att drömmen om att använda en ARM mini-PC för att ersätta en stationär dator förblir just det - en dröm.