abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 01:11 | Nová verze

Byla vydána verze 2.0.0 svobodného softwaru HAProxy (The Reliable, High Performance TCP/HTTP Load Balancer; Wikipedie) řešícího vysokou dostupnost, vyvažování zátěže a reverzní proxy. Detailní přehled novinek v příspěvku na blogu společnosti HAProxy Technologies.

Ladislav Hagara | Komentářů: 1
včera 23:44 | Zajímavý projekt

Na Humble Bundle byla spuštěna akce Humble Book Bundle: Programming by Packt. Za 1 dolar a více lze koupit 5 elektronických knih, za 8 dolarů a více lze koupit 12 elektronických knih a za 15 dolarů a více lze koupit 25 elektronických knih věnovaných programování od nakladatelství Packt.

Ladislav Hagara | Komentářů: 0
včera 22:55 | Bezpečnostní upozornění

Bezpečnostní varování NFLX-2019-001 upozorňuje na bezpečnostní chyby v jádrech Linux a FreeBSD v implementaci TCP zneužitelné k vzdálenému DoS nebo kernel panic. V Linuxu se jedná o chyby pojmenované TCP SACK PANIC aneb CVE-2019-11477, CVE-2019-11478 a CVE-2019-11479. V upstream verzích Linuxu 4.4.182, 4.9.182, 4.14.127, 4.19.52 a 5.1.11 jsou již chyby opraveny.

Ladislav Hagara | Komentářů: 0
včera 17:22 | Pozvánky

Spolek OpenAlt zve příznivce otevřeného přístupu na 165. brněnský sraz, který proběhne v pátek 21. června od 18:00 hodin ve Sport Centru Srbská (Srbská 4). Od 19:00 je pro zájemce zamluveno hřiště na plážový volejbal.

Ladislav Hagara | Komentářů: 1
včera 16:11 | IT novinky

Byl aktualizován seznam 500 nejvýkonnějších superpočítačů na světě TOP500. Nejvýkonnějším superpočítačem zůstává superpočítač Summit. Český superpočítač Salomon klesl na 282. místo. Další přehledy a statistiky na stránkách projektu. V aktuálním žebříčku GREEN500 (GFlops/watts) obsadil superpočítač Summit 3. místo.

Ladislav Hagara | Komentářů: 0
16.6. 16:00 | Nová verze

Byla vydána OpenMandriva Lx 4.0. Nejnovější verze této linuxové distribuce přináší například Linux 5.1.9, KDE Plasma 5.15.5, KDE Frameworks 5.58.0, KDE Applications 19.04.1, Qt Framework 5.12.3, systemd 242, LLVM/clang 8.0.1 a Java 12. Podrobnosti v poznámkách k vydání.

Ladislav Hagara | Komentářů: 1
15.6. 16:55 | Bezpečnostní upozornění

V editorech Vim a Neovim byla nalezena a opravena bezpečnostní chyba CVE-2019-12735. Funkce modeline umožňovala při otevření souboru spustit libovolný příkaz. Chyba byla opravena v upstream verzích Vim 8.1.1365 a Neovim 0.3.6.

Ladislav Hagara | Komentářů: 0
14.6. 23:55 | Nová verze

Byla vydána nová stabilní verze 2.9 svobodné decentralizované mikroblogovací platformy a sociální sítě podobné Twitteru Mastodon (Wikipedie). Přináší především jednosloupcový layout. Detailní přehled novinek na GitHubu. Projekt lze podpořit na Patreonu. Aktuálně má přislíbeno 4 761 dolarů měsíčně.

Ladislav Hagara | Komentářů: 0
14.6. 16:11 | Nová verze

Byla vydána první stabilní verze 1.0 decentralizovaného protokolu pro komunikaci v reálném čase Matrix (Wikipedie) a také verze 1.0 jeho referenční implementace Synapse. Současně byla oficiálně představena zastřešující nadace Matrix.org Foundation. Protokol Matrix je využíván například komunikátorem Riot.

Ladislav Hagara | Komentářů: 5
13.6. 13:33 | IT novinky

Microsoft oznámil, že v květnu představený Windows Subsystem for Linux (WSL) ve verzi 2 s jádrem Linux 4.19 je již k dispozici pro uživatele zapojené do programu Windows Insider. Podrobnosti v aktualizované dokumentaci.

Ladislav Hagara | Komentářů: 116
Jakou verzi jádra Linux typicky používáte na osobním počítači?
 (17%)
 (21%)
 (54%)
 (3%)
 (4%)
Celkem 269 hlasů
 Komentářů: 8, poslední 15.6. 18:14
Rozcestník

Desktopový Linux na tabletu Google Pixel C

31.5.2018 18:48 | Přečteno: 2765× | open source | Výběrový blog | poslední úprava: 31.5.2018 18:48

Asi od roku 2016 vlastním tablet Google Pixel C s Androidem. Android vždycky byl překážkou pro produktivní použití tabletu a nedávno se Google stejně rozhodl zaříznout podporu, tak jsem si řekl, "proč na něj nezkusit dát desktopový Linux?"

Hardware

Tablet poprvé vyšel v roce 2015 a i dnes má vcelku výkonný hardware, tj. osmijádrový Aarch64 SoC Nvidia Tegra X1 s Maxwell GPU, 3GB RAM, 64GB úložiště a výborný 2560x1800 displej se stejným poměrem stran, jako standardní A papír. Kromě toho k němu existuje výborná oficiální klávesnice, která se přichycuje k tabletu magneticky a indukčně se z něj nabíjí; co se týče kvality, je tato klávesnice na lepší úrovni než spousta notebookových klávesnic. Původním záměrem Googlu bylo mít na tabletu Chrome OS; to se sice nikdy nestalo, ale zdrojáky Linux kernelu s podporou pro Chrome OS jsou stále dostupné, což docela dost pomohlo portování.

Nicméně cílem je tu klasický desktopový Linux ve verzi pro 64-bitový ARM. Nebudu tu popisovat jak všechno udělat; to už je dobře zdokumentované a bylo by to jen opakování se. Spíš chci tímto zápiskem trochu přitáhnout pozornost na projekt.

Výběr distribuce

V podstatě jakékoliv distro s podporou architektury by mělo fungovat. V mém případě používám Void Linux v musl-libc verzi. Nemám k tomu žádný speciální důvod, kromě toho, že jsem na Void zvyklý a spolu s Alpine mi přijde jako jediné zajímavé distro.

Nicméně první jak vypadá výsledek:

Softwarový stack

Je standardní desktopový. Jedna věc, co stojí za zmínku, je že pro funkci 3D akcelerace je třeba použít buď opatchovanou Mesu 18.1, nebo z git master. Bude fungovat i budoucí bugfix release 18.1.1.

Taky je potřeba mírně opatchovaný kernel. Já používám linux-next; kompletní strom, skripty i dokumentace jsou dostupné veřejně na Githubu.

Aktuální stav

Tablet je v podstatě použitelný. Bootuje, funguje grafika i 3D akcelerace, Wifi i Bluetooth, USB, tlačítka a s2idle suspend. Nefunguje dost věcí; úspávání do RAM (WiP), zvuk, DisplayPort přes USB-C, automatický reclocking GPU, USB OTG, foťák, senzory a pár dalších věcí. Na většině těchto věcí se pracuje.

Co je potřeba ještě dělat?

Chtělo by to kernel developery. Z Chrome OS kernel stromu (Linux 3.8) by se dala backportovat spousta patchů, a daly by se psát další vylepšení pro Tegru. Momentálně jsem v procesu portování audio driveru, a spolupracuju s lidmi, co portují na Nintendo Switch - má z velké části v podstatě stejný hardware.

Taky to chce podporu víc distribucí. V plánu mám ještě napsat skripty pro Alpine, ale chtělo by to i nějaké mainstream distra jako Ubuntu nebo Fedoru. Menším problémem bude u spousty distribucí software, protože je potřeba nová Mesa. Ve Voidu je tohle v podstatě vyřešené, void-packages má pull request pro Mesa 18.1 i s Tegra patchi.

Shrnutí

Ještě zbývá spousta práce, ale už teď jde o vcelku zajímavou náhradu laptopu. Sice nefunguje suspend-to-RAM, ale celkem schopně jej nahrazuje suspend-to-idle; výdrž je sice jen nějakých 9 hodin místo 22 hodin, ale i tak je to celkem dobré; nefunguje foťák, nefungujou senzory, eMMC běží na pomalejší rychlosti a USB 1.0 zařízení jdou jen přes hub, zvuk jde jen přes externí DAC nebo Bluetooth a spousta dalších věcí ještě stále taky chybí, ale hodně z toho jsou v podstatě malé věci a spousta z toho se dá v blízké době spravit. Ta větší část je už hotová.

       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Vložit další komentář

31.5.2018 19:41 ewew | skóre: 38 | blog: ewewov_blog
Rozbalit Rozbalit vše Re: Desktopový Linux na tabletu Google Pixel C

Označiť ako kvalitný blog.

31.5.2018 20:21 koroptev
Rozbalit Rozbalit vše Re: Desktopový Linux na tabletu Google Pixel C
Borec, víc takových lidí!
mirec avatar 31.5.2018 21:20 mirec | skóre: 31 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: Desktopový Linux na tabletu Google Pixel C

Vynikajúci blog, vynikajúca práca.

LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
1.6.2018 07:16 gsnak | skóre: 20 | blog: gsnak
Rozbalit Rozbalit vše Re: Desktopový Linux na tabletu Google Pixel C
Fungovalo by na tom Android studio?
DOGE: DE7q1kxqvoFek7UGWBWBt47QWJTRBqVNLL
q66 avatar 1.6.2018 14:31 q66 | skóre: 32 | blog: Q's CZ devblog
Rozbalit Rozbalit vše Re: Desktopový Linux na tabletu Google Pixel C
je to ARM, tak asi těžko, a nevidím v tom moc smysl...
1.6.2018 10:26 Zdenek 'Mst. Spider' Sedlak | skóre: 38 | blog: xMstSpider
Rozbalit Rozbalit vše Re: Desktopový Linux na tabletu Google Pixel C
Tohle je super.

Chystal jsem se dat Linux na ASUS TF700T, tohle je dobra inspirace...
GeoRW avatar 1.6.2018 13:49 GeoRW | skóre: 13 | blog: GeoRW | Bratislava
Rozbalit Rozbalit vše Re: Desktopový Linux na tabletu Google Pixel C
Co tam mas za prostredie? Dotykovy display funguje? Da sa to pouzivat aj ako lunuxovy dotykovy tablet?
"This is to be taken with a grain of salt." ACBF - Advanced Comic Book Format
q66 avatar 1.6.2018 14:30 q66 | skóre: 32 | blog: Q's CZ devblog
Rozbalit Rozbalit vše Re: Desktopový Linux na tabletu Google Pixel C
je to Xfce, a dotykový displej funguje bez problému out-of-box.
Ovoce avatar 2.6.2018 05:34 Ovoce | skóre: 14 | blog: Vyplizlo_ze_zivota
Rozbalit Rozbalit vše Re: Desktopový Linux na tabletu Google Pixel C
Do pytle, podpora uříznutá po 2-3 letech? Ten ARM/Android svět je takovej humus v porovnání s PC...
2.6.2018 14:18 Rosta
Rozbalit Rozbalit vše Re: Desktopový Linux na tabletu Google Pixel C
Mnozstvi patchu, na vsem se pracuje a spousta beznych veci jako uspavani nefunguje. Takze stejne jako s 99% tehle proprietarnich ARM smejdu - same problemy. Ocenuju sice snahu lidi, co se to snazi zprovoznit, ale mam pocit, ze je to boj s vetrnymi mlyny. Nez z toho udela pouzitelny desktop, bude to zastarale, nebo ho prestane bavit aplikovat ty desitky patchu a resit rozbijeni kompatibility s kazdym updatem OS... Ale pravda, tady aspon nvidia resila "linux for tegra" a nejake proprietarni bloby dodava, narozdil od spousty Android zarizeni.
3.6.2018 20:55 snajpa | skóre: 20 | blog: snajpuv_blocek | Brno
Rozbalit Rozbalit vše Re: Desktopový Linux na tabletu Google Pixel C
Moje otazka zni: jak se existuje s 3 GB RAM? Pisu to z terminalku s 2G RAM a co pisu, nabiha az o peknejch par sekund dyl, mam otevrenych 6 tabu v Chromiu a konecna.
--- vpsFree.cz --- Virtuální servery svobodně
4.6.2018 11:21 deda.jabko | skóre: 23 | blog: blog co se jmenuje "každý den jinak" | za new york city dvakrát doleva a pak už se doptáte
Rozbalit Rozbalit vše Re: Desktopový Linux na tabletu Google Pixel C
Pisu to z terminalku s 2G RAM a co pisu, nabiha az o peknejch par sekund dyl
A to tam mas Windows 8?
Moje otazka zni: jak se existuje s 3 GB RAM?
Naprosto v pohode! Schvalne me to primnelo, podivat se na stav zaplneni pameti (mam teda 4GB), ale bezi mne tu komplet KDE, asi 15 terminalu v Konsole, *Eclipse* a v prohlizeci mam taky oteverenych sest tabu. Zabrana pamet 2.5 GB, volna 1.5GB, takze rezerva nemala.

Rozdil mezi nami bude v tom, ze jako primarni prohlizec stale pouzivam Operu 12.x.

Asi před rokem se dostali hackeři na servry Debianu a ukradli jim zdrojové kódy.
q66 avatar 4.6.2018 18:35 q66 | skóre: 32 | blog: Q's CZ devblog
Rozbalit Rozbalit vše Re: Desktopový Linux na tabletu Google Pixel C
Jde to, ale Chromium se kompilovat na ARM vážně radši pokoušet nebudu. Celkem problém je poslední dobou i Firefox, protože závisí na Rustu a stav jejich ARM buildů je ne zrovna ideální, takže tam momentálně funguju na Firefoxu ESR (52), ale jinak bez problému.

Založit nové vláknoNahoru

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.