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 09:11 | Zajímavý článek

Mozilla.cz informuje o vylepšování vlastních about: stránek Firefoxu, konkrétně o odstraňování volání funkce eval() z těchto stránek. Tyto stránky mají přístup k interním součástem Firefoxu, ale protože jsou napsané v HTML a JavaScriptu, mohou být cílem podobných útoků jako webové stránky zobrazované v prohlížeči (např. vložení cizího kódu nebo obsahu), jen s potenciálně závažnějším dopadem. Pokud by se někomu skutečně povedlo kód do

… více »
Ladislav Hagara | Komentářů: 2
dnes 08:55 | Zajímavý projekt

Uživatel GitHubu joeycastillo představil The Open Book Project, jehož cílem je vytvořit open-source čtečku elektronických knih. Projekt se zatím nachází v rané fázi vývoje, už nyní ale obsahuje použitelný návrh hardware prototypu „Feather Wing“, jehož cílem má být ověření konceptu na 4,2palcovém displeji. Tento koncept je postaven na kitu Adafruit Feather M4 Express, který ovládá hlavní desku s displeji a tlačítky. Po úspěšném ověření

… více »
Bystroushaak | Komentářů: 14
dnes 05:00 | Nová verze

Byla vydána verze 5.0.0 svobodného systému pro detekci a prevenci průniků a monitorování bezpečnosti počítačových sítí Suricata (Wikipedie). Přehled novinek v oficiálním oznámení a v aktualizované dokumentaci.

Ladislav Hagara | Komentářů: 0
včera 20:33 | Zajímavý projekt

Byly zveřejněny schémata, firmware a instrukce pro sestavení trackballu Ploopy. Ten používá Arduino, senzor PMW3360 a 1,75palcovou kouli. Zdrojové soubory jsou šířeny pod open-hardware licencí CERN a GNU GPLv3. Tvar je inspirovaný klasickým trackballem Microsoft Trackball Explorer, jehož výroba byla ukončena kolem roku 2005 bez náhrady; projekt Ploopy se k tomu ale z právních důvodů nehlásí. Již vyrobené díly je možno objednat za 200 kanadských dolarů. Další podrobnosti v příspěvcích uživatele crop_octagon na Redditu.

Fluttershy, yay! | Komentářů: 16
včera 20:22 | Nová verze

Vyšlo desktopové prostředí KDE Plasma 5.17. Novinkou je např. „noční režim“ (pro X11, nejen Wayland), skrytí upozornění při prezentacích (když je připojena obrazovka se stejným obrazem), lepší podpora HiDPI, optimalizace využití zdrojů a mnoho drobných zlepšení a oprav.

Fluttershy, yay! | Komentářů: 1
včera 12:55 | Pozvánky

Spolek OpenAlt zve příznivce otevřených řešení a přístupu na 169. brněnský sraz, který proběhne v pátek 18. října od 19:00 v restauraci Racek (Jungmanova 5). Před srazem proběhne v 18:00 komentovaná prohlídka nových prostor hackerspacu base48 (přístup je z Mojmírova náměstí).

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

V příkazu sudo byla nalezena a ve verzi 1.8.28 byla již opravena bezpečnostní chyba CVE-2019-14287. V souboru /etc/sudoers lze nastavit, aby daný uživatel mohl konkrétní příkaz spouštět s právy libovolného uživatele (ALL) nebo libovolného uživatele kromě uživatele root (ALL, !root). Spustí-li tento uživatel daný příkaz se sudo s volbou -u#-1 nebo -u#4294967295, tj. pod uživatelem -1 nebo 4294967295, nebude vyžadována autentizace a příkaz se spustí pod právy roota.

Ladislav Hagara | Komentářů: 1
včera 01:33 | Nová verze

Po více než roce a čtvrt od vydání verze 3.7.0 byla vydána nová verze 3.8.0 programovacího jazyka Python. Přehled novinek v aktualizované dokumentaci. Podrobný přehled změn v Changelogu.

Ladislav Hagara | Komentářů: 15
14.10. 16:11 | IT novinky

Ke zhlédnutí na Invidious a YouTube je videozáznam rozborky a sborky mobilního telefonu Librem 5.

Ladislav Hagara | Komentářů: 52
14.10. 13:33 | Komunita

Richard Stallman, zakladatel hnutí svobodného softwaru, se dnes v e-mailové konferenci guix-devel vyjádřil, že svobodný software je apolitický, resp. jedinou přípustnou politikou je politika svobodného softwaru. Reagoval na některé návrhy, že by se do svobodného softwaru měl zabudovat feminismus nebo jiný -ismus. Říká, že témata jako komunismus nebo sexuální orientace jsou „off-topic“. Je v pořádku mít politické názory, ale lidé

… více »
xkucf03 | Komentářů: 105
Kdy jste naposledy viděli počítač s připojeným běžícím CRT monitorem?
 (19%)
 (4%)
 (11%)
 (39%)
 (24%)
 (2%)
Celkem 403 hlasů
 Komentářů: 22, poslední 23.9. 08:36
Rozcestník

Desktopový Linux na tabletu Google Pixel C

31.5.2018 18:48 | Přečteno: 2900× | 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: 21 | 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: 33 | 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: 33 | 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: 33 | 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.