Sedan KDE4 släpptes, en större översyn av KDE-skrivbordet har det funnits en del grumling bland Gnome-gruppen om och när Gnome skulle ha en större översyn. Tja med Gnome 3 får vi den i form av Gnome Shell. Det ersätter i stort sett panelen och fönsterhanteraren i en vanlig Gnome-installation med en helt komposit miljö med en del nya funktioner.

Installation

Det är viktigt att notera direkt att Gnome Shell fortfarande är ganska tidigt utvecklad. Det finns ingen stabil utgåva eller paket, vi laddar ner och installerar från källkod med hjälp av ett automatiskt build script. Medan jag inte alls hade problem med installationen kunde saker ändras när som helst så det finns ingen garanti för att det kommer att byggas, än mindre köra. Med det sagt har Gnome Shell hittills inga problem alls.

För det första behöver vi jhbuild, ett verktyg som hjälper till med installationen. Det är förmodligen i din distros repositories. Debian / Ubuntu-användare hämtar det med:

 sudo apt-get install jhbuild 

Därefter laddar vi ner och kör installationsskriptet:

 wget http://git.gnome.org/cgit/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh bash gnome-shell-build-setup.sh jhbuild build 

Det tar lite tid. Det sprang i ca 10 minuter på min Core 2 Duo testmaskin. Lyckligtvis fanns inga fel under någon del av det under min installation.

Löpning

Innan du kör GNOME SHELL, se till att inaktivera Compiz om du har det igång. Ubuntu-användare kan göra det genom att öppna din normala GNOME-panel till System -> Inställningar -> Utseende och stänga av skrivbordseffekter. När du är säker på att eventuella skrivbordseffekter har inaktiverats, spara allt arbete du inte är villig att riskera och ange följande i din terminal:

 ~ / gnome-shell / source / gnome-shell / src / gnome-shell - replace 

Om du tycker om Gnome Shell och kör det ofta, skulle jag föreslå att du gör ett alias i din .bashrc- fil för kommandot ovan.

Starta applikationer

Huvudskillnaden med att arbeta med Gnome Shell-skrivbordet är att panelen överst inte är din vanliga panel. När du klickar på Aktiviteter ser du ett helt annat gränssnitt än det du brukade.

Du kan också öppna skärmen Aktiviteter genom att trycka på Super (aka Windows) -tangenten på tangentbordet. Till vänster har du motsvarat det gamla menysystemet. Överst på den panelen är Find-rutan, som fungerar som många av de desktop-verktyg som finns där ute. Du kan skriva in namnet på ett program (som "firefox") för att köra det, eller du kan ange ett ord i programmets beskrivning, som nedan.

Den andra metoden för att starta program är att klicka på knappen Bläddra under Program, om du föredrar att använda menyer.

Flera skrivbord

Ingen Linux-skrivbordsmiljö skulle vara komplett om det inte skulle köra flera skrivbordsschemor för att hantera alla dina appar. Gnome Shell är inte annorlunda och ger en intressant tanke på dessa ofta använda arbetsytor.

Med skärmen Aktivitet visas en liten runda "+" -ikonen längst ned till höger på skärmen. Klicka på det för att lägga till nya arbetsytor på skrivbordet.

Även om Gnome Shell fortfarande är ganska tidigt, har de redan inkluderat några bra användbarhetsfunktioner. Med aktiviteten kan du till exempel klicka på en applikationsikon för att starta i din nuvarande arbetsytan eller dra lanseringsikonen på lämplig arbetsyta. Så i skärmbilden ovan kan jag till exempel dra Firefox-ikonen till det tredje skrivbordet så att det öppnas direkt där. När ett fönster är öppet kan du enkelt dra det från ett arbetsområde till nästa. Denna video visar precis vad jag menar.

Sidebar

Det här är en fin liten funktion som inte är så mycket just nu men min gissning är att den kan utvecklas till ett bra litet verktyg. Om du klickar på ditt användarnamn längst upp till höger på skärmen kan du välja att aktivera sidofältet. Om den är aktiverad sitter den till vänster på skärmen och kan kollapsas till en tunn stapel eller expanderas till en liten låda genom att klicka på pilarna längst upp.

Ögongodis

Den mest uppenbara jämförelsen för ett kompositfönster som Gnome Shell skulle vara Compiz. De har båda fönstersimuleringseffekter för saker som att minimera och öppna fönster, liksom OH-film och allt annat du kan förvänta dig av en komposituppsättning. Skillnaden, hittills åtminstone, verkar mig vara syftet med dessa effekter. Compiz lägger mycket större vikt vid ren dekoration som regnfall och wobbly-fönster medan Gnome Shell-effekterna i allmänhet är mer praktiska. Det är inte att säga Compiz har inte några praktiska funktioner, och det kan alla förändras när Gnome Shell-utvecklingen fortsätter.

Slutsats

Mitt övergripande intryck av Gnome Shell är verkligen positivt. Det har tydligt varit mycket att tänka på i sin design, och några lika imponerande kodning bakom genomförandet. De visuella effekterna är glädjande men inte överväldigande, och gränssnittet är mycket intuitivt och tar nästan ingen ansträngning att förstå.

Det sagt är det fortfarande gott om utrymme för utveckling. Hittills har jag hittat väsentligen inga konfigurationsalternativ av något slag, så det verkar som om du är fast i att ha skalet precis som det installerades, gillar det eller inte. Lyckligtvis för mig gillar jag det. Jag är säker på att konfigurationsalternativen kommer att förbättras när utvecklingen fortsätter och fler verktyg och funktioner läggs till, så det är inte så mycket ett klagomål som ett förslag att vara tålamod. Det ser ut som att det blir värt att vänta.