GNOME is (vind ik) een mooie desktop omgeving. Lekker simpel, hoewel de ontwikkelaars (vind ik) soms wat doordrijven. Zo zijn de mogelijkheden met de GNOME panels (vind ik) wel erg beperkt. Als je Compiz, GNOME Do en screenlets gebruikt heb je die GNOME panels niet eens meer nodig (vind ik dan).... maar hoe kom je er vanaf?
Een andere manier van denken
Op het gebied van de Linux desktop zijn flinke innovaties aan de gang, met Compiz voorop. Apple is een kei op gebied van userinterfaces en desktops. Kijk naar de IPod, kijk naar de IPhone en kijk naar hun desktop. Geef je bejaarde ouders een Apple kado en ze kunnen zonder problemen de foto's van hun digitale camera afhalen en zelfs bewerken. Geef je ze een Windows PC dan zit je er de komende weekenden een stoomcursus te geven...
Kijk mam, geen taakbalk
De taakbalk (of door GNOME 'Window list' genoemd) voldoet maar is wel heel erg 1995. Docks zijn de taakbalken van nu. Voor Linux zijn er verschillende alternatieven waar ik al eens over geschreven heb. GNOME Do springt (vind ik) er uit. Dat komt omdat het een andere insteek heeft: niet een dock was het uitgangspunt maar 'een andere manier van applicaties starten'. De dock is dan ook een bijzaak van GNOME Do, de kracht zit hem in het snel starten van applicaties (of webservices) met de windows-toets+spatie. Als ik een twitter bericht wil posten hoef ik alleen 'twit TAB tekst ENTER' in te vullen. Kijk, dat is een nieuwe manier van werken.
En dat samen met de dock waar alle open en alle meest gestarte programma's in staan; je hebt geen taakbalk meer nodig.
Zien sommige iconen er korrelig uit? Zoek een icoon in 128x128 of beter, creeer een nieuwe launcher op je desktop, voeg die icoon er aan toe en sleep de launcher naar GNOME Do. Even GNOME Do restarten, voila.
Installatie voor openSUSE 11.1
De installatie voorbeelden in dit artikel zijn voor openSUSE 11.1, maar kunnen ingewijzigde vorm ook toegepast worden op andere distributies
Voeg de Mono Community repository toe:
sudo zypper ar http://download.opensuse.org/repositories/Mono:/Community/openSUSE_11.1/ Mono-Community
sudo zypper refresh
Naast de taakbalk heb je waarschijnlijk een 'workspace switcher' staan. Deze kun je ook het raam uit kieperen, als je Compiz installeerd. Een mooie 'desktop cube' en de shortcuts ctrl+alt+cursor links/rechts nemen zijn plaats in.
Het kan zijn dat sommige pakketen hierboven al geinstalleerd worden door dependencies.
Screenlets
Om meer functies van de GNOME panels over te nemen (en voor de extra eye-candy) zijn er de zogenaamde screenlets. Ze zijn er in alle soorten en maten: analoge en digitale klokken, kalendars, wireless netwerk weergave, systeem monitoring, weerberichten, etc.
Ik heb hier de screenlets op een Windows-achtige sidebar gezet maar je kunt ze overal op je scherm zetten, onder of boven andere windows (behalve GNOME panels....). Ik heb al mijn screenlets als widget aangemerkt, zodat ik ze met F9 aan en uit kan zetten. Dit laatste kun je configureren in compizconfig-settings-manager.
Installatie voor openSUSE 11.1 Voeg de Packman repository toe:
De system tray aka notification area is een apart geval. Hier is niet zo snel een vervanging voor te vinden. Je hebt trayer, maar dat lijkt heel erg op een GNOME panel. Er is een poging gedaan om een vervangen screenlet ervoor te maken: System Tray screenlet, maar die krijg ik op mijn systeem niet aan de gang (waarschijnlijk vanwege het feit dat ik Python 2.6 ipv 2.4 gebruik).
Kortom, voor de system tray hebben we nog steeds een GNOME panel nodig. En het door openSUSE gecustomize-de menu vind ik naast GNOME Do nog steeds een meer-waarde hebben. Trouwens, het laatste GNOME panel kun je toch niet wissen. Hoe gaan we daar mee om dan? Simpel: autohide. Echter de autohide heeft een irritante pauze en -nog erger- er blijft altijd nog een deel van het GNOME panel zichtbaar.... hieronder de oplossing:
Start de gconf configuratie editor: gconf-editor
Navigeer naar apps/panel/toplevels/panel naam Zet auto_hide_size op 1 Zet auto_hide op true Zet unhide_delay op 100
Rust
En zo ziet mijn desktop er uit in rust...
Mooi. Vind ik.
Update: stalonetray
Ik heb toch een vervanging voor de system tray gevonden: stalonetray. Het is nog niet alles, maar beter dan de standaard GNOME tray.
Hier de installatie stappen:
Download de tar (bv stalonetray-0.7.6.tar.gz)
Daarna uitpakken, bouwen en installeren:
tar -zxvf stalonetray-0.7.6.tar.gz
cd stalonetray-0.7.6
./configure
make
cp src/stalonetray /usr/bin
In gnome-session-properties stalonetray toevoegen: Add:
Name:
Stalonetray
Command:
/usr/bin/stalonetray --window-type dock --window-layer bottom --grow-gravity NE --background \#222222 --transparent --icon-size 32
Ik heb de tray linksonder gezet, op de desktop. Je kunt wat experimenteren met de commandline opties. Ik heb ook de system tray van mijn GNOME panel verwijderd en de hide-delay op 2 seconden gezet.
Was dit artikel nuttig voor je? Help mij dan door met behulp van de toolbar hieronder het artikel te tweeten, een eKudo te geven of toe te voegen aan Hyves, Facebook, Delicous, Digg of andere site. Bedankt!
Nu nog wel ff die 2 lelijke lockiconen verwijderen... n eigenlijk ook home en trash
Zelf gebruik ik nog steeds 3 panels met allerlei nuttigs, maar alles autohide en, als aanvulling op jouw instructie, zonder 'animation' anders duurt het nog een seconde voor ze verschijnen/-dwijnen
Reactie toevoegen Een reactie toevoegen is simpel en registratie is niet nodig!
Je IP-adres wordt gelogd, maar niet gepubliceerd, alle reacties hebben een E-mail bevestiging nodig en worden stuk voor stuk gemodereerd. Misbruik wordt niet getolereerd. Naderhand wijzigen van je reactie is niet mogelijk