i3wm patrí medzi správcov okien pre X11 window system. Xfce je odľahčené pracovné prostredie, ktorého cieľom je byť rýchle a zároveň vizuálne príťažlivé a používateľsky prívetivé. Napadlo vám niekedy, či ich môžete vidieť aj na inom zariadení ako PC alebo notebook? Možno ste ich videli použité pre Raspberry Pi, Allwinner a podobných. Ale na mobile, je to vôbec možné? S touto myšlienkou sa pohrali aj tvorcovia PostmarketOS.
Viac o i3wm
Projekt i3wm bol vytvorený úplne od začiatku po sérii pokusov o odstránenie chýb správcu okien wmii. Správca okien i3wm sa vyznačuje dobre čitateľným a zdokumentovaným kódom, podporuje konfigurácie viacerých monitorov, na umiestnenie okna používa dátové štruktúry v tvare stromu, podporuje UTF-8 a zachováva minimálny dizajn okna. Dynamicky zvláda prekrývanie a zoskupovanie okien. Konfigurácia je riešená prostredníctvom textového súboru. Je možné ho rozšíriť pomocou Unix Socket a rozhrania IPC založeného na JSON s mnohými programovacími jazykmi.
Použitý hardvér a ovládanie
Ako zariadenie na ukážku je v tomto prípade použitá nokia N900 s dobrou a nabitou batériou. Pre i3wm musí byť vysunutá hardvérová klávesnica, pomocou ktorej sa i3wm ovláda stláčaním kláves, na wiki PMOS sa k tomu píše:
default mode
shift + space: switch to "command mode"
command mode
t: open terminal
k: kill current program
w: workspace mode
r: restart i3wm (use after modifying the config)
q: go back to "default mode"
workspace mode
a/s/d/f/g: switch to workspace 1/2/3/4/5
q: go back to "command mode"
Ovládanie je trochu obtiažne ale chce to len zvyk a kombinovať s dotykovým perom.
Boot PostmarketOS i3wm
PostmarketOS sa v tomto prípade nainštaluje na SD kartu, napríklad pomocou programu pmbootstrap. Postup je uvedený v jednom z minulých príspevkov, preto je zbytočné ho tu rozoberať. Video zo spustenia systému je v odkaze. https://uloz.to/file/wlfB0ty1Kxel/n900-boot-pmos-mp4#!ZGH1MGR2ZJD5MQAvZzWwLGZ5BTAuMzkyrRgkMGWyE35YLzDkZt==
Pod týmto obrázkom je odkaz na krátke video. Tam je vidieť prepínanie medzi terminálom a prehliadačom Netsurf vo vrchnej časti obrazovky pomocou dotykového pera a posun po webových stránkach, že to funguje. https://uloz.to/file/k16jz3uRdFxi/n900-pmos-netsurf-mp4#!ZGSyBQR2ZzVjZwSzAGN0BQt2AwDjAzy4EzEwJwMCA1x4M2MyMt==
Aj tu je podobne odkaz na krátke video, ktoré je veľmi podobné a ukazuje, že prehliadač Netsurf funguje. https://uloz.to/file/ZDQb0XTv7sSZ/n900-pmos-netsurf-tabs-mp4#!ZJEwMwR1MwSyL2EyAJSvAQWuMwp5JyAmA0gTFQp3H1DkMzIz
Xfce
Pracovné prostredie Xfce sa podobne ako predtým i3wm nainštaluje na SD kartu napríklad pomocou programu pmbootstrap. Ovládať ho možno aj prstom ruky ale kvôli presnosti je lepšie a vhodnejšie použiť dotykové pero. Xfce netreba nijako zvlášť predstavovať, väčšina používateľov linuxových operačných systémov sa už s ním stretla. Snáď len dodám, že je prispôsobené pre toto zariadenie s malou kapacitou operačnej pamäte RAM, preto sa nedá očakávať úplne plnohodnotná verzia 4.16. Alebo treba ešte nejaké programy nainštalovať. Pre možnosť robiť snímky obrazovky bolo nutné získať xfce4-screenshooter.
Krátke zhodnotenie na záver
Ako potvrdzujú obrázky, je možné mať linuxový operačný systém vo vrecku alebo „v kapse“ s i3wm alebo xfce 4.16. Vzhľadom na vek zariadenia a malú kapacitu operačnej pamäte od toho nemožno moc očakávať, skôr je to rarita.
Otváranie okien v xfce je v niektorých prípadoch pomalšie. Presunutie jednotlivého okna je dosť spomalené. Nastavenia panela či okien aj vzhľadu sa robia rovnako ako v desktopovej verzii xfce, čo je veľmi pozitívne. Nedajú sa používať niektoré funkcie tak ako na mobile, teda hlasové volania. Sms sa dá odoslať cez terminál, po úpravách. Pripojenie k internetu funguje cez wifi aj cez pripojenie k sieti mobilného operátora, toto však vyžaduje určitú prípravu a ovládanie základnej práce v termináli. Prehliadač dokáže zobraziť nenáročné webové stránky. Napriek spomenutým nedostatkom toto celé môže potešiť užívateľa linuxu ak nemá veľké nároky a očakávania.
.
Teda, ako na ukážku dobré ale neide mi do hlavy, že načo je komu telefón, z ktorého sa nedá telefonovať?
mam v tel Debian.
funguje telegram a signal.
Komunikovat sa da, akurat mimo BTS (GSM sieti)
Na to isté, na čo je niekomu tablet z ktorého sa nedá telefonovať. Alebo ako hračka možno …..
Dost dlho to tu stoji a tak ma napdlo ci by to neslo vyskusat na nejakom androide kedze aj ten je postaveny na linuxovom jadre…
Android smartfóny mávajú v systémoch jadro od výrobcu takzvaný vendor-kernel nie bežné linuxové jadro. Vývojári nadšenci musia v svojich projektoch kompilovať vlastné, upravené.
Bootloader sa dá väčšinou odomknúť u výrobcu.
Ďalší problém predstavujú ovládače, tie od výrobcu majú často krát uzavretý kód, niekedy vývojári vyrobia ovládač s otvoreným kódom, niekedy sa to nepodarí.
Hlavná brzda sú priamo výrobcovia.
Možno mrknúť na zariadenia postmarketos
https://wiki.postmarketos.org/wiki/Devices
Alebo nejaký iný projekt, hľadať konkrétne zariadenie či má podporu, redhawk75 písal, že má v telefóne debian …..
Dobre pripomienky… Nuz niekto nechce aby tie uzasne smartfóny boli az tak smart…