Linux på Samsung DeX lar deg bruke Ubuntu 16.04 på Samsung Galaxy Note 9 og Samsung Galaxy Tab S4. Men hvor bra er det?
Linux på DeX på Samsung Galaxy Note 9. Kilde: Samsung
Når Samsung DeX ble først lansert med Samsung Galaxy S8 stilte jeg spørsmål ved nytten av den. Nesten 20 måneder og 3 flaggskip Galaxy lanseres senere, noen mennesker stiller fortsatt spørsmål ved hvor funksjonell DeX kan være. For å gjøre DeX mer nyttig for fagfolk og utviklere, annonserte Samsung Linux på DeX tilbake på SDC 2017 for å forbedre skrivebordsopplevelsen med tilgang til nye apper. Nå som Linux på DeX er det endelig i beta for Samsung Galaxy Note 9 og Samsung Galaxy Tab S4 må jeg ta den en tur for å se hvordan den fungerer. Linux på DeX er en legitim skrivebordsopplevelse som kjører på en telefon.
Linux på DeX er en dristig idé gitt tidligere feil hos selskaper som prøver å bringe en GNU/Linux-distribusjon til en mobilenhetsformfaktor. Å kjøre en GNU/Linux-distribusjon kompilert for ARM på en Android-enhet er ikke nytt, men dette er første gang det er gjort bra. Den underliggende GNU/Linux-distribusjonen som driver Linux på DeX er en modifisert Ubuntu 16.04 LTS laget i et samarbeid mellom Canonical (selskapet som vedlikeholder Ubuntu) og Samsung. Ubuntu måtte endres for å ta hensyn til Androids sikkerhetspolicy.
Etter å ha brukt Linux på DeX siden den første beta-utgivelsen (jeg skrev til og med denne artikkelen med den), mitt første inntrykk av produktet er at det definitivt er begrenset av maskinvaren det kjører på. Det er åpenbart tregere enn å kjøre en GNU/Linux-distribusjon på de fleste x86-PCer, men det er enda tregere enn å kjøre normal DeX-modus. Enheten jeg testet den med var 6 GB RAM Samsung Galaxy Note 9 med Qualcomm Snapdragon 845 og Adreno 630. Å kjøre både Android og Ubuntu kan presse enheten til sine grenser. Vi forventer ikke at den skal være perfekt, men den skal løpe, og herregud, den går definitivt.
I tilfelle du ikke har fått meldingen allerede, ikke installer Linux på DeX for spill eller sosiale medier. Pakkene du installerer må være kompilert for ARM64 (arkitekturen på Samsung Galaxy Note 9 og Samsung Galaxy Tab S4), så du er ganske begrenset på hva du kan prøve uten å kompilere ting for deg selv. Apper som Minecraft, Discord og Google Chrome ville ikke installeres, noe som oppsummerer opplevelsen til en "gjennomsnittlig bruker" som ønsker å prøve ut Linux på DeX. Det er ikke en erstatning for en stasjonær datamaskin eller en bærbar datamaskin.
På den annen side annonserer Samsung Linux på DeX til utviklere. Utviklere er den ene gruppen brukere som kan bruke Linux på DeX til det fulle. Den kommer med IntelliJ og Geany for koding. Android Studio kjører til og med på Linux på DeX. Du kan kode, bygge, installere og teste Android-apper direkte fra Galaxy Note 9 eller Galaxy Tab S4. Jeg var i stand til å åpne en Android-app i IntelliJ og kompilere appen og installere den. Det var til og med mulig for meg å begynne å kompilere LineageOS 16 for OnePlus 6, rett på Galaxy Note 9. Selv om det er nevnt av utvikleren meg2151, ville det ha tatt nærmere 6 timer å kopiere repoen og omtrent 10 timer til å bygge operativsystemet. På den tiden ville jeg ha gått tom for batteri på Galaxy Note 9. Det er også problemet med RAM: det ville ha tatt minst 8 GB RAM for å kompilere Android 8.0 fra kilden. Det er mulig at fremtidige Samsung-telefoner faktisk kan brukes som fullutviklingsmaskiner takket være Linux på DeX, men bare ikke de nåværende telefonene.
Linux på DeX vs Normal DeX
Mens jeg testet Linux på DeX, begynte jeg også å bruke vanlig DeX-modus oftere. Som et resultat begynte jeg å like vanlig DeX mer enn den nye Linux på Dex. Det er på grunn av app- og programvarestøtte for tilfeldige brukere. Med den vanlige DeX-modusen har du tilgang til et stort antall Android-apper og -spill, mens Linux på DeX egentlig bare er levedyktig for noe utviklingsarbeid. Jeg har brukt en app kalt Parsec for å streame spill fra skrivebordet til den bærbare datamaskinen og telefonene mine. Jeg var i stand til å streame Fortnite fra PC-en min til Samsung DeX, men dette er ennå ikke mulig med Linux på DeX.
Selv fortsatt er DeX ikke i nærheten av å erstatte tradisjonelle bærbare eller stasjonære datamaskiner. Forretningsfolk og noen studenter kan finne DeX nyttig, og noen utviklere kan finne den nye Linux på DeX nyttig. Imidlertid er både vanlig DeX og Linux på DeX for begrenset av maskinvaren de kjører på. Vi kommer til å trenge mer RAM og bedre støtte for ARM-enheter i Linux på DeX før det er verdt å vurdere. Når det gjelder vanlig DeX, har den fortsatt sine bruksområder fra tid til annen, så jeg ser ikke for meg å forlate den helt ennå.
Galaxy Note 9 XDA-fora