sobota 29. října 2011

Hrátky s Unity 3D v Ubuntu 11.10

Stále znovu a znovu se rozčiluji nad cestou Canonicalu,  přecházím z Ubuntu a jeho Unity na
zaběhlý Gnome Panel a na jiná distra a stále znovu a znovu mi to ale nedá a zkouším si na Unity zvyknout.
Pořád to není moje krevní skupina, ale alespoň jsem se naučil pár nových věcí. 
Tento článek bude tedy o možných nastaveních Unity 3D v Ubuntu 11.10 Oneiric Ocelot, která se mi podařilo najít. Zařadím je do čtyř bodů, podle toho, jak mne pálí.



1. Velikost ikon v postranní liště.


Mám monitor 19" s rozlišením 1440x900 bodů. Na domácí použití mi zatím stačí a pokud používám Gnome Panel, nemám s tím problém. Jinak už je tomu v případě Unity, které má ve standardním nastavení postranní panel a ikony prostě obrovské. Vypadá to značně humpolácky a hrozně mi to vadí !


V klasicky dostupném nastavení nelze Unity vlastně nijak konfigurovat, jde to však "obejít" pomocí manažeru nastavení kompizu, který je ale potřeba stáhnout z centra softwaru. Pro spuštění lze použít Dash v němž zadáme Alt+F2 a příkaz about:config
Nastavení ikon se pak provádí v záložce Experimental, která obsahuje i další změny, například průhlednost a změny efektů.
Na tak malém rozlišení, jako mám já se mi osvědčila nejmenší velikost ikon, tedy 32 a také jsem si zesvětlil pozadí na panelu zástupců.


Možnosti nastavení Unity

2. Ovládací prvky oken vpravo.

Co mne na Ubuntu vadí delší dobu, je přestěhování ovládacích prvků otevřených oken doleva, jako v MacOS. Pro lidi, kteří například v práci dělají ve Windows a pak mají doma prvky vlevo, je to za trest. Pomoc je naštěstí poměrně snadná, do terminálu stačí zadat následující příkaz : 
gconftool-2 --set "/apps/metacity/general/button_layout" --type string "menu:minimize,maximize,close"

Pokud bychom pak někdy chtěli vrátit ovládací prvky zpět vlevo, zadáme naopak : 
gconftool-2 --set "/apps/metacity/general/button_layout" --type string "close,minimize,maximize:"

Snadné a funkční, ikony jsou kde patří.

3. Aplety na horní liště.

S Unity končí zdánlivě svoboda toho, co budu mít zobrazené na horní liště, používal jsem zatížení CPU, počasí a několik dalších apletů. S tím je sice konec, ale zase to lze obejít pomocí takzvaných "Indikátorů" těch je pro Unity zatím pouze několik, není pro ně žádná aplikace, která by je združovala a musí se tedy instalovat, spouštět a nastavovat po jednom, ale fungují. 
Dokonce přímo v repozitáři je jich pár obsažených, stačí vyhledat "indicator" Pokud tyto nestačí, víc jich lze najít na tomto odkazu: indikátory

Indikátory obsažené v centru software.

Velmi zajímavý, pro staromilce jako jsem já, je například classic menu indicator :-) 
Ten je nutno doinstalovat.



4. Rychlé spouštění aplikací z lišty.

Pokud mám v postranní liště nandáno hodně aplikací, lišta se musí posouvat a nevidím co mám dole, případně nahoře.  Pokud si zapamatuji pár čísel lze spouštět aplikace z lišty pomocí "super" tlačítka, které smáčknu a podržím. Objeví se postranní panel a aplikace na něm jsou očíslované, takže stiskem například super + 2 spouštím druhou aplikace odshora a tak dále s ostatními čísly, bohužel toto funguje jen do čísla 10, vlatně je to 1 až 0, kdy nula je desítka.

Další je zajímavá funkce "super + w" která ukáže všechna otevřená okna na ploše. 



Pro začátek a naučení všech klávesových zkratek, je dobré použít například pozadá se všemi zkratkami. 

Všechny klávesové zkratky v Unity jako pozadí.

Snad nejsnadnější postup pro přidání aplikace do panelu je, že smáčknu super tlačítko, tím se spustí Dash, zadám jméno (část jména) aplikace a spustím jí, kliknu na ikonku v panelu pravým tlačítkem, vyjede kontextové menu a zvolím "Ponechat ve spouštěči"

Jako zajímavost lze uvést i to, že lze Unity vnutit aby zobrazovalo kontextové menu u položky "Domovská složka" Stačí zadat do terminálu následující příkaz :
gksu gedit /usr/share/applications/nautilus-home.desktop    a vyskočí okno, v němž nahradíme stávající text za jiný.

Původní text, jenž budeme nahrazovat.
Nový text, kterým nahradíme původní.

Name=Home Folder
Comment=Open your personal folder
TryExec=nautilus
Exec=nautilus --no-desktop
Icon=user-home
Terminal=false
StartupNotify=true
Type=Application
Categories=GNOME;GTK;Core;
OnlyShowIn=GNOME;Unity;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=nautilus
X-GNOME-Bugzilla-Component=general
X-Ubuntu-Gettext-Domain=nautilus

X-Ayatana-Desktop-Shortcuts=Videa;Dokumenty;Hudba;Obrazky;Stazene
[Videa Shortcut Group]
Name=Videa
Exec=nautilus Videa
OnlyShowIn=Unity

[Dokumenty Shortcut Group]
Name=Dokumenty
Exec=nautilus Dokumenty
OnlyShowIn=Unity

[Hudba Shortcut Group]
Name=Hudba
Exec=nautilus Hudba
OnlyShowIn=Unity

[Obrazky Shortcut Group]
Name=Obrázky
Exec=nautilus Obrázky
OnlyShowIn=Unity

[Stazene Shortcut Group]
Name=Stažené
Exec=nautilus Stažené
OnlyShowIn=Unity


No a tím bych asi zatím skončil, Unity je relativně nové prostředí a rozhodně není úplně dodělané, spoustu chyb se stále vyskytuje a tou největší je pro mne ta, že si na něj musím zvykat. Tak doufejme, že to nakonec nějak překousnu, protože pár věcí se mi nakonec i líbí.

Nakonfigurané Unity 3D.




Pokud máte v rukávu jiné fígly sem s nimi, jsem zvědavý jako opice :-)

4 komentáře:

  1. Ahoj,
    mám dotaz. Jak jsi přidla na plochu to sledování systému na pravé straně plochy. Poslední obrázek. Díky za radu... Kolbi

    OdpovědětVymazat
  2. To Kolbi : To je aplikace Conky, doinstaluješ, nastavíš a jede. http://conky.sourceforge.net/

    OdpovědětVymazat
  3. Díky moc :-). Unity mě moc nevoní, ale když se vychytá tak to snad pujde.

    OdpovědětVymazat
  4. Obavam se ze autor clanku si plete unity3d, coz je herni engine, a unity, coz je desktop manager pro linux. Logo v pocatku clanku je z unity3d.

    OdpovědětVymazat