O autorovi
O mně
Ubuntu používám od roku 2006 a ve stejné době jsem začal aktivně zapojovat i v komunitě - nejdříve na fóru a později i na Wiki a v propagaci Ubuntu v Česku. Od konce roku 2007 jsem předsedou Občanského sdružení Ubuntu pro ČR a tak i neformálním "koordinátorem" české komunity Ubuntu.
Je mi 24 let a studuji na Fakultě informačních technologií ČVUT v Praze.
Distribuce
Ubuntu 12.04
Domovská stránka
http://www.ubuntu.cz
Můj týden s GNOME Shell
Jak asi všichni víme, Ubuntu se rozhodlo vsadit na vlastní uživatelské rozhraní Unity a otočit se tak trochu zády ke GNOME Shell, defaultnímu uživatelskému rozhraní (neboli "shellu") pro prostředí GNOME (které Ubuntu stále používá). Jsa duše zvídavá a ctě pravidlo, že (skoro) vše se má v životě zkusit, rozhodl jsem se na jeden čas dáti šanci také míru GNOME Shellu a na vlastní kůži si ověřit, jak moc velké peklo to doopravdy je.
Odbočka 1: Protože v tom má pořád hodně lidí zmatek, tak na začátek drobné vysvětlení. GNOME 3 se nerovná GNOME Shell. GNOME 3 je kompletní grafické prostředí (Desktop Environment) jehož jednou ze součástí je i GNOME Shell. GNOME Shell je hodně vidět, protože je to ta hlavní část, kterou uživatelé vidí a které já říkám "uživatelské rozhraní", pro mnohé je to také nejmarkantnější změna při přechodu GNOME z verze 2 na verzi 3. GNOME je však mnohem víc, než jen uživatelské prostředí: jsou zde aplikace (Nautilus, Totem, GIMP, Evolution...) různé nástroje (gconf/gsettings, gvfs...), knihovny (GTK 3...) a další. Ubuntu bude od verze 11.10 využívat GNOME 3, ke kterému zvolí vlastní uživatelské rozhraní Unity jako náhradu GNOME Shell. Mění i některé další součásti GNOME, ale stále používá GNOME.
Na začátek musím podotknout, že GNOME Shell jsem v jeho začátcích již zkoušel. Bohužel to byla zkušenost dosti tristní a zanechala ve mně velkou skepsi. Koneckonců i dnešní zastánci GS uznávají, že v začátcích to vypadalo na opravdu hodně velký malér.
Odbočka 2: GNOME je zkratka "GNU Network Object Model Environment". Takže vždy s velkými písmeny. Stejně tak GNOME Shell nebo třeba GNOME Panel!
Prostředí jako prostředí
Za svůj "linuxový život" jsem vyzkoušel určitě přes desítku různých prostředí, okenních správců a dalších podivností a u některých jsem vydržel i docela dlouho (samozřejmě GNOME, ale pár měsíců i KDE a E17 a nějaký ten rok dokonce i FVWM) a to nejdůležitější, co jsem si z těchto "pokusů" odnesl je zkušenost, že používat se dá vše a za týden si zvyknu prakticky na cokoli včetně obskurností typu Looking Glass nebo evilwm.
GNOME Shell
Nehodlám zde nijak obecně popisovat co všechno přesně GS umí a jak vlastně vypadá. Jestli o něm moc nevíte, doporučuji tento článek Jirky Eischmanna na LinuxEXPRESu. Zkusím se zaměřit spíš na různé věci, které se mi líbí nebo naopak nelíbí a trochu srovnat také s Unity.

GNOME Shell
Práce s plochami
Podle ohlasů, které jsem slyšel (a četl) GS rozhodně má hodně zajímavý koncept práce s plochami - pomocí Aktivit na nich můžete jednoduše spouštět aplikace, přetahovat okna atd. Navíc se počet ploch mění automaticky podle potřeby.
Pro mě osobně však tato skutečnost moc neznamená - za více jak pět let na Linuxu jsem se s více pracovními plochami prostě nenaučil pracovat. Nikdy mi nijak nepřirostly k srdci a raději mám dvacet oken na jedné ploše než stejná okna roztříděná po více plochách. (Z toho důvodu mi také nevadí podle mnohých ne zrovna ideální práce s plochami v Unity.)
Aktivity
Na Aktivity mě zaujalo jediné a to že po najetí myší do levého horního rohu se okna automaticky "rozprostřou" po ploše. Zaujalo mě to dokonce natolik, že nyní po přepnutí zpět na Unity jsem si musel stejnou funkci pomocí Compizu také nastavit (jen mi chybí ten hezký křížek na zavírání - zavírat sice mohu prostředím tlačítkem, ale to nějak není ono).
Na Dash (tak se v GS jmenuje postranní panel se spouštěči) jsem nic nového nenalezl, spíš mi chyběly Quicklisty. O práci s pracovními plochami jsem již psal a nabídka aplikací mi přišla stejná (čtěte: stejně špatná) jako Unity Dash. V GS je nabídka poněkud "jednoznačnější" a přehlednější (v Unity je Dash podivně rozpolcený ve funkcích (rychlé spouštění, aplikace, prohlížení souborů) a nepřehledný kvůli celkem nesmyslnému nabízení aplikací k instalaci). V GS mi naopak chybělo zobrazování nejčastěji spouštěných aplikací a překreslování nabídky mi přišlo poněkud pomalejší.
V celkovém součtu mi ale z různých "nabídek aplikací" stále vychází nejlépe klasické řešení jako v GNOME 2 (a jako v KDE, Xfce a vlastně skoro všude) a až daleko za nimi se plácají víceméně vyrovnané Unity Dash a Aktivity.
Aplety
Ačkoli nevím, jestli se ty "věcičky" v horním panelu GNOME Shell vůbec ještě nazývají aplety, mohu nad nimi jako uživatel Unity jen slintat. Funkce jsou samozřejmě standardní, ale provedením je skvělé především po grafické stránce a je vidět, že si na nich někdo vyhrál a především u toho myslel.

Kalendář v Unity (vlevo) a GNOME Shell (vpravo) je prostě nesrovnatelný
Oznamovací oblast
Zatímco v Unity je oznamovací oblast podivně polozakázaná, v GS je přítomná v klasické podobě, pouze na poněkud neobvyklém místě a ještě navíc rozdělená - v horním panelu jsou takové "standardnější věci" jako network-manager, přepínač klávesnice atd. a v dolní části obrazovky, která je navíc skrytá a zobrazuje se pouze, když "něco chce" se zobrazují "ostatní" programy (například IM klient). Osobně mi to přijde již trochu moc panelů - již dříve jsem byl zvyklý mít panel pouze nahoře a cestování myší zase dolů mi přijde tak trochu navíc. Také jsem si hodně zvykl na tu naši "obálku" a nedám na ni dopustit.

Empathy a Banshee v "dolní" oznamovací oblasti
S oznamovací oblastí také souvisí systémová oznámení - v GNOME jsou pojata jinak, než v Ubuntu a to tak, že umožňují interakci uživatele (tlačítka, křížek na zavření atd.). Zajímavé je to například u IM komunikátoru, kdy můžete přímo do bubliny upozornění odpovídat - skvělá věc u krátké konverzace ale zase divná u delší (hodil by se nějaký démon s křišťálovou koulí - u jednoduchých konverzací otázka-odpověď stačí bublina u půlhodinového vykecávání otevřít okno).
Minimalizace
V GNOME Shell padlo jedno z mého pohledu zvláštní rozhodnutí - u oken již nadále nenaleznete tlačítka pro minimalizaci a maximalizaci. Nevím, jak pro ostatní, ale pro mě je absence především tlačítka minimalizovat přímo vražedná a souvisí nejspíš s mým zvykem používat jen jednu plochu a zároveň mít celkem hodně otevřených oken. Naprosto totiž nesnáším, když mám pracovat s nemaximalizovaným oknem a přitom mít v pozadí okno jiného programu, které aktuálně nepotřebuji. Mám-li například otevřený Firefox (přes celou plochu) a najednou potřebuji nějaký soubor, tak mě prostě jeho okno na pozadí neuvěřitelně ruší při práci s Nautilem (jehož okno nemám maximalizované) a musím ho (Firefox) minimalizovat. Prostě musím mít za oknem plochu, asi nějaká úchylka. Naštěstí jsem se to naučil obcházet pravým kliknutím na rám okna kde se v nabídce nachází možnost minimalizovat jinak bych asi týden nepřežil.
Ostatní
- Z pohledu uživatele Unity GS strašně plýtvá místem na výšku.
- V nabídce na panelu není možnost vypnout počítač. Prý se napřed musí zmáčknout Alt. WTF?
- O Unity se říká, že nejde nastavit. Zajímalo by mě, co se říká o GNOME Shell. To totiž opravdu nejde nastavit. Bez speciálního nástroje (GNOME Tweak) nezměníte ani ikony. (Je ale pravda, že skrytých nastavení je více a v JS konzoli jdou prý dělat zázraky, ale na to je týden málo.)
- Jediné "okenní" tlačítko, které zbývá (zavřít) je na opačné straně. Levá je prostě lepší :-)
GNOME 3
GNOME Shell je asi nejvýraznější změnou v GNOME 3, ale zdaleka nikoli jedinou. Změny v aplikacích, nástrojích a knihovnách se navíc dostanou také k uživatelům Ubuntu a to již v Ubuntu 11.10 Oneiric Ocelot.
Nautilus
"Faceliftem" prošel správce souborů Nautilus - je hezčí, modernější "čistší" a za to bych vraždil především ze dvou důvodů:
- Chybí tlačítko "nahoru". Zmizelo (a vrátit nejde) tlačítko "o adresář výše", které jsem ze všech tlačítek používal asi nejvíce. Zpět to nezachrání.
- Velikost adresního řádku je zmenšená a pevná. Nevidím, kde jsem!

Tohle je prostě málo (GNOME 3 nahoře, GNOME 2 dole)
- Nefunguje "skákání" při vyhledávání - v otevřeném adresáři můžete napsáním prvních pár písmen jednoduše hledat mezi soubory/adresáři. První nalezený soubor se pak označí a byl jsem zvyklý, že na další (začínající vyhledávaným "klíčem") lze skočit pomocí kolečka. Tato funkce však zmizela :-(
Nastavení systému
Co se mi naopak na GNOME 3 líbí moc je (konečně!) sjednocené nastavení systému. Již dříve zde bylo GNOME Control Center, ale pořád se jednalo jen o nabídku "v okně" - jednotlivé nástroje měla samostatná okna, každý vypadal trochu jinak atd. Aktuálně máme vše krásně sjednocené a pěkně vypadající (jen aby to vydrželo a objevila se "klikátka" i na další nastavení).

Nastavujeme jednotně. Konečně
Mění se i samotné nástroje pro nastavení a to rozhodně k lepšímu - je se prostě na co těšit.
Závěrem
Jak jsem již předeslal na začátku, je mi prakticky jedno, v jakém uživatelském prostředí se pohybuji a ačkoli GNOME Shell nejlepším prostředím, které jsem měl možnost vyzkoušet, rozhodně nebylo nejhorším - práce v něm je příjemná, intuitivní a rozhodně mě při mém používání počítače nijak neomezovalo. Na GNOME Shell je vidět, že je za ním mnoho kvalitní práce vývojářů z GNOME a že se nad ním zamyslel někdo, kdo měl všech pět pohromadě. Mým výchozím prostředím se však GS nestane - i přes své výhrady k Unity zůstávám u něj především z toho důvodu, že je v Ubuntu jako výchozí a to je pro mě nejdůležitější.
(PS: K mému vysněnému, ideálnímu pracovnímu prostředí má GNOME Shell velmi daleko, stejně jako GNOME 2 a stejně jako Unity. Prostředí, které mi bude naprosto vyhovovat bude jen takové, které si naprogramuji sám. K tomu ale vzhledem k mým programátorským (ne)schopnostem nejspíš nikdy nedojde.)
- Pro možnost psaní komentářů se přihlašte nebo zaregistrujte.






Gnome Shell
Unity i Gnome Shell jsem zkoušel na oboje jsem si dal měsíc. Nakonec jsem přepnul zpět na Gnome panel. Uvedu jen pár příkladů...
U GS mi stejně jako autorovi hodně chybělo tlačítko pro minimalizaci. Krom toho, proč musím k přepínání aplikací jezdit myší do levého horního rohu, abych potom mohl přejet níže a zvolit kýženou aplikaci? Jinak jsem byl s GS hodně spokojen (víc než s Unity). Kdyby bylo jednodušší do Ubuntu GS doinstalovat, myslím, že by i vývojáři Ubuntu tweaku dali k dobru možnost "přehození" křížku zprava do leva (další věc která mě na GS vadila).
Co se týká Unity: Z pohledu uživatele Unity GS strašně plýtvá místem na výšku. Ono Unity se taky pěkně roztahuje (je pravda, že méně než GS). Proč mi sakra někdo nutí co si mám nainstalovat? Tohle není telefon... Další věc je nutnost 3D akcelerace. Proč?
U obou prostředí mi chybí po najetí na Launcher/Dash náhledy spuštěných aplikací (sice po kliknutí na ikonku blablabla...), ale to je nanic!
Osobně jsem spíš pro variantu nabídnout při instalaci výběr, to se ale asi nestane. Ubuntu 11.10 má prý obsahovat Gnome 3, takže se snad dočkáme i jednodušší instalace GS.
Re: Gnome Shell
> Další věc je nutnost 3D akcelerace. Proč?
Protože je Unity napsané "v Compizu" a ten 3D akceleraci potřebuje. Mimochodem i GS bez 3D akcelerace nepoběží. V 11.10 už bude ve výchozí instalaci Unity 2D (jako "fallback" pro počítače bez podpory 3D akcelerace), které bude funkčně a vzhledově (až na efekty, průhlednost atd.) shodné s Unity.
> Ubuntu 11.10 má prý obsahovat Gnome 3, takže se snad dočkáme i jednodušší instalace GS.
Bude stačit doinstalovat balík "gnome-shell" (osobně na 11.10 testuju a i tohle všechno je z 11.10).
Gnome panel :-)
Moc času jsem tomu zatím nedal, ale cca 2 hodiny jsem se trápil jak s GS tak s Unity. Mrzí mě to, ale nezvyknul jsem si a obávám se, že jen tak nezvyknu. Používám hodně oken a větší rozsah aplikací. Obě řešení mě brzdí a otravují. Navíc nemám rád tuhle prostorovou rozežranost ala Windows 7. Otevřu si čtyři okýnka s Nautilem a vytáčí mě, když se mi to grupí pod jednu ikonu - najet na to- náhled a pak výběr.....fuj. Pro někoho kdo otevře prohlížeč a max další 4 okna za celé sezení je to asi ok. :-( Jsem fakt zklamanej a nas..., že nemůžu mít gnome panel i v 11.10. Tak teď nevím co stím, asi zase návrat ke KDE, nebo dám šanci XFCE protože jsem si nějak zvyknul na Gtk aplikace....
Pardon za výlev...nešlo to vydržet. Každopádně přechod na Ubuntu od verze 11.10 u mě nyní nereálný.... Škoda začal jsem mít Ubuntu rád, s tímhle mě ale dožrali :-(... nutiči!
PS: Vojto to už panelu v gnome úplně odzvonilo, nebo ještě dostanou rozum někdy?
Re: Gnome panel :-)
> PS: Vojto to už panelu v gnome úplně odzvonilo, nebo ještě dostanou rozum někdy?
GNOME Panel se změnil (portace na GNOME 3/GTK 3) protože teď funguje pro GNOME Shell jako "fallback" pro případ nepodpory 3D akcelerace. V repozitářích pořád je, dá se nainstalovat a dá se provozovat snad skoro klasicky jako dřív.
Uvidíme, co bude do budoucna, ale myslím, že nějaký "úprk" zpět od vývojářů GNOME nebo Unity nejde čekat.
Taky se přidám přeci jenom
Taky se přidám přeci jenom každý máme co říct používám ubuntu celkem dlouho a stihl jsem vyzkoušet jak GNOME panel tak i unity a tak i shell a jelikož mám jak stolní počítač i netbook tak se mě srovnává celkem dobře.
no abych to neprodlužoval vše má své výhody a nevýhody osobně používám GNOME panel na stolním počítači protože tam je dost místa a přijde mě to s nejméně chybama.
Na netbooku mě ze začatku stačilo unity ale tam jsem nalezl pár velkých nedostatků který mi vadili např. nevím k čemu mě má být dash k čemu tam zdlouhavě hledat programy když je jednoduší najet na aplikace a zvolit si co chci osobně je to pro mě lepší. ale jinak musím hlavně na netbooku unity pochválit protože to sním i šlo.
Bohužel tu máme ještě shell ano na pohled se mi líbil ale co ten zbytek absence tlačítek byla až příliš velká a myslím že už není potřeba chyby znovu zmiňovat.
Závěrem chci říct že možná je ubuntu čím dál hezčí ale za cenu ovladatelnosti a přístupnosti coš mě dost vadí.
O úroveň výš
Měl by v novém Nautilu fungovat Backspace pro přechod o úroveň výš. Přišel jsem na to náhodou, protože jsem zvyklý ho používat jako zpět.
Jinak jsem zkoušel GS na netbooku s Atomem, s rozlišením 1024x600 a touchpadem a můžu říct, že je to k ničemu, to grafické rozhraní jen zdržuje. Zlatý Compiz, ten mi ke štěstí bohatě stačí, pak jsem ochoten i ten zbytek Unity se svým každou chvíli zaseklým Launcherem a restarty tolerovat, protože alespoň přináší úsporu místa.
Re: O úroveň výš
> Měl by v novém Nautilu fungovat Backspace pro přechod o úroveň výš. Přišel jsem na to náhodou, protože jsem zvyklý ho používat jako zpět.
Jsi můj zachránce! (Ale stejně bych raději tlačítko.)
Jen pro upřesnění - můj
Jen pro upřesnění - můj výrok, že je GS k ničemu se vztahuje čistě k netbooku, který má malé rozlišení displeje, nepohodlný touchpad a pomalý procesor. Především v tom smyslu, že mi to nepřináší nic navíc ohledně efektivnosti ovládání a přehlednosti desktopu, spíše naopak. Snad jen ty dynamické plochy ocením. Jinak čistě dizajnově se mi GS líbí víc, než Unity.
Pro upřesnění a narovnání
Pro ti, kteří se rozhodují jestli jít do GNOME-Shell.. Autor ho popsal vcelku dobře, nicméně se musím trochu pozastavit nad tím, "absence minimalizace a maximalizace".. Autor zmínil nástroj gnome-tweak-tool a musím doplnit, že v ní je pohodlně výběrem v rozbalovacím menu k nastavení volba, jestli chcete pouze tlačítko na zavírání okna, nebo zavření a minimalizace, nebo všechny.. tudíž není nejmenší problém si dát všechny a máte klasiku.. V pravém horním rohu oken tlačítka pro minimalizaci vedle maximalizaci a zavření.. :) Shrnuto podtrženo.. I já jsem jako autor zjevně podobného ražení "nesnáším práci v nemaximalizovaných oknech, nevyužívám možnost ploch atd.", ale musím říct, že GS je dost super věc, pokud máte počítač na "práci".. Pokud jste uživatel, který nic moc nedělá a baví se změnami vzhledů a to radikálními, pak pro vás GS moc není, ale pokud jste uživatel programů a aplikací (internet, office, komunikace) je to přesně to, co se vám bude hodit.
A ještě k absenci doplňků: jak bylo také napsáno, první chvíle po vydání GS-tragedie, ale jak jsem četl v jednom článku a to potvrzuji. "Poté, co se rozhodli vývojáři fedory zařadit GS jako výchozí desktop, roztrhl se pytel s mnoha extensiony pro toto prostředí".. co to znamená? To, že není nejmenší problém mít klasické menu aplikací v horní liště stejně jako např. menu "místa", GParted (schránka s historí), indikátor počasí či teploty procesoru a ovládání přehrávačů hudby a také v neposlední řadě extension, který v pravé části horní obrazovky "menu s vaším jménem" přidává např. volbu "VYPNOUT" .. :)
Přepínání aplikací: asi jak kdo, ale pokud je argument hodně otevřených aplikací, mě osobně se zdá nejen přehlednější, ale i RYCHLEJŠÍ řešení v GS než v GNOME Panelu.. Pokud máte totiž v panelu otevřeno mrtě oken, jsou přepínače tak úzké, že nepřečtete jaké aplikaci (oknu) náleží. Pokud máte zapnuté "sdružování oken" zas vás trochu brzdí výběr konkrétního okna z daného tlačítka, ale představte si, že v GS pouze jedním prstem stisknete tlačítko "Win" dole na klávesnici a vidíte okna jak na dlani. Kliknete na to co chcete a je to.. Takže nemusíte cestovat myší dolů a pak z5 nahoru na otevřenou aplikaci, čímž podle mě zrychlíte přepínání se o dost přejezdů myší.. :)
PS: ještě k tomu komunikátoru "Empathy" a bublinové komunikaci.. Pochopil jsem autora, že mu přijde hloupé JEN komunikace v bublině, ale tak to v GS není.. pokud chcete pár vět, jak popisuje, jde použít bublinu a to dvěma styly, ale pokud v dolní části kliknete na ikonu Empathy, otevře vám normální komunikační okno, jak jste byli zvyklí doposud. To jde standardně minimalizovat a pracovat s ním pro dlouhé "vypisování".. Snad jen ještě proč já a Fedora.. odpověď jednoduchá. Do verze Ubuntu 10.10 jsem byl pouze Ubunťák a max spokojen především s obsahem základního repa, ale UNITY prostě fakt neunesu. :) jeden z důvodů, že jak autor podotkl na začátku, grafické zpracování.. bože.. efekty? a jaké? jako stíny pod okny? :D grafiku Unity bych posadil asi tak na rok 2005, ale ne na rok 2011.. viz porovnání kalendářů výše.. :)
Pokud někdo chcete smímky obrazovky o čem píšu, tzn. náhledy menu atd. zašlu klidně na mail. :)
Další plus pro GNOME-Shell aneb co nového...
Docela jsem vychválil a trochu poopravil co v GS je, ale to mohlo být spíš časovou roztečí mezi hodnocením autora a mým, nicméně to ukazuje na pružný a rychlý vývoj GS narozdíl od UNITY.. A co dál? Další mazec ve vývoli GS..
http://www.linuxexpres.cz/software/gnome-3-2-lesteni-zacalo?source=rss