Cinnamon è un vero e proprio fork di Gnome Shell, progettato da Lefebvre per Linux Mint, che non utilizza le MGSE ma integra direttamente le funzionalità offerte da queste ultime all’interno del desktop manager. Lo sviluppo è in continuo fermento, e poche ore fa è stata aggiornata su Github la versione 1.2 di questo desktop manager. E con esso è arrivata qualche novità funzionale che andremo a vedere insieme.
Innanzitutto Cinnamon 1.2 non risulta al momento compatibile con i temi rilasciati per Cinnamon 1.1.x, presenta diversi problemi con i fogli di stile… per cui vi consiglio, prima dell’aggiornamento, di reimpostare come tema “Cinnamon”.
La prima novità riguarda l’hot corner e la modalità di gestione: passando con il mouse in alto a sinistra dello schermo potremo accedere soltanto alla lista delle finestre attive: la vista Temi e la lista dei desktop non sono più presenti all’interno dell’overlay.
La seconda riguarda il gestore di finestre: Mutter è stato sostituito con suo cugino Muffin, implementato proprio per Cinnamon e completamente compatibile con esso.
La terza riguarda Compiz, che ora risulta integrato di default in Cinnamon: infatti, come noterete immediatamente, le finestre posseggono le loro animazioni in apertura, chiusura, riduzione ed ingrandimento.
La quarta, ben più “funzionale”, riguarda la comparsa di un’applicazione che gestisce l’aspetto e le funzionalità di Cinnamon, tale Cinnamon Settings. Potrete trovare l’applicazione alla voce Menu –> Preferenze –> Cinnamon Settings. Cinnamon Settings permette di personalizzare al meglio il desktop (unica pecca: c’è bisogno di riavviare Cinnamon per rendere effettive alcune modifiche), modificando impostazioni quali:
- l’orientamento del pannello (che può essere in alto, in basso, o doppio esattamente come in Gnome 2.x);
- il formato della data visualizzata sul pannello;
- il comportamento dell’hot corner;
- il tema del desktop;
- gli effetti delle finestre;
- gli applets presenti nell’area di notifica
Ecco qualche immagine:
I pacchetti presenti nei repository di Linux Mint come anche quelli presenti nei repository per Ubuntu al momento non sono stati ancora aggiornati; se avete fretta, voglia e coraggio (vi ricordo che Cinnamon è ancora in fase di test, per cui alcune features potrebbero non funzionare correttamente) potrete procedere all’installazione clonando il repository git. Farlo tramite terminale è abbastanza semplice, l’unico problema sarà l’installazione di un bel po’ di dipendenze.
[edit]: sono stati appena aggiornati i pacchetti per Linux Mint 12: i possessori potranno evitare allegramente GIT ed aggiornare Cinnamon alla versione 1.2 via repository.
[edit II] sono stati appena aggiornati anche i pacchetti per Ubuntu, a seguito potrete trovare le istruzioni per installare Cinnamon su Ubuntu 11.10 via PPA. Per tutte le altre distribuzioni potrete trovare le istruzioni di installazione a questa pagina.
Installare Cinnamon 1.2 su Linux Mint 12
Tutto ciò che dovrete fare per installare/aggiornare Cinnamon 1.2 tramite repository sarà aprire un terminale e digitare:
sudo apt-get update & sudo apt-get install cinnamon cinnamon-session
dopodichè accedere alla finestra Esegui Applicazione premendo la combinazione di tasti ALT+F2 e, al suo interno, digitare
cinnamon --replace
Potrete, all’occorrenza, selezionare la sessione Cinnamon dalla schermata di Login di Linux Mint.
Installare Cinnamon 1.2 via PPA su Ubuntu 11.10
Tutto ciò che dovrete fare per installare/aggiornare Cinnamon 1.2 tramite repository sarà aprire un terminale e digitare:
sudo add-apt-repository ppa:merlwiz79/cinnamon-ppa sudo apt-get update sudo apt-get install cinnamon cinnamon-session
dopodichè accedere alla finestra Esegui Applicazione premendo la combinazione di tasti ALT+F2 e, al suo interno, digitare
cinnamon --replace
Potrete, all’occorrenza, selezionare la sessione Cinnamon dalla schermata di Login di Ubuntu.
Installare Cinnamon 1.2 via GIT
Per installare Cinnamon 1.2 tramite cloning del repository Git dovrete aprire un terminale e digitare:
sudo apt-get update sudo apt-get upgrade sudo apt-get install cinnamon-session git libfolks-dev gnome-common libxml++2.6-dev libtelepathy-glib-dev libgtk-3-dev libnm-glib-dev libmutter-dev libsoup-gnome2.4-dev libgnome-menu-3-dev libgirepository1.0-dev libcanberra-gtk3-dev libgnome-keyring-dev libpolkit-agent-1-dev libtelepathy-logger-dev libstartup-notification0-dev libgjs-dev libcroco3-dev libgconf2-dev libgnome-desktop-3-dev libpulse-dev libecal1.2-dev libedataserverui-3.0-dev cd ~ git clone https://github.com/linuxmint/Cinnamon.git cd Cinnamon sudo ./autogen.sh sudo make sudo make install
Dopodichè accedete alla finestra Esegui Applicazione premendo la combinazione di tasti ALT+F2 e, all’interno, digitate
cinnamon --replace
La seguente procedura è stata testata su Linux Mint 12 a 32 bit, e non posso garantirne il funzionamento su altre distribuzioni o architetture.
Buon lavoro!