Tabletter

Linux-baserte operativsystemer for mobile enheter og nettbrett

Linux-baserte operativsystemer for mobile enheter og nettbrett

Utvikling av ikke-android, berøringsbaserte, håndholdte Linux-enheter (hovedsakelig mobiltelefoner og nettbrett) har sett raske fremskritt de siste par årene. Dette kan hovedsakelig tilskrives fremveksten av Linux-telefoner som PinePhone og Purism Librem 5. Disse enhetene er hovedsakelig basert på hovedlinjen Linux-kjernen, med oppdateringer og noen konfigurasjonsendringer. Skrivebordsmiljøer som leveres i store Linux-distribusjoner som Ubuntu og Fedora, er foreløpig ikke optimalisert for berøringsbaserte enheter på liten skjerm. Denne artikkelen vil liste opp brukergrensesnittmiljøer som er optimalisert for mobile enheter og nettbrett basert på Linux. De fleste av disse miljøene er for tiden i pre-alfa-, alfa- og beta-stadier av utvikling.

Ubuntu Touch

“Unity8”, en variant av Unity-skrivebordsmiljøet, var under utvikling i ganske mange år. Opprettholdt av Ubuntus skaper Canonical og basert på Qt, siktet Unity8 for konvergens der det løpende skrivebordsmiljøet automatisk og sømløst vil tilpasses for små og store skjermenheter ved hjelp av responsive, mobile første elementer. Med andre ord ga Unity8 et slikt grensesnitt at enhver Ubuntu-enhet du har i lommen din kan konverteres til en fullverdig stasjonær Linux-PC så snart den ble koblet til en større skjerm. Canonical prøvde også å lansere en mobil enhet med Unity8s konvergensmodell. Dessverre ble Unity8s utvikling stoppet av Canonical av forskjellige grunner, og enheten ble aldri gitt ut. Det samme prosjektet ble deretter plukket opp av en gruppe frivillige og åpen kildekode-entusiaster. Dermed startet utviklingen av Unity8 igjen, og det ble et fellesskapsprosjekt kalt Ubuntu Touch. Ubuntu Touch er primært et mobil OS, men det støtter også konvergens og skrivebordsmodus. Nylig ble Ubuntu Touch omdøpt til "Lomiri".


Ubuntu Touch støtter mange ARM-baserte enheter, og det jobbes også med x86-støtte. Den kommer også med sin egen appbutikk som inneholder mange nyttige apper og verktøy. Hvis du har en støttet enhet, eller hvis du vil prøve Ubuntu Touch på en x86-enhet, kan du laste ned installatører fra det offisielle nettstedet. Bilde med tillatelse: Ubuntu Touch nettsted.

Phosh

Phosh (PHOne SHell) er et skrivebordsmiljø for Linux-baserte mobile enheter. Basert på Wayland og GNOME 3-applikasjonsstakken, blir Phosh utviklet av Purism, skaperne av "Librem 5" Linux-telefon. Den kan også installeres på mange andre Linux-enheter, og den har blitt inkludert i offisielle repositories av Ubuntu siden 20.10 utgivelse. Den er også tilgjengelig som et installerbart brukergrensesnittmiljø i postmarketOS, en Linux-distribusjon spesielt skreddersydd for mobile enheter og nettbrett.


Slik installerer du Phosh i Ubuntu 20.10, bruk kommandoen nedenfor:

$ sudo apt installer phosh

Du kan også få kildekoden og kompilere den for andre Linux-enheter.

Plasma Mobile

Plasma Mobile er KDEs bruk av et brukergrensesnittskall for mobile enheter. Tallrike mobilvennlige applikasjoner er spesielt designet av KDE-utviklere for Plasma Mobile-prosjektet. Den kombinerer KWin, Kirigamis responsive design og Wayland-teknologier for å skape et jevnt, responsivt og brukervennlig skall som kan brukes på både mobil og nettbrett. Plasma Mobile kan kjøres på postmarketOS, Manjaro, Ubuntu og KDE Neon (basert på Ubuntu). Du kan også ta et frittstående x86-bilde basert på Neon for å kjøre Plasma Mobile som en live-økt fra en oppstartbar USB-stasjon. Se alle tilgjengelige nedlastingsalternativer på det offisielle nettstedet.

Bilde med tillatelse: Offisiell Plasma Mobile-nettside.

Andre operativsystemer for berøringsenheter basert på x86-arkitektur

Det er ganske sjelden å finne blitzbare x86-berøringsskjermtelefoner i dag. Imidlertid blir x86-nettbrett, konvertibler og andre avtakbare berøringsskjermenheter løslatt av maskinvareprodusenter. Hvis du vil prøve et berøringsvennlig, Linux-basert brukergrensesnitt optimalisert for tabletter med liten skjerm, er det noen få alternativer du kan prøve.

Det er LibreELEC JeOS (akkurat nok OS) basert på Kodi. JeOS gir et minimalt sett med kommandolinjeverktøy, drivere og verktøy akkurat nok til å kjøre et program som hovedbrukergrensesnitt (Kodi i dette tilfellet). Det ligner på kioskoperativsystemer på mange måter og gir støtte for berøringsskjerm, trådløs maskinvare, lydkort, Bluetooth-enheter og så videre. Kodi har utmerket støtte for berøringsskjermenheter, med offisielle brukergrensesnittstemaer optimalisert for berøringsinngang. Hvis LibreELEC støtter berøringsenheten din (du kan prøve den i live-modus), kan du konvertere nettbrettet til en ganske god medieforbruksenhet. Min x86-nettbrett fungerer utmerket med LibreELEC, og alt fungerer ut av esken, bortsett fra suspendert.

Du kan også prøve Lakka JeOS som kjører RetroArch-emulator som hovedapplikasjon. Retroarch støtter berøringsskjermenheter fullt ut og inkluderer mange forhåndsinnstillinger for spillkontroller på skjermen. Lakka kan konvertere nettbrettet til en håndholdt spillkonsoll.

Til slutt kan du prøve Android-x86 som er kjent for å fungere på et bredt utvalg av x86-enheter med noen kompatibilitetsproblemer.

Konklusjon

Åpen kildekode programvare og maskinvareprosjekter som Ubuntu Touch, Plasma Mobile, Phosh, postmarketOS, Purism Librem 5, PinePhone etc. driver for tiden utviklingen av Linux-baserte mobile enheter. De fleste av disse prosjektene er for tiden under utvikling, men de modnes raskt nok, og vi kan se et bedre økosystem i fremtiden for personvernorienterte, open source mobile enheter basert på Linux.

Mus Hvordan bruke Xdotool til å stimulere museklikk og tastetrykk i Linux
Hvordan bruke Xdotool til å stimulere museklikk og tastetrykk i Linux
Xdotool er et gratis og åpen kildekode kommandolinjeverktøy for å simulere museklikk og tastetrykk. Denne artikkelen vil dekke en kort guide om bruk a...
Mus Topp 5 ergonomiske datamuseprodukter for Linux
Topp 5 ergonomiske datamuseprodukter for Linux
Gir langvarig bruk av datamaskiner smerter i håndleddet eller fingrene? Lider du av stive ledd og må hele tiden riste på deg hendene? Føler du en bren...
Mus Hvordan endre mus og berøringsplateinnstillinger ved hjelp av Xinput i Linux
Hvordan endre mus og berøringsplateinnstillinger ved hjelp av Xinput i Linux
De fleste Linux-distribusjoner leveres med "libinput" -biblioteket som standard for å håndtere inngangshendelser på et system. Den kan behandle inngan...