https://wiki.itcollege.ee/api.php?action=feedcontributions&user=Mmeos&feedformat=atomICO wiki - User contributions [en]2024-03-29T10:22:34ZUser contributionsMediaWiki 1.41.0https://wiki.itcollege.ee/index.php?title=Gnome&diff=60106Gnome2013-01-03T19:20:31Z<p>Mmeos: /* Mis on Gnome? */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
= Mis on Gnome? =<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
Kui soovi, installeeri kasutades terminali (terminali avamiseks ctrl+alt+t)uusim Gnome väljalase:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo add-apt-repository ppa:gnome3-team/gnome3<br />
<br />
sudo apt-get update<br />
<br />
sudo apt-get install gnome-shell <br />
|}<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
[[File:Sawfish.png|200px|thumb|right]]<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install sawfish <br />
|}<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Seansside haldus - Metacity ühendab end session manageriga ja seab end ise uuestitekkeks üles. See teoreetiliselt taastab suurusi/positsioone/tööruumi session-aware aplikatsioonidele<br />
* Metacity rakendab paljutki EWMH aknahalduri spetsifikatsioonidest alates freedesktop.org kuni vanema ICCCM-ini.<br />
* Kasutab Pango't tekstimuutmiseks, sellel on lahedad i18n võimalused. Toetab UTF-8 aknatiitleid. <br />
* On olemas mõned lihtsad animatsioonid toimingute jaoks nagu näiteks minimatsioon, et kasutajad näeksid mis parasjagu juhtub. Neid võiks olla rohkem ja ilusamini tehtud, aga abiks sellegipoolest.<br />
* Kui kasutajal on korralik X setup, saab sättida GDK_USE_XFT=1 keskkonna muutuja saamaks antialiaseeritud akna tiitlit.<br />
* Võtab arvesse paneeli kui paigutada aknaid ja maksimeerides neid.<br />
* Tegeleb aknahaldaja valikuga ICCCM-ist. Väljub, kui mõni teine window manager selle omale haarab ja seda saab haarata mõnest teisest window managerist kui vahele jätta --replace argument. Niiet kui kasutaja jooksutab mõnda teist ICCCM-ile järeleandliku aknahaldajat on võimalik käivitada "metacity --replace" et asendada see Metacity'ga.<br />
* Teeb algelist colormap haldust.<br />
<br />
[[File:Metacity.jpg|200px|thumb|right]]<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install metacity <br />
|}<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png|200px|thumb|right]] <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
<br />
* Uus tegumite ülevaade, mis hõlmab endas:<br />
* Dock,(kutsutakse 'dash'iks)kiireks aplikatsioonidevahel hüplemiseks<br />
* Window picker, mis on sarnane Mac OS X'i Mission Control'ile samamoodi sisaldades tööruumi haldurit.<br />
* Application picker<br />
* Otsingut<br />
* Messaging tray, ala ekraani allnurgas, mida kasutatakse nii vastastikuliste kui ka staatiliste teadete jaoks erinevalt süsteemi staatuse ikoonidest.<br />
* "Snapping" - Akende krabamine ekraani piiridest, et teha nii, et nad täidavad ainult pool ekraanist või terve ekraani.<br />
* Vaikimisi üks aknanupp kolmeasemel(konfigureeritav). Minimiseerimine on eemaldatud paneeli puudumiste tõttu kuhu seda minimiseerida, pooldades tööruumi aknahaldust. Maksimeerimine on tehtav kasutades ennemainitud "Snapping"ut või siis lihtsalt topeltklikates akna tiitelribale.<br />
* Fallback mode on välja pakutud neile kellel pole riistvara kiirendust mis pakub Gnome paneeli töölauda. Selle mode'i saab samuti käivitada ka süsteemi settingute menüü alt.<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install<br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc<br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
* Linuxi distributsioon Fedora kasutab Gnome Shelli vaikimisi alates 15ndast väljalaskest.<br />
* Ubuntu ei kasuta Gnome Shelli vaikimisi, aga kasutajad saavad selle installeerida Ubuntu repositooriumitest alates versioonist 11.10. Lisaks, Ubuntu Gnome Remix on välja lastud koos Ubuntu 12.10 versiooniga.<br />
* Linux Mind 12 kasutab Gnome Shelli koos laiendustega vaikimisi. Minti meeskond on välja arendanud Cinnamoni, mis on uus kasutajaliides põhinedes Gnome Shellil aga on visuaalselt lähedasem Gnome paneelile.<br />
* Gnome openSUSE 12.1 versioon kasutab Gnome Shelli vaikimisi.<br />
* Arch Linux ja OpenBSD langetasid Gnome 2 toe ja kasutavad nüüd Gnome 3-e nende repositooriumites.<br />
* Mageia kasutab Gnome käesolevat versiooni.<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html<br />
<br />
8) https://cooldudeshwar.wordpress.com/2011/11/20/gnome-3/</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=60105Gnome2013-01-03T19:20:07Z<p>Mmeos: </p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
= Mis on Gnome? =<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
Kui soovi, installeeri kasutades terminali (terminali avamiseks ctrl+alt+t)uusim Gnome väljalase:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo add-apt-repository ppa:gnome3-team/gnome3<br />
sudo apt-get update<br />
sudo apt-get install gnome-shell <br />
|}<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
[[File:Sawfish.png|200px|thumb|right]]<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install sawfish <br />
|}<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Seansside haldus - Metacity ühendab end session manageriga ja seab end ise uuestitekkeks üles. See teoreetiliselt taastab suurusi/positsioone/tööruumi session-aware aplikatsioonidele<br />
* Metacity rakendab paljutki EWMH aknahalduri spetsifikatsioonidest alates freedesktop.org kuni vanema ICCCM-ini.<br />
* Kasutab Pango't tekstimuutmiseks, sellel on lahedad i18n võimalused. Toetab UTF-8 aknatiitleid. <br />
* On olemas mõned lihtsad animatsioonid toimingute jaoks nagu näiteks minimatsioon, et kasutajad näeksid mis parasjagu juhtub. Neid võiks olla rohkem ja ilusamini tehtud, aga abiks sellegipoolest.<br />
* Kui kasutajal on korralik X setup, saab sättida GDK_USE_XFT=1 keskkonna muutuja saamaks antialiaseeritud akna tiitlit.<br />
* Võtab arvesse paneeli kui paigutada aknaid ja maksimeerides neid.<br />
* Tegeleb aknahaldaja valikuga ICCCM-ist. Väljub, kui mõni teine window manager selle omale haarab ja seda saab haarata mõnest teisest window managerist kui vahele jätta --replace argument. Niiet kui kasutaja jooksutab mõnda teist ICCCM-ile järeleandliku aknahaldajat on võimalik käivitada "metacity --replace" et asendada see Metacity'ga.<br />
* Teeb algelist colormap haldust.<br />
<br />
[[File:Metacity.jpg|200px|thumb|right]]<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install metacity <br />
|}<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png|200px|thumb|right]] <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
<br />
* Uus tegumite ülevaade, mis hõlmab endas:<br />
* Dock,(kutsutakse 'dash'iks)kiireks aplikatsioonidevahel hüplemiseks<br />
* Window picker, mis on sarnane Mac OS X'i Mission Control'ile samamoodi sisaldades tööruumi haldurit.<br />
* Application picker<br />
* Otsingut<br />
* Messaging tray, ala ekraani allnurgas, mida kasutatakse nii vastastikuliste kui ka staatiliste teadete jaoks erinevalt süsteemi staatuse ikoonidest.<br />
* "Snapping" - Akende krabamine ekraani piiridest, et teha nii, et nad täidavad ainult pool ekraanist või terve ekraani.<br />
* Vaikimisi üks aknanupp kolmeasemel(konfigureeritav). Minimiseerimine on eemaldatud paneeli puudumiste tõttu kuhu seda minimiseerida, pooldades tööruumi aknahaldust. Maksimeerimine on tehtav kasutades ennemainitud "Snapping"ut või siis lihtsalt topeltklikates akna tiitelribale.<br />
* Fallback mode on välja pakutud neile kellel pole riistvara kiirendust mis pakub Gnome paneeli töölauda. Selle mode'i saab samuti käivitada ka süsteemi settingute menüü alt.<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install<br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc<br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
* Linuxi distributsioon Fedora kasutab Gnome Shelli vaikimisi alates 15ndast väljalaskest.<br />
* Ubuntu ei kasuta Gnome Shelli vaikimisi, aga kasutajad saavad selle installeerida Ubuntu repositooriumitest alates versioonist 11.10. Lisaks, Ubuntu Gnome Remix on välja lastud koos Ubuntu 12.10 versiooniga.<br />
* Linux Mind 12 kasutab Gnome Shelli koos laiendustega vaikimisi. Minti meeskond on välja arendanud Cinnamoni, mis on uus kasutajaliides põhinedes Gnome Shellil aga on visuaalselt lähedasem Gnome paneelile.<br />
* Gnome openSUSE 12.1 versioon kasutab Gnome Shelli vaikimisi.<br />
* Arch Linux ja OpenBSD langetasid Gnome 2 toe ja kasutavad nüüd Gnome 3-e nende repositooriumites.<br />
* Mageia kasutab Gnome käesolevat versiooni.<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html<br />
<br />
8) https://cooldudeshwar.wordpress.com/2011/11/20/gnome-3/</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=60100Gnome2013-01-03T19:12:22Z<p>Mmeos: /* Sawfish */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
= Mis on Gnome? =<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
[[File:Sawfish.png|200px|thumb|right]]<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install sawfish <br />
|}<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Seansside haldus - Metacity ühendab end session manageriga ja seab end ise uuestitekkeks üles. See teoreetiliselt taastab suurusi/positsioone/tööruumi session-aware aplikatsioonidele<br />
* Metacity rakendab paljutki EWMH aknahalduri spetsifikatsioonidest alates freedesktop.org kuni vanema ICCCM-ini.<br />
* Kasutab Pango't tekstimuutmiseks, sellel on lahedad i18n võimalused. Toetab UTF-8 aknatiitleid. <br />
* On olemas mõned lihtsad animatsioonid toimingute jaoks nagu näiteks minimatsioon, et kasutajad näeksid mis parasjagu juhtub. Neid võiks olla rohkem ja ilusamini tehtud, aga abiks sellegipoolest.<br />
* Kui kasutajal on korralik X setup, saab sättida GDK_USE_XFT=1 keskkonna muutuja saamaks antialiaseeritud akna tiitlit.<br />
* Võtab arvesse paneeli kui paigutada aknaid ja maksimeerides neid.<br />
* Tegeleb aknahaldaja valikuga ICCCM-ist. Väljub, kui mõni teine window manager selle omale haarab ja seda saab haarata mõnest teisest window managerist kui vahele jätta --replace argument. Niiet kui kasutaja jooksutab mõnda teist ICCCM-ile järeleandliku aknahaldajat on võimalik käivitada "metacity --replace" et asendada see Metacity'ga.<br />
* Teeb algelist colormap haldust.<br />
<br />
[[File:Metacity.jpg|200px|thumb|right]]<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install metacity <br />
|}<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png|200px|thumb|right]] <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
<br />
* Uus tegumite ülevaade, mis hõlmab endas:<br />
* Dock,(kutsutakse 'dash'iks)kiireks aplikatsioonidevahel hüplemiseks<br />
* Window picker, mis on sarnane Mac OS X'i Mission Control'ile samamoodi sisaldades tööruumi haldurit.<br />
* Application picker<br />
* Otsingut<br />
* Messaging tray, ala ekraani allnurgas, mida kasutatakse nii vastastikuliste kui ka staatiliste teadete jaoks erinevalt süsteemi staatuse ikoonidest.<br />
* "Snapping" - Akende krabamine ekraani piiridest, et teha nii, et nad täidavad ainult pool ekraanist või terve ekraani.<br />
* Vaikimisi üks aknanupp kolmeasemel(konfigureeritav). Minimiseerimine on eemaldatud paneeli puudumiste tõttu kuhu seda minimiseerida, pooldades tööruumi aknahaldust. Maksimeerimine on tehtav kasutades ennemainitud "Snapping"ut või siis lihtsalt topeltklikates akna tiitelribale.<br />
* Fallback mode on välja pakutud neile kellel pole riistvara kiirendust mis pakub Gnome paneeli töölauda. Selle mode'i saab samuti käivitada ka süsteemi settingute menüü alt.<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install<br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc<br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
* Linuxi distributsioon Fedora kasutab Gnome Shelli vaikimisi alates 15ndast väljalaskest.<br />
* Ubuntu ei kasuta Gnome Shelli vaikimisi, aga kasutajad saavad selle installeerida Ubuntu repositooriumitest alates versioonist 11.10. Lisaks, Ubuntu Gnome Remix on välja lastud koos Ubuntu 12.10 versiooniga.<br />
* Linux Mind 12 kasutab Gnome Shelli koos laiendustega vaikimisi. Minti meeskond on välja arendanud Cinnamoni, mis on uus kasutajaliides põhinedes Gnome Shellil aga on visuaalselt lähedasem Gnome paneelile.<br />
* Gnome openSUSE 12.1 versioon kasutab Gnome Shelli vaikimisi.<br />
* Arch Linux ja OpenBSD langetasid Gnome 2 toe ja kasutavad nüüd Gnome 3-e nende repositooriumites.<br />
* Mageia kasutab Gnome käesolevat versiooni.<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html<br />
<br />
8) https://cooldudeshwar.wordpress.com/2011/11/20/gnome-3/</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=60099Gnome2013-01-03T19:11:26Z<p>Mmeos: /* Sawfish */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
= Mis on Gnome? =<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
[[File:Sawfish.png|200px|thumb|right]]<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install sawfish <br />
|}<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Seansside haldus - Metacity ühendab end session manageriga ja seab end ise uuestitekkeks üles. See teoreetiliselt taastab suurusi/positsioone/tööruumi session-aware aplikatsioonidele<br />
* Metacity rakendab paljutki EWMH aknahalduri spetsifikatsioonidest alates freedesktop.org kuni vanema ICCCM-ini.<br />
* Kasutab Pango't tekstimuutmiseks, sellel on lahedad i18n võimalused. Toetab UTF-8 aknatiitleid. <br />
* On olemas mõned lihtsad animatsioonid toimingute jaoks nagu näiteks minimatsioon, et kasutajad näeksid mis parasjagu juhtub. Neid võiks olla rohkem ja ilusamini tehtud, aga abiks sellegipoolest.<br />
* Kui kasutajal on korralik X setup, saab sättida GDK_USE_XFT=1 keskkonna muutuja saamaks antialiaseeritud akna tiitlit.<br />
* Võtab arvesse paneeli kui paigutada aknaid ja maksimeerides neid.<br />
* Tegeleb aknahaldaja valikuga ICCCM-ist. Väljub, kui mõni teine window manager selle omale haarab ja seda saab haarata mõnest teisest window managerist kui vahele jätta --replace argument. Niiet kui kasutaja jooksutab mõnda teist ICCCM-ile järeleandliku aknahaldajat on võimalik käivitada "metacity --replace" et asendada see Metacity'ga.<br />
* Teeb algelist colormap haldust.<br />
<br />
[[File:Metacity.jpg|200px|thumb|right]]<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install metacity <br />
|}<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png|200px|thumb|right]] <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
<br />
* Uus tegumite ülevaade, mis hõlmab endas:<br />
* Dock,(kutsutakse 'dash'iks)kiireks aplikatsioonidevahel hüplemiseks<br />
* Window picker, mis on sarnane Mac OS X'i Mission Control'ile samamoodi sisaldades tööruumi haldurit.<br />
* Application picker<br />
* Otsingut<br />
* Messaging tray, ala ekraani allnurgas, mida kasutatakse nii vastastikuliste kui ka staatiliste teadete jaoks erinevalt süsteemi staatuse ikoonidest.<br />
* "Snapping" - Akende krabamine ekraani piiridest, et teha nii, et nad täidavad ainult pool ekraanist või terve ekraani.<br />
* Vaikimisi üks aknanupp kolmeasemel(konfigureeritav). Minimiseerimine on eemaldatud paneeli puudumiste tõttu kuhu seda minimiseerida, pooldades tööruumi aknahaldust. Maksimeerimine on tehtav kasutades ennemainitud "Snapping"ut või siis lihtsalt topeltklikates akna tiitelribale.<br />
* Fallback mode on välja pakutud neile kellel pole riistvara kiirendust mis pakub Gnome paneeli töölauda. Selle mode'i saab samuti käivitada ka süsteemi settingute menüü alt.<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install<br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc<br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
* Linuxi distributsioon Fedora kasutab Gnome Shelli vaikimisi alates 15ndast väljalaskest.<br />
* Ubuntu ei kasuta Gnome Shelli vaikimisi, aga kasutajad saavad selle installeerida Ubuntu repositooriumitest alates versioonist 11.10. Lisaks, Ubuntu Gnome Remix on välja lastud koos Ubuntu 12.10 versiooniga.<br />
* Linux Mind 12 kasutab Gnome Shelli koos laiendustega vaikimisi. Minti meeskond on välja arendanud Cinnamoni, mis on uus kasutajaliides põhinedes Gnome Shellil aga on visuaalselt lähedasem Gnome paneelile.<br />
* Gnome openSUSE 12.1 versioon kasutab Gnome Shelli vaikimisi.<br />
* Arch Linux ja OpenBSD langetasid Gnome 2 toe ja kasutavad nüüd Gnome 3-e nende repositooriumites.<br />
* Mageia kasutab Gnome käesolevat versiooni.<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html<br />
<br />
8) https://cooldudeshwar.wordpress.com/2011/11/20/gnome-3/</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=60098Gnome2013-01-03T19:11:00Z<p>Mmeos: </p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
= Mis on Gnome? =<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
[[File:Sawfish.png|200px|thumb|right]]<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install sawfish <br />
|}<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Seansside haldus - Metacity ühendab end session manageriga ja seab end ise uuestitekkeks üles. See teoreetiliselt taastab suurusi/positsioone/tööruumi session-aware aplikatsioonidele<br />
* Metacity rakendab paljutki EWMH aknahalduri spetsifikatsioonidest alates freedesktop.org kuni vanema ICCCM-ini.<br />
* Kasutab Pango't tekstimuutmiseks, sellel on lahedad i18n võimalused. Toetab UTF-8 aknatiitleid. <br />
* On olemas mõned lihtsad animatsioonid toimingute jaoks nagu näiteks minimatsioon, et kasutajad näeksid mis parasjagu juhtub. Neid võiks olla rohkem ja ilusamini tehtud, aga abiks sellegipoolest.<br />
* Kui kasutajal on korralik X setup, saab sättida GDK_USE_XFT=1 keskkonna muutuja saamaks antialiaseeritud akna tiitlit.<br />
* Võtab arvesse paneeli kui paigutada aknaid ja maksimeerides neid.<br />
* Tegeleb aknahaldaja valikuga ICCCM-ist. Väljub, kui mõni teine window manager selle omale haarab ja seda saab haarata mõnest teisest window managerist kui vahele jätta --replace argument. Niiet kui kasutaja jooksutab mõnda teist ICCCM-ile järeleandliku aknahaldajat on võimalik käivitada "metacity --replace" et asendada see Metacity'ga.<br />
* Teeb algelist colormap haldust.<br />
<br />
[[File:Metacity.jpg|200px|thumb|right]]<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install metacity <br />
|}<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png|200px|thumb|right]] <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
<br />
* Uus tegumite ülevaade, mis hõlmab endas:<br />
* Dock,(kutsutakse 'dash'iks)kiireks aplikatsioonidevahel hüplemiseks<br />
* Window picker, mis on sarnane Mac OS X'i Mission Control'ile samamoodi sisaldades tööruumi haldurit.<br />
* Application picker<br />
* Otsingut<br />
* Messaging tray, ala ekraani allnurgas, mida kasutatakse nii vastastikuliste kui ka staatiliste teadete jaoks erinevalt süsteemi staatuse ikoonidest.<br />
* "Snapping" - Akende krabamine ekraani piiridest, et teha nii, et nad täidavad ainult pool ekraanist või terve ekraani.<br />
* Vaikimisi üks aknanupp kolmeasemel(konfigureeritav). Minimiseerimine on eemaldatud paneeli puudumiste tõttu kuhu seda minimiseerida, pooldades tööruumi aknahaldust. Maksimeerimine on tehtav kasutades ennemainitud "Snapping"ut või siis lihtsalt topeltklikates akna tiitelribale.<br />
* Fallback mode on välja pakutud neile kellel pole riistvara kiirendust mis pakub Gnome paneeli töölauda. Selle mode'i saab samuti käivitada ka süsteemi settingute menüü alt.<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install<br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc<br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
* Linuxi distributsioon Fedora kasutab Gnome Shelli vaikimisi alates 15ndast väljalaskest.<br />
* Ubuntu ei kasuta Gnome Shelli vaikimisi, aga kasutajad saavad selle installeerida Ubuntu repositooriumitest alates versioonist 11.10. Lisaks, Ubuntu Gnome Remix on välja lastud koos Ubuntu 12.10 versiooniga.<br />
* Linux Mind 12 kasutab Gnome Shelli koos laiendustega vaikimisi. Minti meeskond on välja arendanud Cinnamoni, mis on uus kasutajaliides põhinedes Gnome Shellil aga on visuaalselt lähedasem Gnome paneelile.<br />
* Gnome openSUSE 12.1 versioon kasutab Gnome Shelli vaikimisi.<br />
* Arch Linux ja OpenBSD langetasid Gnome 2 toe ja kasutavad nüüd Gnome 3-e nende repositooriumites.<br />
* Mageia kasutab Gnome käesolevat versiooni.<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html<br />
<br />
8) https://cooldudeshwar.wordpress.com/2011/11/20/gnome-3/</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=File:Sawfish.png&diff=60097File:Sawfish.png2013-01-03T19:09:30Z<p>Mmeos: </p>
<hr />
<div></div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=60096Gnome2013-01-03T19:05:35Z<p>Mmeos: /* Gnome distributsioonidel */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
= Mis on Gnome? =<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install sawfish <br />
|}<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Seansside haldus - Metacity ühendab end session manageriga ja seab end ise uuestitekkeks üles. See teoreetiliselt taastab suurusi/positsioone/tööruumi session-aware aplikatsioonidele<br />
* Metacity rakendab paljutki EWMH aknahalduri spetsifikatsioonidest alates freedesktop.org kuni vanema ICCCM-ini.<br />
* Kasutab Pango't tekstimuutmiseks, sellel on lahedad i18n võimalused. Toetab UTF-8 aknatiitleid. <br />
* On olemas mõned lihtsad animatsioonid toimingute jaoks nagu näiteks minimatsioon, et kasutajad näeksid mis parasjagu juhtub. Neid võiks olla rohkem ja ilusamini tehtud, aga abiks sellegipoolest.<br />
* Kui kasutajal on korralik X setup, saab sättida GDK_USE_XFT=1 keskkonna muutuja saamaks antialiaseeritud akna tiitlit.<br />
* Võtab arvesse paneeli kui paigutada aknaid ja maksimeerides neid.<br />
* Tegeleb aknahaldaja valikuga ICCCM-ist. Väljub, kui mõni teine window manager selle omale haarab ja seda saab haarata mõnest teisest window managerist kui vahele jätta --replace argument. Niiet kui kasutaja jooksutab mõnda teist ICCCM-ile järeleandliku aknahaldajat on võimalik käivitada "metacity --replace" et asendada see Metacity'ga.<br />
* Teeb algelist colormap haldust.<br />
<br />
[[File:Metacity.jpg|200px|thumb|right]]<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install metacity <br />
|}<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png|200px|thumb|right]] <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
<br />
* Uus tegumite ülevaade, mis hõlmab endas:<br />
* Dock,(kutsutakse 'dash'iks)kiireks aplikatsioonidevahel hüplemiseks<br />
* Window picker, mis on sarnane Mac OS X'i Mission Control'ile samamoodi sisaldades tööruumi haldurit.<br />
* Application picker<br />
* Otsingut<br />
* Messaging tray, ala ekraani allnurgas, mida kasutatakse nii vastastikuliste kui ka staatiliste teadete jaoks erinevalt süsteemi staatuse ikoonidest.<br />
* "Snapping" - Akende krabamine ekraani piiridest, et teha nii, et nad täidavad ainult pool ekraanist või terve ekraani.<br />
* Vaikimisi üks aknanupp kolmeasemel(konfigureeritav). Minimiseerimine on eemaldatud paneeli puudumiste tõttu kuhu seda minimiseerida, pooldades tööruumi aknahaldust. Maksimeerimine on tehtav kasutades ennemainitud "Snapping"ut või siis lihtsalt topeltklikates akna tiitelribale.<br />
* Fallback mode on välja pakutud neile kellel pole riistvara kiirendust mis pakub Gnome paneeli töölauda. Selle mode'i saab samuti käivitada ka süsteemi settingute menüü alt.<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install<br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc<br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
* Linuxi distributsioon Fedora kasutab Gnome Shelli vaikimisi alates 15ndast väljalaskest.<br />
* Ubuntu ei kasuta Gnome Shelli vaikimisi, aga kasutajad saavad selle installeerida Ubuntu repositooriumitest alates versioonist 11.10. Lisaks, Ubuntu Gnome Remix on välja lastud koos Ubuntu 12.10 versiooniga.<br />
* Linux Mind 12 kasutab Gnome Shelli koos laiendustega vaikimisi. Minti meeskond on välja arendanud Cinnamoni, mis on uus kasutajaliides põhinedes Gnome Shellil aga on visuaalselt lähedasem Gnome paneelile.<br />
* Gnome openSUSE 12.1 versioon kasutab Gnome Shelli vaikimisi.<br />
* Arch Linux ja OpenBSD langetasid Gnome 2 toe ja kasutavad nüüd Gnome 3-e nende repositooriumites.<br />
* Mageia kasutab Gnome käesolevat versiooni.<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html<br />
<br />
8) https://cooldudeshwar.wordpress.com/2011/11/20/gnome-3/</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=60095Gnome2013-01-03T18:47:12Z<p>Mmeos: /* Metacity */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
= Mis on Gnome? =<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install sawfish <br />
|}<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Seansside haldus - Metacity ühendab end session manageriga ja seab end ise uuestitekkeks üles. See teoreetiliselt taastab suurusi/positsioone/tööruumi session-aware aplikatsioonidele<br />
* Metacity rakendab paljutki EWMH aknahalduri spetsifikatsioonidest alates freedesktop.org kuni vanema ICCCM-ini.<br />
* Kasutab Pango't tekstimuutmiseks, sellel on lahedad i18n võimalused. Toetab UTF-8 aknatiitleid. <br />
* On olemas mõned lihtsad animatsioonid toimingute jaoks nagu näiteks minimatsioon, et kasutajad näeksid mis parasjagu juhtub. Neid võiks olla rohkem ja ilusamini tehtud, aga abiks sellegipoolest.<br />
* Kui kasutajal on korralik X setup, saab sättida GDK_USE_XFT=1 keskkonna muutuja saamaks antialiaseeritud akna tiitlit.<br />
* Võtab arvesse paneeli kui paigutada aknaid ja maksimeerides neid.<br />
* Tegeleb aknahaldaja valikuga ICCCM-ist. Väljub, kui mõni teine window manager selle omale haarab ja seda saab haarata mõnest teisest window managerist kui vahele jätta --replace argument. Niiet kui kasutaja jooksutab mõnda teist ICCCM-ile järeleandliku aknahaldajat on võimalik käivitada "metacity --replace" et asendada see Metacity'ga.<br />
* Teeb algelist colormap haldust.<br />
<br />
[[File:Metacity.jpg|200px|thumb|right]]<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install metacity <br />
|}<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png|200px|thumb|right]] <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
<br />
* Uus tegumite ülevaade, mis hõlmab endas:<br />
* Dock,(kutsutakse 'dash'iks)kiireks aplikatsioonidevahel hüplemiseks<br />
* Window picker, mis on sarnane Mac OS X'i Mission Control'ile samamoodi sisaldades tööruumi haldurit.<br />
* Application picker<br />
* Otsingut<br />
* Messaging tray, ala ekraani allnurgas, mida kasutatakse nii vastastikuliste kui ka staatiliste teadete jaoks erinevalt süsteemi staatuse ikoonidest.<br />
* "Snapping" - Akende krabamine ekraani piiridest, et teha nii, et nad täidavad ainult pool ekraanist või terve ekraani.<br />
* Vaikimisi üks aknanupp kolmeasemel(konfigureeritav). Minimiseerimine on eemaldatud paneeli puudumiste tõttu kuhu seda minimiseerida, pooldades tööruumi aknahaldust. Maksimeerimine on tehtav kasutades ennemainitud "Snapping"ut või siis lihtsalt topeltklikates akna tiitelribale.<br />
* Fallback mode on välja pakutud neile kellel pole riistvara kiirendust mis pakub Gnome paneeli töölauda. Selle mode'i saab samuti käivitada ka süsteemi settingute menüü alt.<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install<br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc<br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html<br />
<br />
8) https://cooldudeshwar.wordpress.com/2011/11/20/gnome-3/</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=60076Gnome2013-01-03T18:03:24Z<p>Mmeos: </p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
= Mis on Gnome? =<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install sawfish <br />
|}<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Seansside haldus - Metacity ühendab end session manageriga ja seab end ise uuestitekkeks üles. See teoreetiliselt taastab suurusi/positsioone/tööruumi session-aware aplikatsioonidele<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* Kui kasutajal on korralik X setup, saab sättida GDK_USE_XFT=1 keskkonna muutuja saamaks antialiaseeritud akna tiitlit.<br />
* Võtab arvesse paneeli kui paigutada aknaid ja maksimeerides neid.<br />
* Tegeleb aknahaldaja valikuga ICCCM-ist. Väljub, kui mõni teine window manager selle omale haarab ja seda saab haarata mõnest teisest window managerist kui vahele jätta --replace argument. Niiet kui kasutaja jooksutab mõnda teist ICCCM-ile järeleandliku aknahaldajat on võimalik käivitada "metacity --replace" et asendada see Metacity'ga.<br />
* Teeb algelist colormap haldust.<br />
<br />
[[File:Metacity.jpg|200px|thumb|right]]<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install metacity <br />
|}<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png|200px|thumb|right]] <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
<br />
* Uus tegumite ülevaade, mis hõlmab endas:<br />
* Dock,(kutsutakse 'dash'iks)kiireks aplikatsioonidevahel hüplemiseks<br />
* Window picker, mis on sarnane Mac OS X'i Mission Control'ile samamoodi sisaldades tööruumi haldurit.<br />
* Application picker<br />
* Otsingut<br />
* Messaging tray, ala ekraani allnurgas, mida kasutatakse nii vastastikuliste kui ka staatiliste teadete jaoks erinevalt süsteemi staatuse ikoonidest.<br />
* "Snapping" - Akende krabamine ekraani piiridest, et teha nii, et nad täidavad ainult pool ekraanist või terve ekraani.<br />
* Vaikimisi üks aknanupp kolmeasemel(konfigureeritav). Minimiseerimine on eemaldatud paneeli puudumiste tõttu kuhu seda minimiseerida, pooldades tööruumi aknahaldust. Maksimeerimine on tehtav kasutades ennemainitud "Snapping"ut või siis lihtsalt topeltklikates akna tiitelribale.<br />
* Fallback mode on välja pakutud neile kellel pole riistvara kiirendust mis pakub Gnome paneeli töölauda. Selle mode'i saab samuti käivitada ka süsteemi settingute menüü alt.<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install<br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc<br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html<br />
<br />
8) https://cooldudeshwar.wordpress.com/2011/11/20/gnome-3/</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=60072Gnome2013-01-03T17:56:58Z<p>Mmeos: </p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
= Mis on Gnome? =<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install sawfish <br />
|}<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Seansside haldus - Metacity ühendab end session manageriga ja seab end ise uuestitekkeks üles. See teoreetiliselt taastab suurusi/positsioone/tööruumi session-aware aplikatsioonidele<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* Tegeleb aknahaldaja valikuga ICCCM-ist. Väljub, kui mõni teine window manager selle omale haarab ja seda saab haarata mõnest teisest window managerist kui vahele jätta --replace argument. Niiet kui kasutaja jooksutab mõnda teist ICCCM-ile järeleandliku aknahaldajat on võimalik käivitada "metacity --replace" et asendada see Metacity'ga.<br />
* Teeb algelist colormap haldust.<br />
<br />
[[File:Metacity.jpg|200px|thumb|right]]<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install metacity <br />
|}<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png|200px|thumb|right]] <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
<br />
* Uus tegumite ülevaade, mis hõlmab endas:<br />
* Dock,(kutsutakse 'dash'iks)kiireks aplikatsioonidevahel hüplemiseks<br />
* Window picker, mis on sarnane Mac OS X'i Mission Control'ile samamoodi sisaldades tööruumi haldurit.<br />
* Application picker<br />
* Otsingut<br />
* Messaging tray, ala ekraani allnurgas, mida kasutatakse nii vastastikuliste kui ka staatiliste teadete jaoks erinevalt süsteemi staatuse ikoonidest.<br />
* "Snapping" - Akende krabamine ekraani piiridest, et teha nii, et nad täidavad ainult pool ekraanist või terve ekraani.<br />
* Vaikimisi üks aknanupp kolmeasemel(konfigureeritav). Minimiseerimine on eemaldatud paneeli puudumiste tõttu kuhu seda minimiseerida, pooldades tööruumi aknahaldust. Maksimeerimine on tehtav kasutades ennemainitud "Snapping"ut või siis lihtsalt topeltklikates akna tiitelribale.<br />
* Fallback mode on välja pakutud neile kellel pole riistvara kiirendust mis pakub Gnome paneeli töölauda. Selle mode'i saab samuti käivitada ka süsteemi settingute menüü alt.<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install<br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc<br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html<br />
<br />
8) https://cooldudeshwar.wordpress.com/2011/11/20/gnome-3/</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=60071Gnome2013-01-03T17:53:39Z<p>Mmeos: </p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
= Mis on Gnome? =<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Seansside haldus - Metacity ühendab end session manageriga ja seab end ise uuestitekkeks üles. See teoreetiliselt taastab suurusi/positsioone/tööruumi session-aware aplikatsioonidele<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* Tegeleb aknahaldaja valikuga ICCCM-ist. Väljub, kui mõni teine window manager selle omale haarab ja seda saab haarata mõnest teisest window managerist kui vahele jätta --replace argument. Niiet kui kasutaja jooksutab mõnda teist ICCCM-ile järeleandliku aknahaldajat on võimalik käivitada "metacity --replace" et asendada see Metacity'ga.<br />
* Teeb algelist colormap haldust.<br />
<br />
[[File:Metacity.jpg|200px|thumb|right]]<br />
<br />
<br />
<br />
<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install metacity <br />
|}<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png|200px|thumb|right]] <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
<br />
* Uus tegumite ülevaade, mis hõlmab endas:<br />
* Dock,(kutsutakse 'dash'iks)kiireks aplikatsioonidevahel hüplemiseks<br />
* Window picker, mis on sarnane Mac OS X'i Mission Control'ile samamoodi sisaldades tööruumi haldurit.<br />
* Application picker<br />
* Otsingut<br />
* Messaging tray, ala ekraani allnurgas, mida kasutatakse nii vastastikuliste kui ka staatiliste teadete jaoks erinevalt süsteemi staatuse ikoonidest.<br />
* "Snapping" - Akende krabamine ekraani piiridest, et teha nii, et nad täidavad ainult pool ekraanist või terve ekraani.<br />
* Vaikimisi üks aknanupp kolmeasemel(konfigureeritav). Minimiseerimine on eemaldatud paneeli puudumiste tõttu kuhu seda minimiseerida, pooldades tööruumi aknahaldust. Maksimeerimine on tehtav kasutades ennemainitud "Snapping"ut või siis lihtsalt topeltklikates akna tiitelribale.<br />
* Fallback mode on välja pakutud neile kellel pole riistvara kiirendust mis pakub Gnome paneeli töölauda. Selle mode'i saab samuti käivitada ka süsteemi settingute menüü alt.<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install<br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc<br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html<br />
<br />
8) https://cooldudeshwar.wordpress.com/2011/11/20/gnome-3/</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=File:Metacity.jpg&diff=60070File:Metacity.jpg2013-01-03T17:47:52Z<p>Mmeos: </p>
<hr />
<div></div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=60066Gnome2013-01-03T17:19:57Z<p>Mmeos: /* Shelli tunnused */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
= Mis on Gnome? =<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Seansside haldus - Metacity ühendab end session manageriga ja seab end ise uuestitekkeks üles. See teoreetiliselt taastab suurusi/positsioone/tööruumi session-aware aplikatsioonidele<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png|200px|thumb|right]] <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
<br />
* Uus tegumite ülevaade, mis hõlmab endas:<br />
* Dock,(kutsutakse 'dash'iks)kiireks aplikatsioonidevahel hüplemiseks<br />
* Window picker, mis on sarnane Mac OS X'i Mission Control'ile samamoodi sisaldades tööruumi haldurit.<br />
* Application picker<br />
* Otsingut<br />
* Messaging tray, ala ekraani allnurgas, mida kasutatakse nii vastastikuliste kui ka staatiliste teadete jaoks erinevalt süsteemi staatuse ikoonidest.<br />
* "Snapping" - Akende krabamine ekraani piiridest, et teha nii, et nad täidavad ainult pool ekraanist või terve ekraani.<br />
* Vaikimisi üks aknanupp kolmeasemel(konfigureeritav). Minimiseerimine on eemaldatud paneeli puudumiste tõttu kuhu seda minimiseerida, pooldades tööruumi aknahaldust. Maksimeerimine on tehtav kasutades ennemainitud "Snapping"ut või siis lihtsalt topeltklikates akna tiitelribale.<br />
* Fallback mode on välja pakutud neile kellel pole riistvara kiirendust mis pakub Gnome paneeli töölauda. Selle mode'i saab samuti käivitada ka süsteemi settingute menüü alt.<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install<br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc<br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html<br />
<br />
8) https://cooldudeshwar.wordpress.com/2011/11/20/gnome-3/</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=60063Gnome2013-01-03T16:55:56Z<p>Mmeos: /* Shelli tunnused */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
= Mis on Gnome? =<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Seansside haldus - Metacity ühendab end session manageriga ja seab end ise uuestitekkeks üles. See teoreetiliselt taastab suurusi/positsioone/tööruumi session-aware aplikatsioonidele<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png|200px|thumb|right]] <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
<br />
* A new Activities overview, which houses:<br />
* A dock (called "Dash") for quickly switching between and launching applications<br />
* A window picker, similar to Mac OS X's Mission Control, also incorporating a workspace switcher/manager<br />
* An application picker<br />
* Search<br />
* A messaging tray, an area at the bottom of the screen used for housing both interactive and static notifications separately from system status icons<br />
* "Snapping" windows to screen borders to make them fill up a half of the screen or the whole screen<br />
* A single window button by default, Close, instead of three (configurable). Minimization has been removed due to the lack of a panel to minimize to, in favor of workspace window management. Maximization can be accomplished using the afore-mentioned window snapping, or by double-clicking the window title bar.<br />
* A fallback mode is offered for those without hardware acceleration which offers the GNOME Panel desktop. This mode can also be toggled through the System Settings menu<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install<br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc<br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html<br />
<br />
8) https://cooldudeshwar.wordpress.com/2011/11/20/gnome-3/</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=59649Gnome2012-12-17T13:48:52Z<p>Mmeos: /* Mis on Gnome? */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
= Mis on Gnome? =<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Seansside haldus - Metacity ühendab end session manageriga ja seab end ise uuestitekkeks üles. See teoreetiliselt taastab suurusi/positsioone/tööruumi session-aware aplikatsioonidele<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png|200px|thumb|right]] <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
<br />
* A new Activities overview, which houses:<br />
* A dock (called "Dash") for quickly switching between and launching applications<br />
* A window picker, similar to Mac OS X's Mission Control, also incorporating a workspace switcher/manager<br />
* An application picker<br />
* Search<br />
* A messaging tray, an area at the bottom of the screen used for housing both interactive and static notifications separately from system status icons<br />
* "Snapping" windows to screen borders to make them fill up a half of the screen or the whole screen<br />
* A single window button by default, Close, instead of three (configurable). Minimization has been removed due to the lack of a panel to minimize to, in favor of workspace window management. Maximization can be accomplished using the afore-mentioned window snapping, or by double-clicking the window title bar.<br />
* A fallback mode is offered for those without hardware acceleration which offers the GNOME Panel desktop. This mode can also be toggled through the System Settings menu<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install<br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc<br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html<br />
<br />
8) https://cooldudeshwar.wordpress.com/2011/11/20/gnome-3/</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=59647Gnome2012-12-17T13:04:40Z<p>Mmeos: /* Shelli tunnused */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Seansside haldus - Metacity ühendab end session manageriga ja seab end ise uuestitekkeks üles. See teoreetiliselt taastab suurusi/positsioone/tööruumi session-aware aplikatsioonidele<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png|200px|thumb|right]] <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
<br />
* A new Activities overview, which houses:<br />
* A dock (called "Dash") for quickly switching between and launching applications<br />
* A window picker, similar to Mac OS X's Mission Control, also incorporating a workspace switcher/manager<br />
* An application picker<br />
* Search<br />
* A messaging tray, an area at the bottom of the screen used for housing both interactive and static notifications separately from system status icons<br />
* "Snapping" windows to screen borders to make them fill up a half of the screen or the whole screen<br />
* A single window button by default, Close, instead of three (configurable). Minimization has been removed due to the lack of a panel to minimize to, in favor of workspace window management. Maximization can be accomplished using the afore-mentioned window snapping, or by double-clicking the window title bar.<br />
* A fallback mode is offered for those without hardware acceleration which offers the GNOME Panel desktop. This mode can also be toggled through the System Settings menu<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install<br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc<br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html<br />
<br />
8) https://cooldudeshwar.wordpress.com/2011/11/20/gnome-3/</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=59646Gnome2012-12-17T12:16:26Z<p>Mmeos: /* Shelli tunnused */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Seansside haldus - Metacity ühendab end session manageriga ja seab end ise uuestitekkeks üles. See teoreetiliselt taastab suurusi/positsioone/tööruumi session-aware aplikatsioonidele<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png|200px|thumb|right]] <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
<br />
A new Activities overview, which houses:<br />
A dock (called "Dash") for quickly switching between and launching applications<br />
A window picker, similar to Mac OS X's Mission Control, also incorporating a workspace switcher/manager<br />
An application picker<br />
Search<br />
A messaging tray, an area at the bottom of the screen used for housing both interactive and static notifications separately from system status icons<br />
"Snapping" windows to screen borders to make them fill up a half of the screen or the whole screen<br />
A single window button by default, Close, instead of three (configurable). Minimization has been removed due to the lack of a panel to minimize to, in favor of workspace window management. Maximization can be accomplished using the afore-mentioned window snapping, or by double-clicking the window title bar.<br />
A fallback mode is offered for those without hardware acceleration which offers the GNOME Panel desktop. This mode can also be toggled through the System Settings menu<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install<br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc<br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html<br />
<br />
8) https://cooldudeshwar.wordpress.com/2011/11/20/gnome-3/</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=59413Gnome2012-12-15T17:51:35Z<p>Mmeos: /* Metacity */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Seansside haldus - Metacity ühendab end session manageriga ja seab end ise uuestitekkeks üles. See teoreetiliselt taastab suurusi/positsioone/tööruumi session-aware aplikatsioonidele<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png|200px|thumb|right]] <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install<br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc<br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html<br />
<br />
8) https://cooldudeshwar.wordpress.com/2011/11/20/gnome-3/</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=59408Gnome2012-12-15T17:47:17Z<p>Mmeos: /* Kasutatud kirjandus */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Session management - Metacity connects to the session manager and will set itself up to<br />
be respawned. It theoretically restores sizes/positions/workspace<br />
for session-aware applications.<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png|200px|thumb|right]] <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install<br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc<br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html<br />
<br />
8) https://cooldudeshwar.wordpress.com/2011/11/20/gnome-3/</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=59403Gnome2012-12-15T17:45:44Z<p>Mmeos: /* Mutter */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Session management - Metacity connects to the session manager and will set itself up to<br />
be respawned. It theoretically restores sizes/positions/workspace<br />
for session-aware applications.<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png|200px|thumb|right]] <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install<br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc<br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=59402Gnome2012-12-15T17:45:39Z<p>Mmeos: /* Mutter */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Session management - Metacity connects to the session manager and will set itself up to<br />
be respawned. It theoretically restores sizes/positions/workspace<br />
for session-aware applications.<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png|200px|thumb|right]] <br />
<br />
<br />
<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install<br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc<br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=59401Gnome2012-12-15T17:45:25Z<p>Mmeos: /* Mutter */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Session management - Metacity connects to the session manager and will set itself up to<br />
be respawned. It theoretically restores sizes/positions/workspace<br />
for session-aware applications.<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png|200px|thumb|right]] <br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install<br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc<br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=59398Gnome2012-12-15T17:42:43Z<p>Mmeos: /* Shelli moodulite paigaldus */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Session management - Metacity connects to the session manager and will set itself up to<br />
be respawned. It theoretically restores sizes/positions/workspace<br />
for session-aware applications.<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install<br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc<br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=59396Gnome2012-12-15T17:42:26Z<p>Mmeos: /* Shelli moodulite paigaldus */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Session management - Metacity connects to the session manager and will set itself up to<br />
be respawned. It theoretically restores sizes/positions/workspace<br />
for session-aware applications.<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install" <br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build" <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc" <br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell" <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=59395Gnome2012-12-15T17:42:17Z<p>Mmeos: /* Mutter */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Session management - Metacity connects to the session manager and will set itself up to<br />
be respawned. It theoretically restores sizes/positions/workspace<br />
for session-aware applications.<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh" <br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install" <br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build" <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc" <br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell" <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=59394Gnome2012-12-15T17:42:05Z<p>Mmeos: /* Running */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Session management - Metacity connects to the session manager and will set itself up to<br />
be respawned. It theoretically restores sizes/positions/workspace<br />
for session-aware applications.<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter" <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh" <br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install" <br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build" <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc" <br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell" <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace<br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=59393Gnome2012-12-15T17:41:07Z<p>Mmeos: /* Mutter */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Session management - Metacity connects to the session manager and will set itself up to<br />
be respawned. It theoretically restores sizes/positions/workspace<br />
for session-aware applications.<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter" <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh" <br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install" <br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build" <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc" <br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell" <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace" <br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=59392Gnome2012-12-15T17:40:52Z<p>Mmeos: /* Mutter */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Session management - Metacity connects to the session manager and will set itself up to<br />
be respawned. It theoretically restores sizes/positions/workspace<br />
for session-aware applications.<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png|800 × 500]]<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter" <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh" <br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install" <br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build" <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc" <br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell" <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace" <br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=59391Gnome2012-12-15T17:39:43Z<p>Mmeos: /* Mutter */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Session management - Metacity connects to the session manager and will set itself up to<br />
be respawned. It theoretically restores sizes/positions/workspace<br />
for session-aware applications.<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
[[File:Mutter1.png]]<br />
<br />
Installeeri terminali kaudu:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | sudo apt-get install mutter" <br />
|}<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh" <br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install" <br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build" <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc" <br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell" <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace" <br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=File:Mutter1.png&diff=59390File:Mutter1.png2012-12-15T17:39:07Z<p>Mmeos: </p>
<hr />
<div></div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=59389Gnome2012-12-15T17:36:29Z<p>Mmeos: /* Mutter */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Session management - Metacity connects to the session manager and will set itself up to<br />
be respawned. It theoretically restores sizes/positions/workspace<br />
for session-aware applications.<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter on window manager millejaoks Gnome Shell on plugin Gnome 3-s asendades Metacity. Nimi ise, ''mutter'' on kokkutõmmatud "Metacity Clutter"ist. Mutter kasutab graafika librarit mida nimetatakse Clutteriks. Ta toetab ka veel OpenGL'i Clutteri poolt. Mutter window manager saab toimida kui eraldiseisev window manageri aplikatsioon Gnome-moodi töölaudadel ja ta toimib nagu põhiline aknahaldur Gnome Shell desktopi jaoks, mis on Gnome 3-e integreeritud osa. Mutterile on olemas veel ka pluginad ja lisad ja toetus mitmetele visuaalsetele effektidele. Mutter ongi rohkem nagu ilu kasutaja silmale, paljude arvates on neid visuaalseid effekte ehk et isegi liialt palju. Tänu oma võimsale välimusele neelab ta ka arvuti energiat palju.<br />
<br />
Installeeri terminali kaudu:<br />
<br />
sudo apt-get install mutter<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh" <br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install" <br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build" <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc" <br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell" <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace" <br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=59388Gnome2012-12-15T17:15:32Z<p>Mmeos: /* Gnome Shell */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Session management - Metacity connects to the session manager and will set itself up to<br />
be respawned. It theoretically restores sizes/positions/workspace<br />
for session-aware applications.<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter is the window manager for which GNOME Shell is a plugin in GNOME 3, replacing Metacity. (The name "Mutter" is a contraction of "Metacity Clutter" Mutter uses a graphics library called Clutter, and also supports OpenGL by Clutter.)<br />
The Mutter window manager can function as standalone window manager application for GNOME-like desktops, and serves as the primary window manager for the GNOME Shell desktop, which is an integral part of GNOME 3. Mutter is extensible with plugins and supports numerous visual effects.<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse. Gnome Shell hooldaja Owen Taylori sõnul on see üles seatud nagu Mutteri plugin enamjaolt JavaScriptis kirjutatuna. See võtab eelise modernse graafika riistvara võimetest ja tutvustab innovaatilist kasutajaliidese konseptsioone andes meeldiva ja easy-to-use kasutajakogemuse. Gnome Shell on Gnome 3 kasutajakogemuse tehnoloogia definitsioon.<br />
<br />
== Shelli tunnused ==<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
Gnome Shell JHBuild ehitab moodulid mida Gnome Shell vajab, samuti ka gnome-shell mooduli enda.<br />
<br />
JHBuild lubab sul käivitada Gnome Shell'i sandbox keskkonnas ja ei installi seda globaalselt tervele süsteemile, niiet pole vajadust käivitada Gnome Shell'i virtuaalmasinas. Et seda teha, oleks vajalik head 3D tuge ja ei ole teada mingist virtuaalsüsteemist mis selle ära händliks(On esitatud probleeme Gnome Shelli ja 3D toe asjus VirtualBoxis)<br />
<br />
Alustuseks, lae alla ja käivita setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh" <br />
|}<br />
<br />
Script loob näite ~/.jhbuildrc-custom koos mõne kommenteeriga asjade kohta mida kasutaja võibolla tahab muuta.<br />
<br />
Enne Gnome Shelli ja töölaua paigaldust oleks kasulik installeerida arenduspakette kasutusesolevalt distributsioonilt.<br />
Ön vägaväga soovitatav et kasuaja uuendaks oma süsteemi(update). Gnome Shell on peaaegu et koguaeg aktiivse arenduse all ja vajab uusimaid süsteemi librareid.<br />
<br />
Teiseks siis, installeeri kõik arenduspaketid mis on Gnom Shelli ehitamiseks vajalikud. Selleks kasuta "jhbuild's sysdeps" käsku:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install" <br />
|}<br />
<br />
Nüüd on võimalik ehitada mooduleid millest Gnome Shell sõltub ja Gnome Shelli moodulit ennast. See võtab ilmselt veidike aega kuna valmistatavaid mooduleid on omajagu palju:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build" <br />
|}<br />
<br />
Kui on juhtunud nii, et moodul on kenasti kunagi paigaldatud, aga järsku lakkab töötamast, proovi järgmist:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc" <br />
|}<br />
<br />
See sunnib taastamise, mis ehitab kõik otsast peale üles.<br />
<br />
Arenedes, on näiteks võimalik taastada gnome-shell komponent ilma libsideta praegusest git branch'ist mis ei ole master branch.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell" <br />
|}<br />
<br />
See peaks ehitama ainsa gnome-shell komponendi ilma git branche vahetamata.<br />
<br />
== Running ==<br />
<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace" <br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=59387Gnome2012-12-15T16:48:40Z<p>Mmeos: /* Running */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Session management - Metacity connects to the session manager and will set itself up to<br />
be respawned. It theoretically restores sizes/positions/workspace<br />
for session-aware applications.<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter is the window manager for which GNOME Shell is a plugin in GNOME 3, replacing Metacity. (The name "Mutter" is a contraction of "Metacity Clutter" Mutter uses a graphics library called Clutter, and also supports OpenGL by Clutter.)<br />
The Mutter window manager can function as standalone window manager application for GNOME-like desktops, and serves as the primary window manager for the GNOME Shell desktop, which is an integral part of GNOME 3. Mutter is extensible with plugins and supports numerous visual effects.<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse.<br />
GNOME Shell uses Mutter, a compositing window manager based on the Metacity window manager, and the Clutter toolkit to provide visual effects and hardware acceleration. According to GNOME Shell maintainer Owen Taylor, it is set up as a Mutter plugin largely written in JavaScript. It takes advantage of the capabilities of modern graphics hardware and introduces innovative user interface concepts to provide a delightful and easy to use experience. GNOME Shell is the defining technology of the GNOME 3 user experience.<br />
<br />
== Shelli tunnused ==<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
GNOME Shell JHBuild builds a number of modules that GNOME Shell requires, as well as the gnome-shell module itself.<br />
<br />
JHBuild enables you to run GNOME Shell in a sandbox environment and doesn't install it globally on your system, so there is no need to run GNOME Shell inside a virtual machine. To run GNOME Shell inside a virtual machine would require good 3D support, and we don't know of any virtualization system that can handle it. In particular, problems have been reported with the GNOME Shell and the 3D support in VirtualBox.<br />
<br />
To start with this, download and run the setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh" <br />
|}<br />
<br />
<br />
<br />
The script creates an example ~/.jhbuildrc-custom with some comments about things you may want to change. Edit that as desired.<br />
<br />
Before building GNOME Shell and the desktop, it's worthwhile to install as many development packages from your distribution. First, it's highly recommended that you update your system. GNOME Shell is under active development, and requires up to date system libraries. You should be able to find "Update Manager" or "Software Updates" somewhere on your computer.<br />
<br />
Second, install all of the development packages required for GNOME Shell to build. Use jhbuild's sysdeps command to do that:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install" <br />
|}<br />
<br />
This should install or tell you how to install all packages on your system that GNOME Shell requires.<br />
<br />
Now you can build the modules GNOME Shell depends on and the GNOME Shell module itself. This will take a while as there are several dozen modules being built.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build" <br />
|}<br />
<br />
The above is supposed to work reliably, but check the list of commonly encountered problems if it doesn't. Also feel free to ask for help on the IRC channel.<br />
<br />
If you have successfully built in the past, but it suddenly stops working, try:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc" <br />
|}<br />
<br />
which will force it to rebuild everything from scratch.<br />
<br />
While developing, for instance to rebuild the gnome-shell component without its libs, from the current git branch that is not the master branch,<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell" <br />
|}<br />
<br />
should build the one gnome-shell component without switching/pulling git branches.<br />
<br />
== Running ==<br />
Et Gnome Shell käivitada pärast paigaldust, tuleb siseneda jhbuild shelli ja käivitada installeeritud binaar:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace" <br />
|}<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=59386Gnome2012-12-15T16:47:45Z<p>Mmeos: /* Running */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Session management - Metacity connects to the session manager and will set itself up to<br />
be respawned. It theoretically restores sizes/positions/workspace<br />
for session-aware applications.<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter is the window manager for which GNOME Shell is a plugin in GNOME 3, replacing Metacity. (The name "Mutter" is a contraction of "Metacity Clutter" Mutter uses a graphics library called Clutter, and also supports OpenGL by Clutter.)<br />
The Mutter window manager can function as standalone window manager application for GNOME-like desktops, and serves as the primary window manager for the GNOME Shell desktop, which is an integral part of GNOME 3. Mutter is extensible with plugins and supports numerous visual effects.<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse.<br />
GNOME Shell uses Mutter, a compositing window manager based on the Metacity window manager, and the Clutter toolkit to provide visual effects and hardware acceleration. According to GNOME Shell maintainer Owen Taylor, it is set up as a Mutter plugin largely written in JavaScript. It takes advantage of the capabilities of modern graphics hardware and introduces innovative user interface concepts to provide a delightful and easy to use experience. GNOME Shell is the defining technology of the GNOME 3 user experience.<br />
<br />
== Shelli tunnused ==<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
GNOME Shell JHBuild builds a number of modules that GNOME Shell requires, as well as the gnome-shell module itself.<br />
<br />
JHBuild enables you to run GNOME Shell in a sandbox environment and doesn't install it globally on your system, so there is no need to run GNOME Shell inside a virtual machine. To run GNOME Shell inside a virtual machine would require good 3D support, and we don't know of any virtualization system that can handle it. In particular, problems have been reported with the GNOME Shell and the 3D support in VirtualBox.<br />
<br />
To start with this, download and run the setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh" <br />
|}<br />
<br />
<br />
<br />
The script creates an example ~/.jhbuildrc-custom with some comments about things you may want to change. Edit that as desired.<br />
<br />
Before building GNOME Shell and the desktop, it's worthwhile to install as many development packages from your distribution. First, it's highly recommended that you update your system. GNOME Shell is under active development, and requires up to date system libraries. You should be able to find "Update Manager" or "Software Updates" somewhere on your computer.<br />
<br />
Second, install all of the development packages required for GNOME Shell to build. Use jhbuild's sysdeps command to do that:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install" <br />
|}<br />
<br />
This should install or tell you how to install all packages on your system that GNOME Shell requires.<br />
<br />
Now you can build the modules GNOME Shell depends on and the GNOME Shell module itself. This will take a while as there are several dozen modules being built.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build" <br />
|}<br />
<br />
The above is supposed to work reliably, but check the list of commonly encountered problems if it doesn't. Also feel free to ask for help on the IRC channel.<br />
<br />
If you have successfully built in the past, but it suddenly stops working, try:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc" <br />
|}<br />
<br />
which will force it to rebuild everything from scratch.<br />
<br />
While developing, for instance to rebuild the gnome-shell component without its libs, from the current git branch that is not the master branch,<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell" <br />
|}<br />
<br />
should build the one gnome-shell component without switching/pulling git branches.<br />
<br />
== Running ==<br />
<br />
To run gnome-shell after a build, enter a jhbuild shell, and run the installed binary:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace" <br />
|}<br />
<br />
<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=59385Gnome2012-12-15T16:46:57Z<p>Mmeos: </p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Session management - Metacity connects to the session manager and will set itself up to<br />
be respawned. It theoretically restores sizes/positions/workspace<br />
for session-aware applications.<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter is the window manager for which GNOME Shell is a plugin in GNOME 3, replacing Metacity. (The name "Mutter" is a contraction of "Metacity Clutter" Mutter uses a graphics library called Clutter, and also supports OpenGL by Clutter.)<br />
The Mutter window manager can function as standalone window manager application for GNOME-like desktops, and serves as the primary window manager for the GNOME Shell desktop, which is an integral part of GNOME 3. Mutter is extensible with plugins and supports numerous visual effects.<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse.<br />
GNOME Shell uses Mutter, a compositing window manager based on the Metacity window manager, and the Clutter toolkit to provide visual effects and hardware acceleration. According to GNOME Shell maintainer Owen Taylor, it is set up as a Mutter plugin largely written in JavaScript. It takes advantage of the capabilities of modern graphics hardware and introduces innovative user interface concepts to provide a delightful and easy to use experience. GNOME Shell is the defining technology of the GNOME 3 user experience.<br />
<br />
== Shelli tunnused ==<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
GNOME Shell JHBuild builds a number of modules that GNOME Shell requires, as well as the gnome-shell module itself.<br />
<br />
JHBuild enables you to run GNOME Shell in a sandbox environment and doesn't install it globally on your system, so there is no need to run GNOME Shell inside a virtual machine. To run GNOME Shell inside a virtual machine would require good 3D support, and we don't know of any virtualization system that can handle it. In particular, problems have been reported with the GNOME Shell and the 3D support in VirtualBox.<br />
<br />
To start with this, download and run the setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh" <br />
|}<br />
<br />
<br />
<br />
The script creates an example ~/.jhbuildrc-custom with some comments about things you may want to change. Edit that as desired.<br />
<br />
Before building GNOME Shell and the desktop, it's worthwhile to install as many development packages from your distribution. First, it's highly recommended that you update your system. GNOME Shell is under active development, and requires up to date system libraries. You should be able to find "Update Manager" or "Software Updates" somewhere on your computer.<br />
<br />
Second, install all of the development packages required for GNOME Shell to build. Use jhbuild's sysdeps command to do that:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install" <br />
|}<br />
<br />
This should install or tell you how to install all packages on your system that GNOME Shell requires.<br />
<br />
Now you can build the modules GNOME Shell depends on and the GNOME Shell module itself. This will take a while as there are several dozen modules being built.<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build" <br />
|}<br />
<br />
The above is supposed to work reliably, but check the list of commonly encountered problems if it doesn't. Also feel free to ask for help on the IRC channel.<br />
<br />
If you have successfully built in the past, but it suddenly stops working, try:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild build -afc" <br />
|}<br />
<br />
which will force it to rebuild everything from scratch.<br />
<br />
While developing, for instance to rebuild the gnome-shell component without its libs, from the current git branch that is not the master branch,<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild buildone -n gnome-shell" <br />
|}<br />
<br />
should build the one gnome-shell component without switching/pulling git branches.<br />
<br />
= Running =<br />
<br />
To run gnome-shell after a build, enter a jhbuild shell, and run the installed binary:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild shell<br />
gnome-shell --replace" <br />
|}<br />
<br />
<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=59384Gnome2012-12-15T16:42:15Z<p>Mmeos: </p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Session management - Metacity connects to the session manager and will set itself up to<br />
be respawned. It theoretically restores sizes/positions/workspace<br />
for session-aware applications.<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter is the window manager for which GNOME Shell is a plugin in GNOME 3, replacing Metacity. (The name "Mutter" is a contraction of "Metacity Clutter" Mutter uses a graphics library called Clutter, and also supports OpenGL by Clutter.)<br />
The Mutter window manager can function as standalone window manager application for GNOME-like desktops, and serves as the primary window manager for the GNOME Shell desktop, which is an integral part of GNOME 3. Mutter is extensible with plugins and supports numerous visual effects.<br />
<br />
= Gnome Shell =<br />
<br />
Gnome Shell on Gnome'i töölaua keskkonna kasutajaliidese tuum alates kolmandast versioonist, mis toodi lagedale 6. aprill 2011. See tagab algelised funktsioonid nagu akende vahetamine ja aplikatsioonide käivitamine ja asendab Gnome paneeli ja teised tarkvara komponendid Gnome 2-st pakkumaks kasutajakogemust mis on erinev eelmistest mudelitest eelmistest versioonidest.<br />
Gnome Shell kasutab Mutterit, window manageri, mis põhineb Metacity window manageril ja Clutter'i toolkitil, tagamaks visuaalsed effektid ja riistvara kiirenduse.<br />
GNOME Shell uses Mutter, a compositing window manager based on the Metacity window manager, and the Clutter toolkit to provide visual effects and hardware acceleration. According to GNOME Shell maintainer Owen Taylor, it is set up as a Mutter plugin largely written in JavaScript. It takes advantage of the capabilities of modern graphics hardware and introduces innovative user interface concepts to provide a delightful and easy to use experience. GNOME Shell is the defining technology of the GNOME 3 user experience.<br />
<br />
== Shelli tunnused ==<br />
<br />
== Shelli moodulite paigaldus ==<br />
<br />
GNOME Shell JHBuild builds a number of modules that GNOME Shell requires, as well as the gnome-shell module itself.<br />
<br />
JHBuild enables you to run GNOME Shell in a sandbox environment and doesn't install it globally on your system, so there is no need to run GNOME Shell inside a virtual machine. To run GNOME Shell inside a virtual machine would require good 3D support, and we don't know of any virtualization system that can handle it. In particular, problems have been reported with the GNOME Shell and the 3D support in VirtualBox.<br />
<br />
To start with this, download and run the setup script:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh" <br />
|}<br />
curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh<br />
/bin/bash gnome-shell-build-setup.sh<br />
<br />
<br />
The script creates an example ~/.jhbuildrc-custom with some comments about things you may want to change. Edit that as desired.<br />
<br />
Before building GNOME Shell and the desktop, it's worthwhile to install as many development packages from your distribution. First, it's highly recommended that you update your system. GNOME Shell is under active development, and requires up to date system libraries. You should be able to find "Update Manager" or "Software Updates" somewhere on your computer.<br />
<br />
Second, install all of the development packages required for GNOME Shell to build. Use jhbuild's sysdeps command to do that:<br />
<br />
{|style="background:#a7f0d2; border:1px solid #BABABA; width:500px; margin:3px;" align=centre<br />
| style="padding:0 0 0 30px; font-family: courier; font-size:10pt;" | jhbuild sysdeps --install" <br />
<br />
<br />
This should install or tell you how to install all packages on your system that GNOME Shell requires.<br />
<br />
Now you can build the modules GNOME Shell depends on and the GNOME Shell module itself. This will take a while as there are several dozen modules being built.<br />
<br />
<br />
jhbuild build<br />
The above is supposed to work reliably, but check the list of commonly encountered problems if it doesn't. Also feel free to ask for help on the IRC channel.<br />
<br />
If you have successfully built in the past, but it suddenly stops working, try:<br />
<br />
<br />
jhbuild build -afc<br />
which will force it to rebuild everything from scratch.<br />
<br />
While developing, for instance to rebuild the gnome-shell component without its libs, from the current git branch that is not the master branch,<br />
<br />
jhbuild buildone -n gnome-shell<br />
should build the one gnome-shell component without switching/pulling git branches.<br />
<br />
Running<br />
<br />
To run gnome-shell after a build, enter a jhbuild shell, and run the installed binary:<br />
<br />
<br />
jhbuild shell<br />
gnome-shell --replace<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=58744Gnome2012-12-06T13:04:30Z<p>Mmeos: /* Mutter */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Session management - Metacity connects to the session manager and will set itself up to<br />
be respawned. It theoretically restores sizes/positions/workspace<br />
for session-aware applications.<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter is the window manager for which GNOME Shell is a plugin in GNOME 3, replacing Metacity. (The name "Mutter" is a contraction of "Metacity Clutter" Mutter uses a graphics library called Clutter, and also supports OpenGL by Clutter.)<br />
The Mutter window manager can function as standalone window manager application for GNOME-like desktops, and serves as the primary window manager for the GNOME Shell desktop, which is an integral part of GNOME 3. Mutter is extensible with plugins and supports numerous visual effects.<br />
<br />
= Gnome Shell =<br />
<br />
GNOME Shell is the core user interface of the GNOME desktop environment starting with version 3, which was released on April 6, 2011. It provides basic functionality like switching between windows and launching applications. It replaces GNOME Panel and other software components from GNOME 2 to offer a user experience that breaks from the previous model of desktop metaphor, used in earlier versions of GNOME.<br />
GNOME Shell uses Mutter, a compositing window manager based on the Metacity window manager, and the Clutter toolkit to provide visual effects and hardware acceleration. According to GNOME Shell maintainer Owen Taylor, it is set up as a Mutter plugin largely written in JavaScript.<br />
<br />
== Shelli tunnused ==<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=58699Gnome2012-12-05T18:46:44Z<p>Mmeos: </p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
Window manager(aknahaldaja) on süsteemi tarkvara mis kontrollib akende paigutust ja väljanägemist akende süsteemis graafilises kasutajaliideses. Enamus window manageritest on disainitud aitamaks tagada töölaua keskkonda. Nad töötavad koos aluseks oleva graafilise süsteemiga mis tagab vajaliku funktsionaalsustoe graafilisele riistvarale, juhtseadmetele ja klaviatuurile ning on tihti kirjutatud ja loodud kasutades widget toolkit'i.<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
* Session management - Metacity connects to the session manager and will set itself up to<br />
be respawned. It theoretically restores sizes/positions/workspace<br />
for session-aware applications.<br />
<br />
* Metacity implements much of the EWMH window manager specification<br />
from freedesktop.org, as well as the older ICCCM. Please refer to<br />
the COMPLIANCE file for information on metacity compliance with<br />
these standards.<br />
<br />
* Uses Pango to render text, so has cool i18n capabilities. <br />
Supports UTF-8 window titles and such.<br />
<br />
* There are simple animations for actions such as minimization, <br />
to help users see what is happening. Should probably <br />
have a few more of these and make them nicer.<br />
<br />
* if you have the proper X setup, set the GDK_USE_XFT=1 <br />
environment variable to get antialiased window titles.<br />
<br />
* considers the panel when placing windows and maximizing<br />
them.<br />
<br />
* handles the window manager selection from the ICCCM. Will exit if<br />
another WM claims it, and can claim it from another WM if you pass<br />
the --replace argument. So if you're running another<br />
ICCCM-compliant WM, you can run "metacity --replace" to replace it<br />
with Metacity.<br />
<br />
* does basic colormap handling<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
Mutter is the window manager for which GNOME Shell is a plugin in GNOME 3, replacing Metacity.[2] (The name "Mutter" is a contraction of "Metacity Clutter"[3] Mutter uses a graphics library called Clutter, and also supports OpenGL by Clutter.)<br />
The Mutter window manager can function as standalone window manager application for GNOME-like desktops, and serves as the primary window manager for the GNOME Shell desktop,[4] which is an integral part of GNOME 3. Mutter is extensible with plugins and supports numerous visual effects.<br />
<br />
= Gnome Shell =<br />
<br />
GNOME Shell is the core user interface of the GNOME desktop environment starting with version 3, which was released on April 6, 2011. It provides basic functionality like switching between windows and launching applications. It replaces GNOME Panel and other software components from GNOME 2 to offer a user experience that breaks from the previous model of desktop metaphor, used in earlier versions of GNOME.<br />
GNOME Shell uses Mutter, a compositing window manager based on the Metacity window manager, and the Clutter toolkit to provide visual effects and hardware acceleration. According to GNOME Shell maintainer Owen Taylor, it is set up as a Mutter plugin largely written in JavaScript.<br />
<br />
== Shelli tunnused ==<br />
<br />
== Gnome distributsioonidel ==<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page<br />
<br />
6) https://live.gnome.org/GnomeShell/Extensions<br />
<br />
7) http://www.dedoimedo.com/computers/gnome-3-fallback.html</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=58693Gnome2012-12-05T17:11:45Z<p>Mmeos: </p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.<br />
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.<br />
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.<br />
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=58624Gnome2012-12-04T08:47:35Z<p>Mmeos: </p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
= Window Manager =<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
<br />
Powerful key-binding: Virtually every function provided by Sawfish can be bound to keys (or mouse buttons).<br />
Event hooking: For many events (moving windows etc.) you can customize the way Sawfish will respond.<br />
Window matching: When windows are created you can match them to a set of rules and automatically perform actions on them.<br />
Flexible theming: Sawfish allows for very different themes to be created and a variety of third-party themes are readily available.<br />
<br />
== Metacity ==<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
art.gnome.org.<br />
<br />
== Mutter ==<br />
<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README<br />
<br />
5) http://sawfish.wikia.com/wiki/Main_Page</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=58623Gnome2012-12-04T08:44:16Z<p>Mmeos: /* Sawfish */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
== Window Manager ==<br />
<br />
== Sawfish ==<br />
<br />
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.<br />
<br />
= Metacity =<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
art.gnome.org.<br />
<br />
= Mutter =<br />
<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=58578Gnome2012-12-03T19:22:29Z<p>Mmeos: /* Metacity */</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
== Window Manager ==<br />
<br />
= Sawfish =<br />
<br />
= Metacity =<br />
<br />
Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
art.gnome.org.<br />
<br />
= Mutter =<br />
<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=58577Gnome2012-12-03T19:13:30Z<p>Mmeos: </p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
== Window Manager ==<br />
<br />
= Sawfish =<br />
<br />
= Metacity =<br />
<br />
Metacity kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.<br />
<br />
art.gnome.org.<br />
<br />
= Mutter =<br />
<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=58576Gnome2012-12-03T19:08:42Z<p>Mmeos: </p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).<br />
<br />
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
== Window Manager ==<br />
<br />
= Sawfish =<br />
<br />
= Metacity =<br />
<br />
Metacity kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega.<br />
<br />
= Mutter =<br />
<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/<br />
<br />
4) http://git.gnome.org/browse/metacity/plain/README</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=58575Gnome2012-12-03T18:50:32Z<p>Mmeos: </p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud GUI on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
<br />
== Window Manager ==<br />
<br />
= Sawfish =<br />
<br />
= Metacity =<br />
<br />
= Mutter =<br />
<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Gnome&diff=58574Gnome2012-12-03T18:45:35Z<p>Mmeos: Created page with 'Category: Operatsioonisüsteemide administreerimine ja sidumine == Mis on Gnome? == Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine häs…'</p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
<br />
== Mis on Gnome? ==<br />
<br />
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud GUI on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.<br />
<br />
<br />
<br />
<br />
= Metacity =<br />
<br />
<br />
= Kasutatud kirjandus =<br />
<br />
1) http://www.brighthub.com/computing/linux/articles/46636.aspx<br />
<br />
2) http://www.brighthub.com/computing/linux/articles/75743.aspx#<br />
<br />
3) http://linuxreviews.org/software/desktops/</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Operatsioonis%C3%BCsteemide_referaadid_2012_S%C3%BCgis&diff=58564Operatsioonisüsteemide referaadid 2012 Sügis2012-12-03T12:51:41Z<p>Mmeos: </p>
<hr />
<div>[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]<br />
=Päevaõpe=<br />
<br />
<br />
==Matis Palm A21==<br />
<br />
<b>[[Sar]]</b><br />
<br />
===Arvustus:===<br />
<br />
<br />
==Veiko Virk A21==<br />
<br />
<b>[[Linux Memory Management]]</b><br />
<br />
===Arvustus:===<br />
<br />
==Vjatšeslav Jertsalov A22==<br />
<br />
<b>[[Ubuntu repositooriumid]]</b><br />
<br />
===Arvustus:===<br />
<br />
==Sten Aus A22==<br />
<br />
[[Regulaaravaldised]] (täiendan)<br />
<br />
===Arvustus:===<br />
<br />
==Dineta Mahno A21==<br />
<br />
[[Kernel based Virtual Masin]]<br />
<br />
===Arvustus:===<br />
<br />
==Kimmo Lillipuu A21==<br />
<br />
[[Tree]]<br />
<br />
===Arvustus:===<br />
<br />
==Heigo Punapart A21==<br />
<br />
[[Wapiti]]<br />
<br />
===Arvustus:===<br />
<br />
==Meelis Sootalu A22==<br />
<br />
<b>[[zsh]]</b><br />
<br />
===Arvustus:===<br />
<br />
==Carolin Saareots A21==<br />
<br />
[[NetworkManager]]<br />
<br />
===Arvustus:===<br />
<br />
==Kalle Kadakas A22==<br />
<br />
[[LightDM]]<br />
<br />
===Arvustus:===<br />
<br />
==Grete Maisla A21==<br />
<br />
[[Bashi kiirklahvid]]<br />
<br />
===Arvustus:===<br />
<br />
== Chris Liebert A22 ==<br />
<br />
[[Tail]]<br />
<br />
===Arvustus:===<br />
<br />
== Kristiina Liebert A21 ==<br />
<br />
[[Printimine Linuxi keskkonnas]]<br />
<br />
===Arvustus:===<br />
<br />
== Piia Ploovits A22 ==<br />
<br />
[[Caca-utils]]<br />
<br />
===Arvustus:===<br />
<br />
== Kaarel Kuurmann A21==<br />
<br />
[[GPG]]<br />
<br />
===Arvustus:===<br />
<br />
==Liis Mironova A22==<br />
<br />
<b>[[VIM]]</b><br />
<br />
===Arvustus:===<br />
<br />
== Sandra Sirel A21 ==<br />
<br />
[[Kettakvoot]]<br />
<br />
===Arvustus:===<br />
<br />
==Martin Leppik A21==<br />
<br />
<b>[[/dev/null]]</b><br />
<br />
==Mehis Meos A21==<br />
<br />
<b>[[Gnome]]</b><br />
<br />
===Arvustus:===<br />
<br />
==Kristian Kivimägi A22==<br />
<br />
[[nmcli]]<br />
<br />
===Arvustus:===<br />
<br />
<br />
==Kaarel Väinaste A32==<br />
<br />
<b>[[Lubuntu]]</b><br />
<br />
===Arvustus:===<br />
<br />
==Priidu Niit A22==<br />
<br />
<b>[[Bashis ajatsooni, kuupäeva ja kella seadistamine]]</b><br />
<br />
===Arvustus:===<br />
<br />
==Dmitri Keler A32==<br />
<br />
<b>[[Chattr]]</b><br />
<br />
===Arvustus:===<br />
==Alar Hansar A31==<br />
<br />
<b>[[Razor-qt]]</b><br />
<br />
===Arvustus:===<br />
<br />
==Marek Lepla A32==<br />
<br />
<b>[[gsettings]]</b><br />
<br />
===Arvustus:===<br />
<br />
==Kristjan Karu A31==<br />
<br />
[[acpid]]<br />
<br />
=Kaugõpe=<br />
<br />
==Margus Kurnikov AK21==<br />
<br />
[[TACACS+]]<br />
<br />
===Arvustus:===<br />
<br />
==Randel Raidmets A21==<br />
<br />
<b>[[Sftp]]</b><br />
<br />
===Arvustus:===<br />
<br />
==Indrek Mitt a21==<br />
<b>[[Traceroute]]</b><br />
<br />
===Arvustus:===<br />
<br />
==Ülo Vardja AK21==<br />
<br />
[[IP aliase loomine Ubuntus]]<br />
<br />
===Arvustus:===<br />
<br />
==Sandra Ugast AK21==<br />
<b> [[Ln]] </b><br />
<br />
===Arvustus:===<br />
<br />
==Maris Kuusik AK21==<br />
<b> [[Failihaldus Linux shellis]] </b><br />
<br />
===Arvustus:===<br />
<br />
==Aare Uibomäe AK21==<br />
<br />
[[Kasutajate haldamine Ubuntus]]<br />
<br />
===Arvustus:===<br />
==Tõnu Erm AK21==<br />
<br />
[[Killall]]<br />
<br />
===Arvustus:===<br />
<br />
==Tanel Liik AK21==<br />
<br />
[[alias bash shellis]]<br />
<br />
===Arvustus:===<br />
<br />
==Ingrid Sibul AK21==<br />
<br />
[[usermod käsu võimalused]]<br />
<br />
===Arvustus:===</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Windows-t%C3%B6%C3%B6jaamade_haldamise_aines_valminud_referaadid_2012_s%C3%BCgis,_p%C3%A4eva%C3%B5pe&diff=53763Windows-tööjaamade haldamise aines valminud referaadid 2012 sügis, päevaõpe2012-10-25T08:13:28Z<p>Mmeos: /* Arvustused */</p>
<hr />
<div>=Viited juhenditele/referaatidele ja arvustustele=<br />
==Veiko Virk==<br />
* Juhend: [[Windows juhend: Kuidas siseneda Windows 8 safe mode ]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas kasutada Windows 8-s Hyper-V virtualiseerimist]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas kasutada VHD-alglaadimist]]<br />
* Arvustus3: [[Talk:Windows Juhend: Seadmete ning driverite eemaldamine ja taaspaigaldamine (Tarkvaraline)]]<br />
* Arvustus4: [[Talk:Windows juhend: Kõvaketta optimeerimine killustuse kõrvaldamise viisil]]<br />
<br />
==Henry Kraus==<br />
* Juhend: [[Windows Juhend: Seadmete ning driverite eemaldamine ja taaspaigaldamine (Tarkvaraline)]]<br />
===Arvustused===<br />
* Arvustus1:<br />
* Arvustus2: <br />
* Arvustus3: <br />
* Arvustus4:<br />
<br />
==Veiko Vainu==<br />
* Juhend: [[Windows juhend: Kuidas kasutada Windows 8-s Hyper-V virtualiseerimist ]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas kasutada Microsoft Diagnostics and Recovery Toolset-i]]<br />
* Arvustus2: [[Talk:Windows juhend: Visual Studio paigaldamine ning seadistamine Windows 8-l]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas kasutada VHD-alglaadimist]]<br />
* Arvustus4: [[Talk:Windows juhend: Kuidas luua ja kasutada sümboolseid viiteid NTFS failisüsteemis]]<br />
<br />
==Sten Aus==<br />
* Juhend: [[Windows juhend: Kuidas kuvada töölaua taustapildile süsteemiinfot ]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kõvaketta optimeerimine killustuse kõrvaldamise viisil]] <br />
* Arvustus2: [[Talk:Windows juhend: Kuidas seadistada tarkvaralist RAID-i]]<br />
* Arvustus3: [[Talk:Windows juhend: Mälupulga seadistamine Windows 7'me installeerimiseks 1/2]]<br />
* Arvustus4: [[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
<br />
==Martin Leppik==<br />
* Juhend: [[Windows juhend: Kuidas kasutada Skydrive pilveteenust ]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kõvaketta optimeerimine killustuse kõrvaldamise viisil]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas lülitada välja arvuti, mis on tegevusta olnud 30 minutit]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas kasutada DLNA seadmeid ja Windowsi operatsioonisüsteemi meediapangana]]<br />
* Arvustus4: [[Talk:Windows juhend: Mälupulga seadistamine Windows 7'me installeerimiseks 1/2]]<br />
<br />
==Kalle Kadakas==<br />
* Juhend: [[Windows juhend: Kõvaketta optimeerimine killustuse kõrvaldamise viisil ]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas siseneda Windows 8 safe mode]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas pärast installeerimist seada optimaalselt üles Windows 8't]]<br />
* Arvustus3: [[Talk:Windows Juhend: Seadmete ning driverite eemaldamine ja taaspaigaldamine (Tarkvaraline)]]<br />
* Arvustus4: [[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
<br />
==Henri Kuusk==<br />
* Juhend: [[Windows juhend: Kuidas kasutada Microsoft Diagnostics and Recovery Toolset-i ]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Mälupulga seadistamine Windows 7'me installeerimiseks 1/2]]<br />
* Arvustus2:[[Talk:Windows juhend: Kuidas pärast installeerimist seada optimaalselt üles Windows 8't]]<br />
* Arvustus3:[[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
* Arvustus4:[[Talk:Windows juhend: Kuidas seadistada mitut kuvarit Windows 8's ja uuendused]]<br />
<br />
==Randel Raidmets==<br />
* Juhend: [[Windows juhend: Kuidas kasutada VHD-alglaadimist ]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Kuidas kasutada Skydrive pilveteenust]]<br />
* Arvustus2:[[Talk:Windows juhend: Kuidas kasutada Windows 8-s Hyper-V virtualiseerimist]]<br />
* Arvustus3:[[Talk:Windows juhend: Kuidas lülitada välja arvuti, mis on tegevuseta olnud 30 minutit]]<br />
* Arvustus4:[[Talk:Windows juhend: Mälupulga seadistamine Windows 7'me installeerimiseks 1/2]]<br />
<br />
==Kaarel Kuurmann==<br />
* Juhend: [[Windows juhend: Kuidas kasutada AppLockerit ]]<br />
===Arvustused===<br />
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Kuidas_seadistada_NTFS_faili%C3%B5iguseid%3F<br />
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Windows_8_paigaldamine_eelseadistatult_USB_pealt<br />
* Arvustus3: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_K%C3%B5vaketta_optimeerimine_killustuse_k%C3%B5rvaldamise_viisil<br />
* Arvustus4: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_seadistada_Internet_Exprorer_10-t<br />
<br />
==Chris Liebert==<br />
* Juhend: [[Windows juhend: Mälupulga seadistamine Windows 7'me installeerimiseks 1/2]]<br />
===Arvustused===<br />
* Arvustus 1: [[Talk:Windows juhend: Kõvaketta optimeerimine killustuse kõrvaldamise viisil]]<br />
* Arvustus 2: [[Talk:Windows juhend: Kuidas kasutada VHD-alglaadimist]]<br />
* Arvustus 3: [[Talk:Windows juhend: Kuidas kasutada DLNA seadmeid ja Windowsi operatsioonisüsteemi meediapangana]]<br />
* Arvustus 4: [[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
<br />
==Ilja Peters==<br />
* Juhend: [[Windows juhend: Kuidas seadistada Internet Information Services (IIS) ]]<br />
===Arvustused===<br />
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_kasutada_AppLockerit<br />
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Visual_Studio_paigaldamine_ning_seadistamine_Windows_8<br />
* Arvustus3: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_seadistada_mitut_kuvarit_Windows_8%27s_ja_uuendused<br />
* Arvustus4: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_kasutada_DLNA_seadmeid_ja_Windowsi_operatsioonis%C3%BCsteemi_meediapangana<br />
<br />
==Frederick Rang==<br />
* Juhend: [[Windows juhend: Kuidas kasutada DLNA seadmeid ja Windowsi operatsioonisüsteemi meediapangana]]<br />
===Arvustused===<br />
* Arvustus1:https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_seadistada_tarkvaralist_RAID-i<br />
* Arvustus2:https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_K%C3%B5vaketta_optimeerimine_killustuse_k%C3%B5rvaldamise_viisil<br />
* Arvustus3:https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_seadistada_tagavarakoopiaid<br />
* Arvustus4:https://wiki.itcollege.ee/index.php/Talk:Kuidas_seadistada_NTFS_faili%C3%B5iguseid%3F<br />
<br />
==Marek Lepla==<br />
* Juhend: [[Windows juhend: Kuidas seadistada Internet Exprorer 10-t]]<br />
===Arvestused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas Microsoft Application Compatibility Toolkit ühilduvusprobleemide korral]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas kasutada Windows Intune-t]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas kasutada Event Viewerit]]<br />
* Arvustus4: [[Talk:Windows juhend: Windows 8 tulemüüri seadistamine Powershell 3.0 abil ]]<br />
<br />
==Kristjan Indlo==<br />
* Juhend: [[ Windows juhend: Kuidas pärast installeerimist seada optimaalselt üles Windows 8't]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas seadistada failide deduplikeerimist.]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas seadistada tagavarakoopiaid]]<br />
* Arvustus3: [[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
* Arvustus4: [[Talk:Windows juhend: Kõvaketta optimeerimine killustuse kõrvaldamise viisil]]<br />
* Arvustus5: [[Talk:Windows juhend: Kuidas paketeerida App-V rakendusi]]<br />
* Arvustus6: [[Talk:Windows juhend: Kuidas lülitada välja arvuti, mis on tegevuseta olnud 30 minutit]]<br />
<br />
==Meelis Sootalu==<br />
* Juhend: [[ Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
===Arvestused===<br />
* Arvustus1:[[Talk:Windows juhend: Kuidas seadistada domeenis Windows Powershell Remoting grupipoliitikaga]]<br />
* Arvustus2:[[Talk:Windows juhend: Kuidas pärast installeerimist seada optimaalselt üles Windows 8't]]<br />
* Arvustus3:[[Talk:Windows Juhend: Seadmete ning driverite eemaldamine ja taaspaigaldamine (Tarkvaraline)]]<br />
* Arvustus4:[[Talk:Windows juhend: Kuidas seadistada tarkvaralist RAID-i]]<br />
<br />
==Madis Kraun==<br />
* Juhend: [[Windows juhend: Kuidas kasutada Windows Intune-t]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk: Windows juhend: Kuidas kasutada Microsoft BitLocker Administration and Monitoring-t]]<br />
* Arvustus2: [[Talk: Windows juhend: Kuidas siseneda Windows 8 safe mode]]<br />
* Arvustus3: [[Talk: Windows juhend: Kuidas paketeerida App-V rakendusi]]<br />
* Arvustus4: [[Talk:Windows juhend: Mälupulga seadistamine Windows 7'me installeerimiseks 1/2]]<br />
<br />
==Tammo Oolup==<br />
* Juhend: [[Windows juhend: Kuidas paketeerida App-V rakendusi]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Kuidas pärast installeerimist seada optimaalselt üles Windows 8't]]<br />
* Arvustus2:[[Talk:Windows juhend: Windows 8 paigaldamine eelseadistatult USB pealt]]<br />
* Arvustus3:[[Talk:Windows juhend: Kõvaketta optimeerimine killustuse kõrvaldamise viisil]]<br />
* Arvustus4:<br />
<br />
==Mauri Molvõgin==<br />
* Juhend: [[Windows juhend: Kuidas luua ja kasutada sümboolseid viiteid NTFS failisüsteemis]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows_juhend:_Kuidas_seadistada_Folder_Redirection-t]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas seadistada Storage Space-i]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas kasutada Sync Centerit]]<br />
* Arvustus4: [[Talk:Windows juhend: Kuidas luua ja kasutada ajastatud tegevusi]]<br />
<br />
==Tanel Tumanski==<br />
* Juhend: [[Windows juhend: Visual Studio paigaldamine ning seadistamine Windows 8-l ]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas luua ja kasutada ajastatud tegevusi]]<br />
* Arvustus2: [[Talk:Windows juhend: Kõvaketta optimeerimine killustuse kõrvaldamise viisil]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas kasutada Windows 8-s Hyper-V virtualiseerimist]]<br />
* Arvustus4: [[Talk:Windows juhend: Windows 8 paigaldamine eelseadistatult USB pealt]]<br />
<br />
==Rasmus Kuusmann==<br />
* Juhend: [[Windows juhend: Windows 8 paigaldamine eelseadistatult USB pealt]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas kasutada VHD-alglaadimist]]<br />
* Arvustus2: [[Talk:Windows juhend: Task Manager Windows 8's]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas seadistada failide deduplikeerimist.]]<br />
* Arvustus4: [[Talk:Windows juhend: Windows 8 tulemüüri seadistamine Powershell 3.0 abil]]<br />
<br />
==Siimo Sistok==<br />
* Juhend: [[Windows juhend: Kuidas seadistada erinevaid aktiveerimisviise]]<br />
===Arvustused===<br />
* Arvustus1:<br />
* Arvustus2:<br />
* Arvustus3:<br />
* Arvustus4:<br />
<br />
==Tarmo Tüür==<br />
* Juhend: [[Windows juhend: Kuidas seadistada tarkvaralist RAID-i]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas kuvada töölaua taustapildile süsteemiinfot]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas seadistada tagavarakoopiaid]]<br />
* Arvustus4: [[Talk:Windows juhend: Kuidas kasutada Event Viewerit]]<br />
<br />
==Carolin Saareots==<br />
* Juhend: [[Windows juhend: Kuidas paigaldada rakendusi silent mode-s]]<br />
===Arvustused===<br />
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Windows_8_s%C3%BCsteemis_klaviatuuriga_otseteede_kasutusviisid#Carolin_Saareots_A21<br />
* Arvustus2:https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_siseneda_Windows_8_safe_mode#Carolin_Saareots_A21<br />
* Arvustus3:https://wiki.itcollege.ee/index.php/Talk:Windows_Juhend:_Seadmete_ning_driverite_eemaldamine_ja_taaspaigaldamine_(Tarkvaraline)#Carolin_Saareots_A21<br />
* Arvustus4:https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Visual_Studio_paigaldamine_ning_seadistamine_Windows_8-l<br />
<br />
==Sandra Sirel==<br />
* Juhend: [[Windows juhend: Kuidas seadistada tagavarakoopiaid]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas lülitada välja arvuti, mis on tegevuseta olnud 30 minutit]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas siseneda Windows 8 safe mode]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas kasutada Event Viewerit]]<br />
* Arvustus4: [[Talk:Windows juhend: Kuidas seadistada Internet Exprorer 10-t]]<br />
<br />
==Andres Elliku==<br />
* Juhend: [[Windows juhend: Kuidas seadistada domeenis Windows Powershell Remoting grupipoliitikaga]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas kasutada VHD-alglaadimist]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas siseneda Windows 8 safe mode]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas EFS küpeerimist]]<br />
* Arvustus4: [[Talk:Windows juhend: Kuidas kasutada DLNA seadmeid ja Windowsi operatsioonisüsteemi meediapangana]]<br />
<br />
==Erki Toming==<br />
* Juhend: [[Windows juhend: Kuidas Microsoft Application Compatibility Toolkit ühilduvusprobleemide korral]]<br />
===Arvustused===<br />
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_seadistada_Internet_Exprorer_10-t<br />
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_seadistada_tagavarakoopiaid<br />
* Arvustus3: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_kasutada_Event_Viewerit<br />
* Arvustus4: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_seadistada_regionaalseid_seadeid_ja_keeleseadistusi-i.<br />
<br />
==Matis Palm==<br />
* Juhend: [[Windows juhend: Kuidas kasutada Event Viewerit]]<br />
===Arvustused===<br />
* Arvustus1:<br />
* Arvustus2:<br />
* Arvustus3:<br />
* Arvustus4:<br />
<br />
==Matthias Mõttus==<br />
* Juhend: [[Windows juhend: Kuidas kasutada CCleanerit]]<br />
===Arvustused===<br />
* Arvustus1:<br />
* Arvustus2:<br />
* Arvustus3:<br />
* Arvustus4:<br />
<br />
==Toomas Heinorg==<br />
* Juhend: [[Windows juhend: Kuidas kasutada Sync Centerit]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows_juhend:_Kuidas_siseneda_Windows_8_safe_mode]]<br />
* Arvustus2:<br />
* Arvustus3:<br />
* Arvustus4:<br />
<br />
==Martin Molvõgin==<br />
* Juhend: [[Windows juhend: Kuidas kasutada System Configurationit]]<br />
===Arvustused===<br />
* Arvustus1:<br />
* Arvustus2:<br />
* Arvustus3:<br />
* Arvustus4:<br />
<br />
==Kristian Kivimägi==<br />
* Juhend: [[Windows juhend: Kuidas kasutada Microsoft BitLocker Administration and Monitoring-t]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Kuidas lülitada välja arvuti, mis on tegevuseta olnud 30 minutit]]<br />
* Arvustus2:[[Talk:Windows juhend: Kuidas seadistada mitut kuvarit Windows 8's ja uuendused]]<br />
* Arvustus3:[[Talk:Windows juhend: Kuidas lahendada printeriga seotud probleeme]]<br />
* Arvustus4:[[Talk:Windows juhend: Kuidas kasutada Windows Intune-t]]<br />
<br />
==Liis Mironova==<br />
* Juhend: [[Kuidas seadistada NTFS failiõiguseid?]]<br />
===Arvustused===<br />
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_kasutada_Windows_8-s_Hyper-V_virtualiseerimist<br />
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_kasutada_AppLockerit<br />
* Arvustus3: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_M%C3%A4lupulga_seadistamine_Windows_7%27me_installeerimiseks_1/2<br />
* Arvustus4: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_seadistada_tarkvaralist_RAID-i<br />
<br />
==Lauri Jansen==<br />
* Juhend: [[Windows juhend: Kuidas EFS küpeerimist]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas seadistada Storage Space-i]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas luua kasutajat Windows 8's. Erinevad kasutaja tüübid. Haldamine.]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas kasutada Microsoft BitLocker Administration and Monitoring-t]]<br />
* Arvustus4: [[Talk:Windows juhend: Kuidas kasutada AppLockerit]]<br />
<br />
==Grete Maisla==<br />
* Juhend: [[Windows juhend: Kuidas seadistada Folder Redirection-t]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
* Arvustus2:[[Talk:Windows juhend: Kuidas lülitada välja arvuti, mis on tegevuseta olnud 30 minutit]]<br />
* Arvustus3:[[Talk:Windows juhend: Kuidas seadistada regionaalseid seadeid ja keeleseadistusi-i.]]<br />
* Arvustus4:[[Talk:Windows juhend: Kuidas luua kasutajat Windows 8's. Erinevad kasutaja tüübid. Haldamine.]]<br />
<br />
==Rando Tihane==<br />
* Referaat: [[Windows RT]]<br />
===Arvustused===<br />
* Arvustus1:<br />
* Arvustus2:<br />
* Arvustus3:<br />
* Arvustus4:<br />
<br />
==Vjatseslav Jertsalov==<br />
*Referaat [[Windows juhend: Kuidas seadistada Windows Storage Pool käsurealt ja läbi graafilise liidese]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Kuidas siseneda Windows 8 safe mode ]]<br />
* Arvustus2:[[Talk:Windows juhend: Kuidas seadistada failide deduplikeerimist.]]<br />
* Arvustus3:[[Talk:Kuidas seadistada NTFS failiõiguseid?]]<br />
* Arvustus4:[[Talk:Windows juhend: Kuidas kasutada Skydrive pilveteenust]]<br />
<br />
==Kaari Adamsoo==<br />
* Juhend: [[Windows juhend: Kuidas kasutada Microsoft Advanced Group Policy Management-i]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas seadistada tagavarakoopiaid]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas seadistada Folder Redirection-t]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas paidaldada ja hallata Sideloaded Apps-e]]<br />
* Arvustus4: [[Talk:Windows juhend: Kuidas seadistada regionaalseid seadeid ja keeleseadistusi-i.]]<br />
<br />
==Mihkel Kadarik==<br />
* Juhend: [[Windows juhend: Kuidas seadistada Storage Space-i ]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Kuidas kasutada Sync Centerit]]<br />
* Arvustus2:[[Talk:Windows juhend: Kuidas lahendada printeriga seotud probleeme]]<br />
* Arvustus3:[[Talk:Windows juhend: Kuidas seadistada regionaalseid seadeid ja keeleseadistusi-i.]]<br />
* Arvustus4:[[Talk:Windows juhend: Kuidas luua kasutajat Windows 8's. Erinevad kasutaja tüübid. Haldamine.]]<br />
<br />
==Priidu Niit==<br />
* Juhend: [[Windows juhend: Kuidas lahendada printeriga seotud probleeme ]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Windows 8 paigaldamine eelseadistatult USB pealt]]<br />
* Arvustus2:[[Talk:Windows juhend: Kuidas kasutada Microsoft BitLocker Administration and Monitoring-t]]<br />
* Arvustus3:[[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
* Arvustus4:[[Talk:Windows juhend: Kuidas lülitada välja arvuti, mis on tegevuseta olnud 30 minutit]]<br />
<br />
==Sten Reimer==<br />
* Juhend: [[Windows juhend: Kuidas paidaldada ja hallata Sideloaded Apps-e]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Kuidas seadistada regionaalseid seadeid ja keeleseadistusi-i.]]<br />
* Arvustus2:[[Talk:Windows juhend: Kuidas seadistada domeenis Windows Powershell Remoting grupipoliitikaga]]<br />
* Arvustus3:[[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid ]]<br />
* Arvustus4:[[Talk:Kuidas seadistada NTFS failiõiguseid?]]<br />
<br />
==Magnus Leivalt==<br />
* Juhend: [[Windows juhend: Kuidas luua kasutajat Windows 8's. Erinevad kasutaja tüübid. Haldamine.]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Kuidas kasutada Skydrive pilveteenust]]<br />
* Arvustus2:[[Talk:Windows juhend: Windows 8 paigaldamine eelseadistatult USB pealt]]<br />
* Arvustus3:[[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
* Arvustus4:[[Talk:Windows juhend: Kuidas seadistada tagavarakoopiaid]]<br />
<br />
==Olga Loiko==<br />
* Juhend: [[Windows juhend: Kuidas seadistada regionaalseid seadeid ja keeleseadistusi-i.]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid ]]<br />
* Arvustus2:[[Talk:Kuidas seadistada NTFS failiõiguseid?]]<br />
* Arvustus3:[[Talk: Kuidas seadistada failide deduplikeerimist?]]<br />
* Arvustus4:[[Talk: Kuidas kasutada Microsoft Advanced Group Policy Management-i ]]<br />
<br />
==Dineta Mahno==<br />
* Juhend: [[ Windows juhend: Kuidas seadistada failide deduplikeerimist.]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Kuidas seadistada NTFS failiõiguseid?.]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas seadistada Windows Storage Pool käsurealt ja läbi graafilise liidese.]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas seadistada Microsoft User Experience Virtualization-i.]]<br />
* Arvustus4: [[Talk:Windows juhend: Windows 8 paigaldamine eelseadistatult USB pealt.]]<br />
<br />
==Kristiina Liebert==<br />
* Juhend: [[ Windows juhend: Kuidas seadistada Microsoft User Experience Virtualization-i ]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas seadistada Internet Exprorer 10-t]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas lahendada printeriga seotud probleeme]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas seadistada Storage Space-i]]<br />
* Arvustus4: [[Talk:Windows juhend: Kuidas luua ja kasutada ajastatud tegevusi]]<br />
<br />
==Kaupo Saar==<br />
* Juhend: [[ Windows juhend: Kuidas lülitada välja arvuti, mis on tegevuseta olnud 30 minutit ]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Kuidas pärast installeerimist seada optimaalselt üles Windows 8't]]<br />
* Arvustus2:[[Talk:Windows_juhend:_Kuidas_seadistada_tagavarakoopiaid]]<br />
* Arvustus3:[[Talk:Windows juhend: Kuidas kasutada Microsoft BitLocker Administration and Monitoring-t]]<br />
* Arvustus4:[[Talk:Windows juhend: Mälupulga seadistamine Windows 7'me installeerimiseks 1/2]]<br />
<br />
==Indrek Mitt==<br />
* Juhend: [[Windows juhend: Kuidas seadistada mitut kuvarit Windows 8's ja uuendused ]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Kõvaketta optimeerimine killustuse kõrvaldamise viisil]]<br />
* Arvustus2:[[Talk:Windows juhend: Windows 8 paigaldamine eelseadistatult USB pealt]]<br />
* Arvustus3:[[Talk:Windows juhend: Kuidas lülitada välja arvuti, mis on tegevuseta olnud 30 minutit]]<br />
* Arvustus4:[[Talk:Windows juhend: Kuidas kasutada Skydrive pilveteenust]]<br />
<br />
==Mikk Käosaar==<br />
* Juhend: [[Windows juhend: Windows 8 tulemüüri seadistamine Powershell 3.0 abil ]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas kasutada Microsoft Advanced Group Policy Management-i]]<br />
* Arvustus2: [[Talk:Windows_juhend:_Kuidas_seadistada_Internet_Exprorer_10-t]]<br />
* Arvustus3: [[Talk:Windows Juhend: Seadmete ning driverite eemaldamine ja taaspaigaldamine (Tarkvaraline)]]<br />
* Arvustus4: [[Talk:Windows juhend: Kuidas kasutada Windows Intune-t]]<br />
<br />
==Igor Pavlov==<br />
* Juhend: [[Windows juhend: Task Manager Windows 8's ]]<br />
===Arvustused===<br />
* Arvustus1:<br />
* Arvustus2:<br />
* Arvustus3:<br />
* Arvustus4:<br />
<br />
==Tõnn Talpsepp==<br />
* Juhend: [[Windows juhend: Kuidas luua ja kasutada ajastatud tegevusi ]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas kasutada AppLockerit]]<br />
* Arvustus2: [[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
* Arvustus3: [[Talk:Windows juhend: Visual Studio paigaldamine ning seadistamine Windows 8-l]]<br />
* Arvustus4: [[Talk:Windows juhend: Kuidas kasutada Sync Centerit]]<br />
<br />
<br />
==Mehis Meos==<br />
* Referaat: [[Windows 8 kasutajaliides]]<br />
===Arvustused===<br />
* Arvustus1: [[Windows juhend: Kuidas siseneda Windows 8 safe mode]]<br />
* Arvustus2: [[Windows juhend: Kuidas seadistada failide deduplikeerimist.]]<br />
* Arvustus3: [[Windows juhend: Kuidas lülitada välja arvuti, mis on tegevuseta olnud 30 minutit]]<br />
* Arvustus4: [[Windows juhend: Kõvaketta optimeerimine killustuse kõrvaldamise viisil]]</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Talk:Windows_juhend:_K%C3%B5vaketta_optimeerimine_killustuse_k%C3%B5rvaldamise_viisil&diff=53762Talk:Windows juhend: Kõvaketta optimeerimine killustuse kõrvaldamise viisil2012-10-25T08:13:01Z<p>Mmeos: </p>
<hr />
<div>=Heiki Tähis=<br />
Arvustajatega laias plaanis nõus, asjalikud nõuanded, aga kahjuks suuresti autori poolt arvestamata.<br />
Hetkel postiivne tulemus kirja ei lähe, sest:<br />
* Piltidel puuduvad viited algallikatele<br />
* Kasutatud kirjandus on testis viitamata<br />
<br />
== Frederick Rang A22==<br />
<br />
Antud juhendi alguses seletatakse ilusti ära mida tähendab defragmentimine, ning milleks see vajalik on. Juhendi järgi toimides ehk teksti jälgides on võimalik antud toiming ilusti läbi viia, kuid illustreerivaks lisaks võiks siiski lisama mõne pildi rohkem, mis täiustaks antud juhendit. Samuti muudaksin mina ära kaks sõna mida on antud juhendis kasutatud: *võib arvuti jagada tolle (SELLE) faili osadeks ehk fragmentideks või kildudeks,* ning * Oodake mõni hetk, kuniks (KUNI) Disk Defragmenter (Optimize Drives) käivitatakse.* Kokkuvõttena võib öelda, et juhend on hästi jälgitav ja arusaadav. <br />
<br />
== Sten Aus A22 ==<br />
<br />
Juhend on koostatud informatiivselt ja kasutades korrektset emakeelt. Väljendid ja fraasid (terminid) on tõlgitud ja ilusti arusaadavad. Igaksjuhuks jäetud ka inglise keelne vaste, et asja oleks hõlpsam leida, kui tavakasutaja jaoks tõlge liiga utoopiline tundub.<br />
<br />
Mis mulle juhendi puhul oleks meeldinud rohkem näha, oleksid pildid. Meie siin oleme IT-inimesed ja teame, kus miski asub. Kuid kui silmas pidada tavakasutajat, siis oleks hea talle näidata pilte aeg-ajalt. Lihtsalt kas sellepärast, et tal tekiks tunne, et oh ma olen õiges kohas (ja ta saaks ennast küpsisega premeerida) või selleks, et teda aidata järele, kui ta peaks kuskil sammude vahel ära kaduma.<br />
<br />
Oleksin oodanud selgituse ja vajalikkuse poole pisut põhjalikumat seletust. Tavakasutaja ei pruugi aru saada, milleks tal seda ikkagi vaja on. Võib-olla tuua välja mingeid näiteid ja ekstreemolukordi (tavaliselt mõjuvad päris hästi!), et aru saada selle protsessi vajalikkusest.<br />
<br />
== Kristjan Indlo A21 ==<br />
<br />
Lihtne ja hästi struktureeritud juhend, kõik oli ilusti selgeks tehtud. Lühike ja asjalik sissejuhatus koos seletusega on ka olemas. Oli olemas juhend mõlema uusima Windows-operatsioonisüsteemi kohta. Paljudel kasutajatel puudub nii uus operatsioonisüsteem, sellistel lihtsatel inimestel, kes kümne küünega oma XP'st kinni hoiavad. Ka neile oleks asjalik olnud lühidalt seletada, kuidas nemad oma ketast defragmenteerida saaksid. Ka oleks võinud välja pakkuda mõne kolmanda osapoole programmi kui kasutaja peab Windowsisisest tööriista liialt keeruliseks. Üldiselt hea ja lihtne juhend, keelekasutus asjakohane.<br />
<br />
== Chris Liebert A22 ==<br />
<br />
Juhendi koostaja on väga targasti teinud, et on sissejuhatuseks selgitanud, millega on tegemist ja mida selle protsessi käigus arvuti kõvakettal füüsiliselt tehakse. Samuti on välja toodud milleks seda üldse vaja on. Mis puutub juhendisse siis on õigesti tehtud, et on otsustatud defragmentimist kirjeldada nii Windows 7’me kui Windows 8 keskkonnas. Võib-olla natuke häiriv on asjaolu, et pildid juhendi sees pole piisavalt suured. Suurema vaate saamiseks tuleb mõistagi pildil klikkida, mille käigus juhendi järgija suunatakse juhendist välja, mis põhjustab talle täiendavat navigeerimist ja võib raskendada juhendi jälgimist. Kokkuvõttena aga juhend täidab oma eesmärki ja on tavakasutaja jaoks lihtsasti mõistetav.<br />
<br />
== Tammo Oolup A22 ==<br />
<br />
Tore kasutajasõbralik õpetus. Peale esimest lõiku loeb iga kasutaja kindlasti selle õpetuse lõpuni, kuna sissejuhatuses on hästi ära põhjendatud miks seda protseduuri meil vaja on. Mida vanem arvuti on, seda rohkem selles tegelikult kasu on, mäletan et oma vanal windows 95 PII masinal oli see iga kuine kohustuslik tegevus kui hea kiirusega internetti tahtsid alla tõmmata ja faile avada.<br />
<br />
== Kaarel Kuurmann A21 ==<br />
<br />
Juhendi võlu peitub selle lihtsuses ning autor on seda vägagi hästi järginud. Paari lausega ning arusaadavas keeles on kirjeldatud, milles peitub defragmentimise olemus. Omamata varasemat kokkupuudet vastava teemaga, vastatakse ka küsimusele, mis suure tõenäosusega kasutajal tekkida võib, et milleks mulle seda üldse vaja on. Suurema jõudluse saavutamine peaks olema kasutajale piisav argument, et seda juhendit lugeda ning seejuures ka ise mainitud protsess läbi teha. Positiivsena mainiks veel seda, et autor on mõelnud nii Windows 7 kui ka Windows 8 kasutajatele ning mõlema keskkonna puhul on antud ka näpunäiteid, kuidas defragmentimist automatiseerida. Juhendi ülesehitus on loogiline ning töö on igati viisakas.<br />
<br />
== Indrek Mitt A22==<br />
<br />
Tegmist on väga straight forward juhendiga. Autor räägib lühidalt, mis on kõvaketta optimeerimine killustuse kõrvaldamise ja miks see kasulik on (annab ruumi ja kiirust juurde). Järgneb Win 7 ja Win 8 "step by step" juhend, kuidas protsessi käivitda. Viimasena räägib juhend protsessi automatiseerimisest, mis tundub üks kasulikumaid punkte, mis antud juhedist kõrvataha panna. Kuigi tegelikult on see valik windows 8 vaikimisi juba „weekly“ peal.<br />
<br />
== Veiko Virk A21 ==<br />
<br />
Väga hästi struktureeritud ja kergesti arusaadav juhend algajale kellel on probleeme väiksemahuliste kõvakettastega mis on killustunud. Tasub mainida, et kasutatavat pildimaterjali võiks kasutajale kuvada normaalses suuruses, see teeks juhendi käsitlemise oluliselt kergemaks.<br />
<br />
== Martin Leppik A21 ==<br />
<br />
Juhend oli koostatud väga lihtsal tasemel, et isegi väga arvutivõõras kasutaja saaks sellest aru. Samas oleks võinud anda rohkem infot killustatuse kohta koos piltidega, mis oleks andud juhendi lugejale ehk rohkem aimu, miks ta midagi teeb. Lisaks oleks võinud mainida, kui tihti peaks "Disk Defragmenterit" kasutama. Tegelikult on win 7 ja 8 all see protsess automatiseeritud ning muuta oleks vaja ainult kellaega, mis tavaliselt on pantud ööseks. Veel oleks võinud puudutada SSD optimeerimise teemat, et kas on vaja sellel kasutada "Disk Defragmenterit" ja mis asi on TRIM. Teemasse oleks võinud tuua Disk Cleanupi, mis on üks kõvaketta optimeerimise tööriistu. Äkki oleks võinud tutvustada teisi programme, mis teevad tööd paremini, kui windowsi enda oma. Üldkokkuvõttes väga lihtne juhend, mis sobiks ka vanematel inimistel või arvutivõhikutel lugeda.<br />
<br />
== Tanel Tumanski D22 ==<br />
<br />
Väga lihtne ja arusaadav juhend. Julgeks soovitada igale võhikule. Ainult üks probleem - ei ole räägitud SSD ketastest, mida ei tohiks tegelikult defragmentida. Asi on selles, et SSD ketaste mäluühikutel on kindel arv kirjutuskordi ning pidev defragmentimine kahandab neid jõudsasti ja kuna SSD kettad ei loe andmeid järjestikuliselt siis on saadav kiirusevõit minimaalne. Kokkuvõttes võiks SSD omanikud defragmendi kinni keerata, kui nad soovivad oma kõvaketast väheke kauem kasutuses hoida.<br />
<br />
==Mehis Meos A21==<br />
<br />
Põhjalik ja lahtiseletatud juhend, nii W7 kui W8 keskkonnas. Oleks ehk võinud mainida mingeid alternatiive Windowsi enese süsteemikomponentidele. Näiteks programmiga "IOBIT Smart Defrag" mida on väga lihtne kasutada ja mida saab samuti automatiseerida mõne lihtsa nupuvajutusega.<br />
SSD-d ei defragmenteerita, tõesti, aga muide SSD sees pole liikuvaid osi(plattereid ehk kettaid), seega ei saa kasutada terminit "SSD ketas", vaid lihtsalt SSD(Solid State Disk/Drive), kui SSD sees oleks kettad oleks maailm hukas.</div>Mmeoshttps://wiki.itcollege.ee/index.php?title=Windows-t%C3%B6%C3%B6jaamade_haldamise_aines_valminud_referaadid_2012_s%C3%BCgis,_p%C3%A4eva%C3%B5pe&diff=53760Windows-tööjaamade haldamise aines valminud referaadid 2012 sügis, päevaõpe2012-10-25T07:54:49Z<p>Mmeos: /* Arvustused */</p>
<hr />
<div>=Viited juhenditele/referaatidele ja arvustustele=<br />
==Veiko Virk==<br />
* Juhend: [[Windows juhend: Kuidas siseneda Windows 8 safe mode ]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas kasutada Windows 8-s Hyper-V virtualiseerimist]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas kasutada VHD-alglaadimist]]<br />
* Arvustus3: [[Talk:Windows Juhend: Seadmete ning driverite eemaldamine ja taaspaigaldamine (Tarkvaraline)]]<br />
* Arvustus4: [[Talk:Windows juhend: Kõvaketta optimeerimine killustuse kõrvaldamise viisil]]<br />
<br />
==Henry Kraus==<br />
* Juhend: [[Windows Juhend: Seadmete ning driverite eemaldamine ja taaspaigaldamine (Tarkvaraline)]]<br />
===Arvustused===<br />
* Arvustus1:<br />
* Arvustus2: <br />
* Arvustus3: <br />
* Arvustus4:<br />
<br />
==Veiko Vainu==<br />
* Juhend: [[Windows juhend: Kuidas kasutada Windows 8-s Hyper-V virtualiseerimist ]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas kasutada Microsoft Diagnostics and Recovery Toolset-i]]<br />
* Arvustus2: [[Talk:Windows juhend: Visual Studio paigaldamine ning seadistamine Windows 8-l]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas kasutada VHD-alglaadimist]]<br />
* Arvustus4: [[Talk:Windows juhend: Kuidas luua ja kasutada sümboolseid viiteid NTFS failisüsteemis]]<br />
<br />
==Sten Aus==<br />
* Juhend: [[Windows juhend: Kuidas kuvada töölaua taustapildile süsteemiinfot ]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kõvaketta optimeerimine killustuse kõrvaldamise viisil]] <br />
* Arvustus2: [[Talk:Windows juhend: Kuidas seadistada tarkvaralist RAID-i]]<br />
* Arvustus3: [[Talk:Windows juhend: Mälupulga seadistamine Windows 7'me installeerimiseks 1/2]]<br />
* Arvustus4: [[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
<br />
==Martin Leppik==<br />
* Juhend: [[Windows juhend: Kuidas kasutada Skydrive pilveteenust ]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kõvaketta optimeerimine killustuse kõrvaldamise viisil]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas lülitada välja arvuti, mis on tegevusta olnud 30 minutit]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas kasutada DLNA seadmeid ja Windowsi operatsioonisüsteemi meediapangana]]<br />
* Arvustus4: [[Talk:Windows juhend: Mälupulga seadistamine Windows 7'me installeerimiseks 1/2]]<br />
<br />
==Kalle Kadakas==<br />
* Juhend: [[Windows juhend: Kõvaketta optimeerimine killustuse kõrvaldamise viisil ]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas siseneda Windows 8 safe mode]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas pärast installeerimist seada optimaalselt üles Windows 8't]]<br />
* Arvustus3: [[Talk:Windows Juhend: Seadmete ning driverite eemaldamine ja taaspaigaldamine (Tarkvaraline)]]<br />
* Arvustus4: [[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
<br />
==Henri Kuusk==<br />
* Juhend: [[Windows juhend: Kuidas kasutada Microsoft Diagnostics and Recovery Toolset-i ]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Mälupulga seadistamine Windows 7'me installeerimiseks 1/2]]<br />
* Arvustus2:[[Talk:Windows juhend: Kuidas pärast installeerimist seada optimaalselt üles Windows 8't]]<br />
* Arvustus3:[[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
* Arvustus4:[[Talk:Windows juhend: Kuidas seadistada mitut kuvarit Windows 8's ja uuendused]]<br />
<br />
==Randel Raidmets==<br />
* Juhend: [[Windows juhend: Kuidas kasutada VHD-alglaadimist ]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Kuidas kasutada Skydrive pilveteenust]]<br />
* Arvustus2:[[Talk:Windows juhend: Kuidas kasutada Windows 8-s Hyper-V virtualiseerimist]]<br />
* Arvustus3:[[Talk:Windows juhend: Kuidas lülitada välja arvuti, mis on tegevuseta olnud 30 minutit]]<br />
* Arvustus4:[[Talk:Windows juhend: Mälupulga seadistamine Windows 7'me installeerimiseks 1/2]]<br />
<br />
==Kaarel Kuurmann==<br />
* Juhend: [[Windows juhend: Kuidas kasutada AppLockerit ]]<br />
===Arvustused===<br />
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Kuidas_seadistada_NTFS_faili%C3%B5iguseid%3F<br />
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Windows_8_paigaldamine_eelseadistatult_USB_pealt<br />
* Arvustus3: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_K%C3%B5vaketta_optimeerimine_killustuse_k%C3%B5rvaldamise_viisil<br />
* Arvustus4: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_seadistada_Internet_Exprorer_10-t<br />
<br />
==Chris Liebert==<br />
* Juhend: [[Windows juhend: Mälupulga seadistamine Windows 7'me installeerimiseks 1/2]]<br />
===Arvustused===<br />
* Arvustus 1: [[Talk:Windows juhend: Kõvaketta optimeerimine killustuse kõrvaldamise viisil]]<br />
* Arvustus 2: [[Talk:Windows juhend: Kuidas kasutada VHD-alglaadimist]]<br />
* Arvustus 3: [[Talk:Windows juhend: Kuidas kasutada DLNA seadmeid ja Windowsi operatsioonisüsteemi meediapangana]]<br />
* Arvustus 4: [[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
<br />
==Ilja Peters==<br />
* Juhend: [[Windows juhend: Kuidas seadistada Internet Information Services (IIS) ]]<br />
===Arvustused===<br />
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_kasutada_AppLockerit<br />
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Visual_Studio_paigaldamine_ning_seadistamine_Windows_8<br />
* Arvustus3: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_seadistada_mitut_kuvarit_Windows_8%27s_ja_uuendused<br />
* Arvustus4: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_kasutada_DLNA_seadmeid_ja_Windowsi_operatsioonis%C3%BCsteemi_meediapangana<br />
<br />
==Frederick Rang==<br />
* Juhend: [[Windows juhend: Kuidas kasutada DLNA seadmeid ja Windowsi operatsioonisüsteemi meediapangana]]<br />
===Arvustused===<br />
* Arvustus1:https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_seadistada_tarkvaralist_RAID-i<br />
* Arvustus2:https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_K%C3%B5vaketta_optimeerimine_killustuse_k%C3%B5rvaldamise_viisil<br />
* Arvustus3:https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_seadistada_tagavarakoopiaid<br />
* Arvustus4:https://wiki.itcollege.ee/index.php/Talk:Kuidas_seadistada_NTFS_faili%C3%B5iguseid%3F<br />
<br />
==Marek Lepla==<br />
* Juhend: [[Windows juhend: Kuidas seadistada Internet Exprorer 10-t]]<br />
===Arvestused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas Microsoft Application Compatibility Toolkit ühilduvusprobleemide korral]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas kasutada Windows Intune-t]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas kasutada Event Viewerit]]<br />
* Arvustus4: [[Talk:Windows juhend: Windows 8 tulemüüri seadistamine Powershell 3.0 abil ]]<br />
<br />
==Kristjan Indlo==<br />
* Juhend: [[ Windows juhend: Kuidas pärast installeerimist seada optimaalselt üles Windows 8't]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas seadistada failide deduplikeerimist.]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas seadistada tagavarakoopiaid]]<br />
* Arvustus3: [[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
* Arvustus4: [[Talk:Windows juhend: Kõvaketta optimeerimine killustuse kõrvaldamise viisil]]<br />
* Arvustus5: [[Talk:Windows juhend: Kuidas paketeerida App-V rakendusi]]<br />
* Arvustus6: [[Talk:Windows juhend: Kuidas lülitada välja arvuti, mis on tegevuseta olnud 30 minutit]]<br />
<br />
==Meelis Sootalu==<br />
* Juhend: [[ Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
===Arvestused===<br />
* Arvustus1:[[Talk:Windows juhend: Kuidas seadistada domeenis Windows Powershell Remoting grupipoliitikaga]]<br />
* Arvustus2:[[Talk:Windows juhend: Kuidas pärast installeerimist seada optimaalselt üles Windows 8't]]<br />
* Arvustus3:[[Talk:Windows Juhend: Seadmete ning driverite eemaldamine ja taaspaigaldamine (Tarkvaraline)]]<br />
* Arvustus4:[[Talk:Windows juhend: Kuidas seadistada tarkvaralist RAID-i]]<br />
<br />
==Madis Kraun==<br />
* Juhend: [[Windows juhend: Kuidas kasutada Windows Intune-t]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk: Windows juhend: Kuidas kasutada Microsoft BitLocker Administration and Monitoring-t]]<br />
* Arvustus2: [[Talk: Windows juhend: Kuidas siseneda Windows 8 safe mode]]<br />
* Arvustus3: [[Talk: Windows juhend: Kuidas paketeerida App-V rakendusi]]<br />
* Arvustus4: [[Talk:Windows juhend: Mälupulga seadistamine Windows 7'me installeerimiseks 1/2]]<br />
<br />
==Tammo Oolup==<br />
* Juhend: [[Windows juhend: Kuidas paketeerida App-V rakendusi]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Kuidas pärast installeerimist seada optimaalselt üles Windows 8't]]<br />
* Arvustus2:[[Talk:Windows juhend: Windows 8 paigaldamine eelseadistatult USB pealt]]<br />
* Arvustus3:[[Talk:Windows juhend: Kõvaketta optimeerimine killustuse kõrvaldamise viisil]]<br />
* Arvustus4:<br />
<br />
==Mauri Molvõgin==<br />
* Juhend: [[Windows juhend: Kuidas luua ja kasutada sümboolseid viiteid NTFS failisüsteemis]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows_juhend:_Kuidas_seadistada_Folder_Redirection-t]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas seadistada Storage Space-i]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas kasutada Sync Centerit]]<br />
* Arvustus4: [[Talk:Windows juhend: Kuidas luua ja kasutada ajastatud tegevusi]]<br />
<br />
==Tanel Tumanski==<br />
* Juhend: [[Windows juhend: Visual Studio paigaldamine ning seadistamine Windows 8-l ]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas luua ja kasutada ajastatud tegevusi]]<br />
* Arvustus2: [[Talk:Windows juhend: Kõvaketta optimeerimine killustuse kõrvaldamise viisil]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas kasutada Windows 8-s Hyper-V virtualiseerimist]]<br />
* Arvustus4: [[Talk:Windows juhend: Windows 8 paigaldamine eelseadistatult USB pealt]]<br />
<br />
==Rasmus Kuusmann==<br />
* Juhend: [[Windows juhend: Windows 8 paigaldamine eelseadistatult USB pealt]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas kasutada VHD-alglaadimist]]<br />
* Arvustus2: [[Talk:Windows juhend: Task Manager Windows 8's]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas seadistada failide deduplikeerimist.]]<br />
* Arvustus4: [[Talk:Windows juhend: Windows 8 tulemüüri seadistamine Powershell 3.0 abil]]<br />
<br />
==Siimo Sistok==<br />
* Juhend: [[Windows juhend: Kuidas seadistada erinevaid aktiveerimisviise]]<br />
===Arvustused===<br />
* Arvustus1:<br />
* Arvustus2:<br />
* Arvustus3:<br />
* Arvustus4:<br />
<br />
==Tarmo Tüür==<br />
* Juhend: [[Windows juhend: Kuidas seadistada tarkvaralist RAID-i]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas kuvada töölaua taustapildile süsteemiinfot]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas seadistada tagavarakoopiaid]]<br />
* Arvustus4: [[Talk:Windows juhend: Kuidas kasutada Event Viewerit]]<br />
<br />
==Carolin Saareots==<br />
* Juhend: [[Windows juhend: Kuidas paigaldada rakendusi silent mode-s]]<br />
===Arvustused===<br />
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Windows_8_s%C3%BCsteemis_klaviatuuriga_otseteede_kasutusviisid#Carolin_Saareots_A21<br />
* Arvustus2:https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_siseneda_Windows_8_safe_mode#Carolin_Saareots_A21<br />
* Arvustus3:https://wiki.itcollege.ee/index.php/Talk:Windows_Juhend:_Seadmete_ning_driverite_eemaldamine_ja_taaspaigaldamine_(Tarkvaraline)#Carolin_Saareots_A21<br />
* Arvustus4:https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Visual_Studio_paigaldamine_ning_seadistamine_Windows_8-l<br />
<br />
==Sandra Sirel==<br />
* Juhend: [[Windows juhend: Kuidas seadistada tagavarakoopiaid]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas lülitada välja arvuti, mis on tegevuseta olnud 30 minutit]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas siseneda Windows 8 safe mode]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas kasutada Event Viewerit]]<br />
* Arvustus4: [[Talk:Windows juhend: Kuidas seadistada Internet Exprorer 10-t]]<br />
<br />
==Andres Elliku==<br />
* Juhend: [[Windows juhend: Kuidas seadistada domeenis Windows Powershell Remoting grupipoliitikaga]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas kasutada VHD-alglaadimist]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas siseneda Windows 8 safe mode]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas EFS küpeerimist]]<br />
* Arvustus4: [[Talk:Windows juhend: Kuidas kasutada DLNA seadmeid ja Windowsi operatsioonisüsteemi meediapangana]]<br />
<br />
==Erki Toming==<br />
* Juhend: [[Windows juhend: Kuidas Microsoft Application Compatibility Toolkit ühilduvusprobleemide korral]]<br />
===Arvustused===<br />
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_seadistada_Internet_Exprorer_10-t<br />
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_seadistada_tagavarakoopiaid<br />
* Arvustus3: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_kasutada_Event_Viewerit<br />
* Arvustus4: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_seadistada_regionaalseid_seadeid_ja_keeleseadistusi-i.<br />
<br />
==Matis Palm==<br />
* Juhend: [[Windows juhend: Kuidas kasutada Event Viewerit]]<br />
===Arvustused===<br />
* Arvustus1:<br />
* Arvustus2:<br />
* Arvustus3:<br />
* Arvustus4:<br />
<br />
==Matthias Mõttus==<br />
* Juhend: [[Windows juhend: Kuidas kasutada CCleanerit]]<br />
===Arvustused===<br />
* Arvustus1:<br />
* Arvustus2:<br />
* Arvustus3:<br />
* Arvustus4:<br />
<br />
==Toomas Heinorg==<br />
* Juhend: [[Windows juhend: Kuidas kasutada Sync Centerit]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows_juhend:_Kuidas_siseneda_Windows_8_safe_mode]]<br />
* Arvustus2:<br />
* Arvustus3:<br />
* Arvustus4:<br />
<br />
==Martin Molvõgin==<br />
* Juhend: [[Windows juhend: Kuidas kasutada System Configurationit]]<br />
===Arvustused===<br />
* Arvustus1:<br />
* Arvustus2:<br />
* Arvustus3:<br />
* Arvustus4:<br />
<br />
==Kristian Kivimägi==<br />
* Juhend: [[Windows juhend: Kuidas kasutada Microsoft BitLocker Administration and Monitoring-t]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Kuidas lülitada välja arvuti, mis on tegevuseta olnud 30 minutit]]<br />
* Arvustus2:[[Talk:Windows juhend: Kuidas seadistada mitut kuvarit Windows 8's ja uuendused]]<br />
* Arvustus3:[[Talk:Windows juhend: Kuidas lahendada printeriga seotud probleeme]]<br />
* Arvustus4:[[Talk:Windows juhend: Kuidas kasutada Windows Intune-t]]<br />
<br />
==Liis Mironova==<br />
* Juhend: [[Kuidas seadistada NTFS failiõiguseid?]]<br />
===Arvustused===<br />
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_kasutada_Windows_8-s_Hyper-V_virtualiseerimist<br />
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_kasutada_AppLockerit<br />
* Arvustus3: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_M%C3%A4lupulga_seadistamine_Windows_7%27me_installeerimiseks_1/2<br />
* Arvustus4: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_seadistada_tarkvaralist_RAID-i<br />
<br />
==Lauri Jansen==<br />
* Juhend: [[Windows juhend: Kuidas EFS küpeerimist]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas seadistada Storage Space-i]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas luua kasutajat Windows 8's. Erinevad kasutaja tüübid. Haldamine.]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas kasutada Microsoft BitLocker Administration and Monitoring-t]]<br />
* Arvustus4: [[Talk:Windows juhend: Kuidas kasutada AppLockerit]]<br />
<br />
==Grete Maisla==<br />
* Juhend: [[Windows juhend: Kuidas seadistada Folder Redirection-t]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
* Arvustus2:[[Talk:Windows juhend: Kuidas lülitada välja arvuti, mis on tegevuseta olnud 30 minutit]]<br />
* Arvustus3:[[Talk:Windows juhend: Kuidas seadistada regionaalseid seadeid ja keeleseadistusi-i.]]<br />
* Arvustus4:[[Talk:Windows juhend: Kuidas luua kasutajat Windows 8's. Erinevad kasutaja tüübid. Haldamine.]]<br />
<br />
==Rando Tihane==<br />
* Referaat: [[Windows RT]]<br />
===Arvustused===<br />
* Arvustus1:<br />
* Arvustus2:<br />
* Arvustus3:<br />
* Arvustus4:<br />
<br />
==Vjatseslav Jertsalov==<br />
*Referaat [[Windows juhend: Kuidas seadistada Windows Storage Pool käsurealt ja läbi graafilise liidese]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Kuidas siseneda Windows 8 safe mode ]]<br />
* Arvustus2:[[Talk:Windows juhend: Kuidas seadistada failide deduplikeerimist.]]<br />
* Arvustus3:[[Talk:Kuidas seadistada NTFS failiõiguseid?]]<br />
* Arvustus4:[[Talk:Windows juhend: Kuidas kasutada Skydrive pilveteenust]]<br />
<br />
==Kaari Adamsoo==<br />
* Juhend: [[Windows juhend: Kuidas kasutada Microsoft Advanced Group Policy Management-i]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas seadistada tagavarakoopiaid]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas seadistada Folder Redirection-t]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas paidaldada ja hallata Sideloaded Apps-e]]<br />
* Arvustus4: [[Talk:Windows juhend: Kuidas seadistada regionaalseid seadeid ja keeleseadistusi-i.]]<br />
<br />
==Mihkel Kadarik==<br />
* Juhend: [[Windows juhend: Kuidas seadistada Storage Space-i ]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Kuidas kasutada Sync Centerit]]<br />
* Arvustus2:[[Talk:Windows juhend: Kuidas lahendada printeriga seotud probleeme]]<br />
* Arvustus3:[[Talk:Windows juhend: Kuidas seadistada regionaalseid seadeid ja keeleseadistusi-i.]]<br />
* Arvustus4:[[Talk:Windows juhend: Kuidas luua kasutajat Windows 8's. Erinevad kasutaja tüübid. Haldamine.]]<br />
<br />
==Priidu Niit==<br />
* Juhend: [[Windows juhend: Kuidas lahendada printeriga seotud probleeme ]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Windows 8 paigaldamine eelseadistatult USB pealt]]<br />
* Arvustus2:[[Talk:Windows juhend: Kuidas kasutada Microsoft BitLocker Administration and Monitoring-t]]<br />
* Arvustus3:[[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
* Arvustus4:[[Talk:Windows juhend: Kuidas lülitada välja arvuti, mis on tegevuseta olnud 30 minutit]]<br />
<br />
==Sten Reimer==<br />
* Juhend: [[Windows juhend: Kuidas paidaldada ja hallata Sideloaded Apps-e]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Kuidas seadistada regionaalseid seadeid ja keeleseadistusi-i.]]<br />
* Arvustus2:[[Talk:Windows juhend: Kuidas seadistada domeenis Windows Powershell Remoting grupipoliitikaga]]<br />
* Arvustus3:[[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid ]]<br />
* Arvustus4:[[Talk:Kuidas seadistada NTFS failiõiguseid?]]<br />
<br />
==Magnus Leivalt==<br />
* Juhend: [[Windows juhend: Kuidas luua kasutajat Windows 8's. Erinevad kasutaja tüübid. Haldamine.]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Kuidas kasutada Skydrive pilveteenust]]<br />
* Arvustus2:[[Talk:Windows juhend: Windows 8 paigaldamine eelseadistatult USB pealt]]<br />
* Arvustus3:[[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
* Arvustus4:[[Talk:Windows juhend: Kuidas seadistada tagavarakoopiaid]]<br />
<br />
==Olga Loiko==<br />
* Juhend: [[Windows juhend: Kuidas seadistada regionaalseid seadeid ja keeleseadistusi-i.]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid ]]<br />
* Arvustus2:[[Talk:Kuidas seadistada NTFS failiõiguseid?]]<br />
* Arvustus3:[[Talk: Kuidas seadistada failide deduplikeerimist?]]<br />
* Arvustus4:[[Talk: Kuidas kasutada Microsoft Advanced Group Policy Management-i ]]<br />
<br />
==Dineta Mahno==<br />
* Juhend: [[ Windows juhend: Kuidas seadistada failide deduplikeerimist.]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Kuidas seadistada NTFS failiõiguseid?.]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas seadistada Windows Storage Pool käsurealt ja läbi graafilise liidese.]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas seadistada Microsoft User Experience Virtualization-i.]]<br />
* Arvustus4: [[Talk:Windows juhend: Windows 8 paigaldamine eelseadistatult USB pealt.]]<br />
<br />
==Kristiina Liebert==<br />
* Juhend: [[ Windows juhend: Kuidas seadistada Microsoft User Experience Virtualization-i ]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas seadistada Internet Exprorer 10-t]]<br />
* Arvustus2: [[Talk:Windows juhend: Kuidas lahendada printeriga seotud probleeme]]<br />
* Arvustus3: [[Talk:Windows juhend: Kuidas seadistada Storage Space-i]]<br />
* Arvustus4: [[Talk:Windows juhend: Kuidas luua ja kasutada ajastatud tegevusi]]<br />
<br />
==Kaupo Saar==<br />
* Juhend: [[ Windows juhend: Kuidas lülitada välja arvuti, mis on tegevuseta olnud 30 minutit ]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Kuidas pärast installeerimist seada optimaalselt üles Windows 8't]]<br />
* Arvustus2:[[Talk:Windows_juhend:_Kuidas_seadistada_tagavarakoopiaid]]<br />
* Arvustus3:[[Talk:Windows juhend: Kuidas kasutada Microsoft BitLocker Administration and Monitoring-t]]<br />
* Arvustus4:[[Talk:Windows juhend: Mälupulga seadistamine Windows 7'me installeerimiseks 1/2]]<br />
<br />
==Indrek Mitt==<br />
* Juhend: [[Windows juhend: Kuidas seadistada mitut kuvarit Windows 8's ja uuendused ]]<br />
===Arvustused===<br />
* Arvustus1:[[Talk:Windows juhend: Kõvaketta optimeerimine killustuse kõrvaldamise viisil]]<br />
* Arvustus2:[[Talk:Windows juhend: Windows 8 paigaldamine eelseadistatult USB pealt]]<br />
* Arvustus3:[[Talk:Windows juhend: Kuidas lülitada välja arvuti, mis on tegevuseta olnud 30 minutit]]<br />
* Arvustus4:[[Talk:Windows juhend: Kuidas kasutada Skydrive pilveteenust]]<br />
<br />
==Mikk Käosaar==<br />
* Juhend: [[Windows juhend: Windows 8 tulemüüri seadistamine Powershell 3.0 abil ]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas kasutada Microsoft Advanced Group Policy Management-i]]<br />
* Arvustus2: [[Talk:Windows_juhend:_Kuidas_seadistada_Internet_Exprorer_10-t]]<br />
* Arvustus3: [[Talk:Windows Juhend: Seadmete ning driverite eemaldamine ja taaspaigaldamine (Tarkvaraline)]]<br />
* Arvustus4: [[Talk:Windows juhend: Kuidas kasutada Windows Intune-t]]<br />
<br />
==Igor Pavlov==<br />
* Juhend: [[Windows juhend: Task Manager Windows 8's ]]<br />
===Arvustused===<br />
* Arvustus1:<br />
* Arvustus2:<br />
* Arvustus3:<br />
* Arvustus4:<br />
<br />
==Tõnn Talpsepp==<br />
* Juhend: [[Windows juhend: Kuidas luua ja kasutada ajastatud tegevusi ]]<br />
===Arvustused===<br />
* Arvustus1: [[Talk:Windows juhend: Kuidas kasutada AppLockerit]]<br />
* Arvustus2: [[Talk:Windows juhend: Windows 8 süsteemis klaviatuuriga otseteede kasutusviisid]]<br />
* Arvustus3: [[Talk:Windows juhend: Visual Studio paigaldamine ning seadistamine Windows 8-l]]<br />
* Arvustus4: [[Talk:Windows juhend: Kuidas kasutada Sync Centerit]]<br />
<br />
<br />
==Mehis Meos==<br />
* Referaat: [[Windows 8 kasutajaliides]]<br />
===Arvustused===<br />
* Arvustus1: [[Windows juhend: Kuidas siseneda Windows 8 safe mode]]<br />
* Arvustus2: [[Windows juhend: Kuidas seadistada failide deduplikeerimist.]]<br />
* Arvustus3: [[Windows juhend: Kuidas lülitada välja arvuti, mis on tegevuseta olnud 30 minutit]]<br />
* Arvustus4:</div>Mmeos