Raspbian Pixel

V poslednej dobe som na tieto stránky príliš neprispieval. No dobre. Tak vlastne skoro vôbec. Dôvod na to ale bol. Detaily neskôr a pri inej príležitosti.

Minulý týždeň totižto vydala nadácia Raspberry Pi foundation novú verziu svojho oficiálneho operačného systému Raspbian. Na rozdiel od predchádzajúcich verzií sa pri tejto udiala aj jedna výrazná zmena a to doslova a do písmena. Menila sa totižto vizuálna stránka desktopu LKDE. A to dokonca tak významne, že sa Simon Long, človek zodpovedný za softvérový vývoj rozhodol toto nové prostredie pomenovať vlastným názvom PIXEL. Zmien je naozaj dosť a tak rozhodne stojí za to sa na ne bližšie pozrieť.

Hlavným motívom na takúto zmenu bolo zmodernizovanie prostredia a zatraktívnenie pre tých, ktorý ho používajú na dennodennú reálnu prácu. Tomu sa podriadila veľká časť novej grafiky.

Ikony

Prepracovaná bola vizuálna stránka ikon, na ktorých pracovali Sam Alder a Alex Carter pod veľmi prísnym dohľadom samotného Eben-a Upton-a. Z môjho pohľadu pôsobia trochu old school-ovo, no i tak veľmi sviežo a hlavne prívetivo. Ikony novo nainštalovaných aplikácií sa teraz už nepotulujú bezprízorne po hlavnom menu, ale sú umiestňované do vopred pripravených podskupín, čo dodáva systému väčšiu vizuálnu konzistenciu.
Do skupiny ikon spadá aj jedna pre Raspberry Pi špecifická. Jedná sa o malý dúhový štvorec objavujúci sa v pravom hornom rohu obrazovky v prípade nedostatočného napájania, alebo prehrievania. Tá bola teraz nahradená samostatnými ikonami s grafikou lepšie informujúcou o konkrétnom probléme. Jedná sa o motívy blesku pre problémi s napájaním a teplomeru pre prehrievanie.
Na hornej systémovej lište sa udiala aj ďalšia zmena ikonografie. Na žiadosť predovšetkým používateľov Raspberry Pi 3 bola pozmenená ponuka a vizuál ikony bezdrôtových funkcií WiFi a Bluetooth. Tie sa teraz dajú z tohto miesta i úplne vypnúť. Funkcia by mala fungovať aj u starších modelov Pi s USB zariadeniami, ale kompatibilita nebola ešte stopercentne otestovaná.

Okná

Grafická zmena sa dotkla aj dnes už trochu zastaralo pôsobiacich okien. Tie sa viac približujú podobe tých vo veľkých systémoch ako je OSX. Inšpirácia je zrejmá, no nie nevhodná. Okrem toho sa plocha, na ktorej sa dá okno myšou chytiť a manipulovať rozšírila ešte o čosi viac mimo samotného okna. To bolo vynútené stenšením obvodového rámiku celého okna.

Tapety

Do systému pribudli aj nové tapety. Je ich konkrétne 16. Boli vybrané z kolekcie jedného zo zamestnancov nadácie, vášnivého fotografa a cestovateľa Greg-a Annandale-ho. Ak máte záujem zistiť, kde boli jednotlivé fotografie nasnímané, stačí si pozrieť ich EXIF. Cesta k ním je /usr/share/pixel-wallpaper/

Font

Po vzore Stev-a Jobs-a popracovali v nadácii aj na vzhľade už nejakú dobu používaného systémového fontu Roboto. Nie že by ho nejak graficky pomenili, no do systému sa dostáva nová knižnica Infinality font rendering package, ktorá má zabezpečiť lepšie zobrazenie písma i na menších displejoch, ktoré sú práve v spojení s Raspberry Pi často používané. Osobne môžem len potvrdiť, že rozdiel je na oficiálnom 7 palcovom displeji viditeľný, aj keď len minimálne.

Boot

Táto zmena sa asi nebude páčiť úplne všetkým, no hlavne nie zarytým geekom. Známy dlhý rolujúci zoznam hlásení totižto pri boote zmizol. Nahradil ho obrázok, ktorý by ale nijak nemal predĺžiť dobu nábehu systému. Samozrejme sa táto zmena dá zvrátiť jednoduchým zásahom do nastavení.

Aplikácie

Pre tých, ktorým by sa zdalo, že najnovší update sa zameral iba na vizuálnu stránku systému je tu malá náplasť v podobe pridania RealVNC servra i klienta do základnej inštalácie Raspbian-u a svoju cestu si tu našiel aj pred pár mesiacmi uvedený Sense HAT emulátor. O tom chystám samostatný článok hneď, ako ho porovnám s jeho hardvérovou verziou. Okrem toho sú prítomné i opravy a vylepšenia množstva ďalśích aplikácií ako Scratch a Node-RED.
Najmarkantnejšou zmenou v tejto oblasti ale dozaista je výmena predvoleného prehliadača. Tým je odteraz Chromium - open source variant Google Chrome. Ten bol upravený tak, aby dokázal využívať HW akceleráciu prehrávaného videá. Predinštalované sú rozšírenia uBlock Origin starajúci sa o nepreťažovanie veľmi obmedzených zdrojov Raspberry Pi reklamnými banermi a podobným sajrajtom a rozšírenie h264ify, ktorého úlohou je donútiť YouTube, aby poskytovala videá vo formáte, ktorý je následne možné prehrávať za pomoci už spomenutej HW akcelerácie.
Vzhľadom na to, že Chromium je ale systémovo oveľa náročnejśí na zdroje a na Raspberry Pi 1 a Zero by mohol znateľne strácať dych, bola Epiphany v systéme pre tieto varianty ponechaná.

Inštalácia a update

Ak chcete na túto verziu updatovať z posledného obrazu Raspbian Jessie, tak tu je postup. 

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install -y rpi-chromium-mods
sudo apt-get install -y python-sense-emu python3-sense-emu
sudo apt-get install -y python-sense-emu-doc realvnc-vnc-viewer

V prípade, že nepoužívate xrdp a chcete si do systému pridať RealVNC Server:

sudo apt-get install -y realvnc-vnc-server

Osobne ale odporúčam preinštalovať celý systém. Síce som po update nepostrehol žiadne problémi s funkčnosťou, no niektoré grafické prvky ako napríklad bootovací obrázok chýbali.

Záver

Určite sa nájde veľa tých, čo budú frflať, že LKDE postavené na GTK2+ je už viac menej mŕtve a prechádza sa na modernejšie LXQt založené na knižnici Qt. Každopádne téma PIXEL bude v dohľadnej dobe tým, čo nás v Raspbian-e bude ako GUI sprevádzať priamo 'z krabice'. Simon v neskoršej diskusii potvrdil, že prechod na LXQt zatiaľ nie je na pláne dňa, no ak sa tak snáď niekedy stane, tak vizuálna stránka by mala byť zachovaná v podobe, akú predstavuje PIXEL.