Gnome Shell - dit næste skrivebordsmiljø
Siden udgivelsen af KDE4, en større revision af KDE-skrivebordet, har der været noget grumbling blandt Gnome-fællesskabet om, hvornår og når Gnome ville have en større revision. Nå med Gnome 3 får vi det i form af Gnome Shell. Det erstatter stort set panel- og vinduesmanager i en normal Gnome-installation med et fuldt sammensat miljø med nogle fantastiske nye funktionaliteter.
Installation
Det er vigtigt at bemærke med det samme, at Gnome Shell stadig er i relativt tidlig udvikling. Der er ingen stabil udgivelse eller pakke, vi downloader og installerer fra kildekoden ved hjælp af et automatisk build script. Mens jeg slet ikke havde problemer med installationen, kunne tingene ændre sig på et hvilket som helst tidspunkt, så der er bestemt ingen garantier for, at det vil bygge, endsige løbe. Når det er sagt, har Gnome Shell hidtil ikke givet mig nogen problemer overhovedet.
For det første skal vi bruge jhbuild, et værktøj, der hjælper med installationen. Det er nok i din distro's repositories. Debian / Ubuntu brugere henter det med:
sudo apt-get install jhbuild
Derefter downloades og køres installations scriptet:
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 tager lidt tid. Det løb i ca. 10 minutter på min Core 2 Duo testmaskine. Heldigvis var der ingen fejl under nogen del af det under min installation.
Løb
FØR du kører GNOME SHELL, skal du sørge for at deaktivere Compiz, hvis du har det kørende. Ubuntu-brugere kan gøre dette ved at åbne dit normale Gnome-panel til System -> Indstillinger -> Udseende og slukke for desktop-effekter. Når du er sikker på, at alle skrivebordsvirkninger er blevet deaktiveret, skal du gemme ethvert arbejde, du ikke er villig til at risikere, og indtaste følgende i din terminal:
~ / gnome-shell / source / gnome-shell / src / gnome-shell - replace
Hvis du synes om Gnome Shell og kører det ofte, vil jeg foreslå at lave et alias i din .bashrc- fil for kommandoen ovenfor.
Start af applikationer
Hovedforskellen i at arbejde med Gnome Shell-skrivebordet er, at dit panel øverst ikke er dit normale panel. Når du har klikket på Aktiviteter, får du en helt anden grænseflade end det du plejede.
Du kan også åbne skærmbilledet Aktiviteter ved at trykke på Super (aka Windows) -tasten på tastaturet. Til venstre har du svaret til det gamle menusystem. Øverst på det panel er Find-feltet, der fungerer som mange af de desktop finder værktøjer derude. Du kan skrive navnet på et program (som "firefox") for at køre det, eller du kan angive et ord i programmets beskrivelse som nedenfor.
Den anden metode til at starte programmer er at klikke på knappen Gennemse under Programmer, hvis du foretrækker at bruge menuer.
Flere stationære pc'er
Intet Linux-skrivebordsmiljø ville være komplet, hvis det ikke ville køre flere skærmbilleder til at administrere alle dine apps. Gnome Shell er ikke anderledes, og giver en interessant udnyttelse af disse ofte anvendte arbejdsområder.
Med skærmen Aktiviteter vises et lille rundt "+" ikon nederst til højre på skærmen. Klik på det for at tilføje nye arbejdsområder til dit skrivebord.
Selvom Gnome Shell stadig er i ret tidlige stadier, har de allerede medtaget nogle gode anvendelsesmuligheder. Med aktiviteten op kan du f.eks. Klikke på et programikon for at starte i dit nuværende arbejdsområde eller trække lanceringsikonet på det relevante arbejdsområde. Så i skærmbilledet ovenfor kunne jeg for eksempel trække Firefox-ikonet på det tredje skrivebord for at gøre det åbent der direkte. Når et vindue er åbent, kan du nemt trække det fra et arbejdsområde til det næste. Denne video viser præcis hvad jeg mener.
Sidebar
Dette er en dejlig lille funktion, der ikke er meget lige nu, men mit gæt er, at det kunne udvikle sig til et godt lille værktøj. Hvis du klikker på dit brugernavn i øverste højre hjørne af skærmen, kan du vælge at aktivere sidebjælken. Hvis den er aktiveret, sættes den til venstre på skærmen og kan sammenklappes til en tynd stribe eller udvides til en lille boks ved at klikke på pilene øverst.
Lækkert for øjet
Den mest oplagte sammenligning for et kompositvindue som Gnome Shell ville være at Compiz. De har begge fået vindues animation effekter for ting som minimering og åbning vinduer, samt transparenter og alt andet, du ville forvente fra en sammensat setup. Forskellen synes i hvert fald i det mindste at være formålet med disse virkninger. Compiz lægger meget vægt på ren dekoration som regn dråber og wobbly vinduer, mens Gnome Shell effekter er generelt mere praktiske. Det er ikke at sige, at Compiz ikke har nogle nyttige funktioner, og det kan alle ændre sig, efterhånden som Gnome Shell-udviklingen fortsætter.
Konklusion
Mit overordnede indtryk af Gnome Shell er helt sikkert positivt. Der har tydeligvis været en masse tankegang i sit design, og nogle lige så imponerende kodning bag implementeringen. De visuelle effekter er behagelige, men ikke overvældende, og grænsefladen er meget intuitiv og tager næsten ingen indsats for at forstå.
Når det er sagt, er der stadig masser af plads til udvikling. Hidtil har jeg i det væsentlige fundet nogen konfigurationsmuligheder af nogen art, så i øjeblikket ser det ud til at du sidder fast med at have skallen præcis som den blev installeret, ligesom den eller ej. Heldigvis for mig kan jeg godt lide det. Jeg er sikker på, at konfigurationsindstillingerne vil blive bedre, da udviklingen fortsætter, og flere værktøjer og funktioner tilføjes, så det er ikke så meget en klage som et forslag om at være tålmodig. Det ser ud som om det vil være ventetiden værd.