Hands-on med Linux på Samsung DeX for Samsung Galaxy Note 9

Da Samsung DeX først ble lansert med Samsung Galaxy S8, stilte jeg spørsmålstegn ved nytten av det. Nesten 20 måneder og 3 flaggskip Galaxy lanseres senere, er det fortsatt noen som stiller spørsmål ved hvor funksjonell DeX kan være. For å gjøre DeX mer nyttig for profesjonelle og utviklere kunngjorde Samsung Linux på DeX tilbake på SDC 2017 for å forbedre skrivebordsopplevelsen med tilgang til nye apper. Nå som Linux på DeX endelig er i beta for Samsung Galaxy Note 9 og Samsung Galaxy Tab S4, måtte jeg ta det for å snurre for å se hvordan det fungerer. Linux på DeX er en legitim stasjonær opplevelse som kjører på en telefon.

Linux på DeX er en dristig idé gitt de tidligere feilene fra selskaper som prøver å bringe en GNU / Linux-distribusjon til en formfaktor for en mobilenhet. Å 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 opprettet i en felles innsats mellom Canonical (selskapet som vedlikeholder Ubuntu) og Samsung. Ubuntu måtte endres for å redegjøre for Androids sikkerhetspolicy.

Etter å ha brukt Linux på DeX siden den første betaversjonen (jeg skrev til og med denne artikkelen med den), er mitt første inntrykk av produktet at det definitivt er begrenset av maskinvaren det kjører på. Det er tydeligvis 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 det skal være perfekt, men det skal løpe, og oh boy, det kjører definitivt.

Hvis du ikke har fått meldingen allerede, må du ikke installere Linux på DeX for spill eller sosiale medier. Pakkene du installerer, må sammenstilles for ARM64 (arkitekturen på Samsung Galaxy Note 9 og Samsung Galaxy Tab S4), så du er ganske begrenset i hva du kan prøve uten å kompilere ting selv. Apper som Minecraft, Discord og Google Chrome ville ikke installere, noe som oppsummerer opplevelsen av en "gjennomsnittlig bruker" som ønsker å prøve 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 gruppen brukere som kan bruke Linux på DeX til fulle evner. Det følger 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 som nevnt av utvikler me2151, ville det tatt nærmere 6 timer å kopiere repoen og omtrent 10 timer mer å bygge OS. På det tidspunktet 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 appen og programvarestøtten for tilfeldige brukere. Med den vanlige DeX-modus 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 som heter Parsec for å streame spill fra skrivebordet til den bærbare datamaskinen og telefonen. Jeg var i stand til å streame Fortnite fra min PC til Samsung DeX, men dette er ennå ikke mulig med Linux på DeX.

Bare spilt desktop Fortnite på Samsung DeX gjennom Parsec. Fungerer ganske bra faktisk. Begrensninger for å etterligne en berøringsskjerm, men ellers bra. pic.twitter.com/JA9GObdsEz

- Max Weinbach ???? (@mweinbach) 17. november 2018

Selv fremdeles er DeX ikke i nærheten av å erstatte tradisjonelle bærbare datamaskiner eller stasjonære maskiner. Forretningsfagfolk og noen studenter kan synes DeX er nyttig, og noen utviklere kan finne den nye Linux på DeX nyttig. Både vanlig DeX og Linux på DeX er imidlertid 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 fremdeles bruksområder fra tid til annen, så jeg ser ikke meg selv forlate den helt ennå.

Galaxy Note 9-fora