Praktično delo z Linuxom na Samsung DeX za Samsung Galaxy Note 9

Linux na Samsung DeX vam omogoča uporabo Ubuntu 16.04 na Samsung Galaxy Note 9 in Samsung Galaxy Tab S4. Toda kako dober je?

Linux na DeX na Samsung Galaxy Note 9. Vir: Samsung

Kdaj Prvič predstavljen Samsung DeX pri Samsungu Galaxy S8 sem dvomil o njegovi uporabnosti. Po skoraj 20 mesecih in treh vodilnih Galaxyjih, ki so bili predstavljeni pozneje, se nekateri še vedno sprašujejo, kako funkcionalen je lahko DeX. Samsung je napovedal, da bo DeX bolj uporaben za strokovnjake in razvijalce Linux na DeX nazaj na SDC 2017 za izboljšanje izkušnje namizja z dostopom do novih aplikacij. Zdaj, ko je Linux na DeXu končno v beta različici za Samsung Galaxy Note 9 in Samsung Galaxy Tab S4, sem ga moral preizkusiti, da vidim, kako deluje. Linux na DeX je legitimna namizna izkušnja, ki se izvaja v telefonu.

Linux na DeX je drzna ideja glede na prejšnje neuspehe podjetij, ki so poskušala prenesti distribucijo GNU/Linux v faktor oblike mobilne naprave. Izvajanje distribucije GNU/Linux, prevedene za ARM, na napravi Android ni novost, vendar je to prvič, da je bila izvedena dobro. Osnovna distribucija GNU/Linux, ki poganja Linux na DeX, je spremenjen Ubuntu 16.04 LTS, ustvarjen v skupnem prizadevanju med Canonical (podjetje, ki vzdržuje Ubuntu) in Samsung. Ubuntu je bilo treba spremeniti, da upošteva varnostno politiko Androida.

Potem ko sem uporabljal Linux na DeX od prve izdaje beta (z njim sem celo napisal ta članek), moj prvi vtis o izdelku je, da ga zagotovo omejuje strojna oprema, ki jo poganja na. Očitno je počasnejši od izvajanja distribucije GNU/Linux na večini osebnih računalnikov x86, vendar je celo počasnejši od izvajanja običajnega načina DeX. Naprava, s katero sem jo preizkusil, je bil Samsung Galaxy Note 9 s 6 GB RAM-a s Qualcomm Snapdragon 845 in Adreno 630. Zagon Androida in Ubuntuja lahko potisne napravo do njenih meja. Ne pričakujemo, da bo popoln, vendar bi moral delovati, in o fant, dokončno deluje.

Če sporočila še niste prejeli, ne nameščajte Linuxa na DeX za igre ali družbene medije. Paketi, ki jih namestite, morajo biti prevedeni za ARM64 (arhitektura na Samsung Galaxy Note 9 in Samsung Galaxy Tab S4), tako da ste precej omejeni glede tega, kaj lahko poskusite brez sestavljanja stvari sebe. Aplikacije, kot so Minecraft, Discord in Google Chrome, se ne namestijo, kar povzema izkušnjo "povprečnega uporabnika", ki želi preizkusiti Linux na DeX. Ni zamenjava za namizni ali prenosni računalnik.

Po drugi strani pa Samsung razvijalcem oglašuje Linux na DeX. Razvijalci so tista skupina uporabnikov, ki lahko uporablja Linux na DeX v največji možni meri. Prihaja z IntelliJ in Geany za kodiranje. Android Studio deluje celo v Linuxu na DeX. Aplikacije za Android lahko kodirate, gradite, nameščate in testirate neposredno iz vašega Galaxy Note 9 ali Galaxy Tab S4. Uspelo mi je odpreti aplikacijo za Android v IntelliJ, jo prevesti in namestiti. Možno mi je bilo celo, da sem začel sestavljati LineageOS 16 za OnePlus 6, neposredno na svojem Galaxy Note 9. Čeprav kot ugotavlja razvijalec jaz2151, bi trajalo skoraj 6 ur za kopiranje repoja in približno 10 ur več za izdelavo OS. Do takrat bi mi zmanjkalo baterije na Galaxy Note 9. Obstaja tudi težava z RAM-om: za prevajanje Androida 8.0 iz vira bi bilo potrebnih vsaj 8 GB RAM-a. Možno je, da se prihodnji telefoni Samsung dejansko lahko uporabljajo kot popolni razvojni stroji zahvaljujoč Linuxu na DeX, vendar ne trenutni telefoni.

Linux na DeX proti običajnemu DeX

Medtem ko sem preizkušal Linux na DeX, sem pogosteje začel uporabljati tudi običajni način DeX. Posledično mi je bil običajni DeX bolj všeč kot novi Linux na Dexu. To je zaradi aplikacije in programske podpore za občasne uporabnike. Z običajnim načinom DeX imate dostop do velikega števila aplikacij in iger za Android, medtem ko je Linux na DeX resnično primeren le za nekaj razvojnega dela. Uporabil sem aplikacijo Parsec za pretakanje iger z namizja na prenosnik in telefone. Fortnite sem lahko pretakal iz svojega računalnika v Samsung DeX, vendar to še ni mogoče z Linuxom na DeX.

Kljub temu DeX še zdaleč ne more nadomestiti tradicionalnih prenosnih ali namiznih računalnikov. Poslovnim strokovnjakom in nekaterim študentom se bo morda zdel DeX koristen, nekaterim razvijalcem pa bo morda nov Linux na DeX koristen. Vendar sta tako običajni DeX kot Linux na DeX preveč omejena s strojno opremo, na kateri delujeta. Potrebovali bomo več RAM-a in boljšo podporo za naprave ARM v Linuxu na DeX, preden bo vredno vaše pozornosti. Kar se tiče običajnega DeX-a, se občasno še vedno uporablja, tako da se mi še ne zdi, da bi ga povsem opustil.

Forumi XDA za Galaxy Note 9