compiz-fusion


Inizio una serie di due o tre articoli sull’impostazione di Sidux da me usata.
Può sembrare strano che dopo l’uscita di Gnome-QT (KDE4) mi metta ancora a descrivere KDE3 e la sua configurazione.

E’ però mia ferma intenzione continuare ad utilizzare KDE3 il più a lungo possibile anche se questo comporterà l’abbandomo di programmi come KOffice (la cui nuova versione girerà solo su Gnome-QT) in favore di programmi simili, come Open Office per la video scrittura.

Dal momento che uso normalmente Compiz, inizio dal caricamento di quest’ultimo al boot.
Come premessa è ovvio che debba essere inizialmente installato.
Per installarlo basta mettere nel file /etc/apt/sources.list la riga:

deb http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/ ./

e con synaptic installare i vari pacchetti di Compiz.
Resta ora da farlo partire al login.

Io utilizzo il seguente script (un semplice file di testo reso eseguibile e salvato in ~/.kde/Autostart):

    #!/bin/bash
    sleep 10
    kwin –replace&
    killall kdesktop &
    sleep 10
    killall fusion-icon &
    sleep 3
    fusion-icon &
    sleep 27
    python -u /home/mario/.screenlets/WidescapeWeather/

      WidescapeWeatherScreenlet.py&

    sleep 3
    wmctrl -n 2&
    sleep 1
    wmctrl -n 1&

La prima riga indica che è un eseguibile bash.
La seconda riga attende che KDE sia caricato (KDE si ricorda di fusion-icon e disabilita kwin)
La terza riga riabilita kwin (altrimenti poi fusion-icon mi provoca un crash)
La quarta riga mi elimina Kdesktop (che non mi serve e impedisce a Wallpaper-plugin di funzionare)
La quinta riga attende che KDE termini il caricamento dei vari programmi e applets
La sesta riga elimina fusion-icon
La settima riga aspetta per essere certi che fusion-icon sia chiuso
L’ottava riga lancia fusion-icon
La nona riga aspetta che compiz venga competamente avviato
La decima riga lancia la screenlet WidescapeWeather
L’undicesima riga aspetta che WidescapeWeather sia completamente avviato
La dodicesima riga imposta due desktops
La tredicesima riga attende che i due desktop siano avviati
La quattordicesima ed ultima riga imposta un unico desktop

Gli ultimi due comandi servono per evitare che kpager mostri un unico grande desktop al posto dei quattro corrispondenti alla faccia del cubo.
L’esecuzione dello scripi richiede circa un minuto per essere completata ed alla fine il risultato è quello dell’immagine:

Desktop KDE

Come si vede un desktop che utilizza KDE con due pannelli, uno inferiore ed uno superiore. Con l’applet del tempo posizionata al bordo superiore destro dello schermo (se fosse stata fatta partire prima di caricare Compiz, sarebbe sotto la linea occupata dal pannello superiore).
La peculiarità della mia configurazione di KDE è l’assenza di kdesktop (e quindi di qualsiasi icona sul desktop), la presenza di una barra superiore, a scomparsa, che mi mostra le finestre aperte con la loro anteprima e la configurazione della barra inferiore che mi permette di avere in vista tutto ciò che mi occorre.

Ma su questo ritornerò in un post successivo.

____________________________________

Condividi questo post:
add to del.icio.us :: Add to Blinkslist :: add to furl :: Digg it :: add to ma.gnolia :: Stumble It! :: add to simpy :: seed the vine :: :: :: TailRank

Firmiamo la petizione a favore di Konqueror!
Dateci la possibilità di usare Konqueror come file manager di default in KDE 4

Fatto questo Iniziamo con Sidux.

La soddisfazione di usarlo, se possibile, cresce ogni giorno.
Finita finalmente l’attesa di nuove release. Basta con lo scaricare iso nuove. Tutto aggiornato alle ultime versioni giorno dopo giorno senza problemi o ansie inutili.
E tutto che funziona veloce e senza problemi. Stabile come una roccia.

Anche Compiz-Fusion si rivela stabile e piacevole. Per installarlo basta aggiungere al file source.list (in /etc/apt) la riga seguente:

deb http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/ ./

e avere l’accortezza di leggere, prima di installare e/o aggiornare gli avvertimenti che chi fornisce i pacchetti mette a disposizione sul Web. L’indirizzo è:

Repository of Shame – Compiz Fusion

Veniamo adesso alle facce e vediamo come avere quattro immagini diverse, una per ciascuna faccia.

Compiz-Fusion ha un programmino (fusion-icon) che piazza un’icona sulla barra del desktop con la quale è possibile scegliere il window manager (compiz, kwinde, metacity)e aprire le finestre per configurare Emerald e Compiz.
A noi interessa quest’ultima. Con un clic del tasto destro del mouse sull’icona nella barra, scegliamo quindi la voce ‘Setting Manager’ e ci apparirà la finestra di configurazione di Compiz.

Clic sull’icona ‘Cubo Desktop’ e andiamo sulla seconda linguetta. Qui inseriamo sullo spazio in alto il percorso delle nostre quattro immagini che vogliamo sulle facce.

Compiz-Fusion ha anche un’altra possibilità: la wallpaper-plugin di lontana memoria. Quest’ultima è più ampia, nel senso che si hanno 4 immagini anche quando non si usa il cubo, ma il muro.
Per la wallpaper-plugin l’indirizzo delle immagini va però scritto con una diversa ortografia. Se ad esempio la prima immagine si trova in /home/utente/immagini/immagine1.png, dovremo scrivere:

file:///home/utente/immagini/immagine1.png:100

Ovviamente scegliete di mettere le immagini o su ‘Cubo Desktop’ o su ‘Wallpaper’.

Fatto questo, occorre scrivere un piccolo script per chiudere alla partenza Kdesktop e avviare Compiz. Lo script è il seguente:

#!/bin/bash
sleep 10
killall kdesktop &
sleep 10

killall cairo-clock &
killall screenletsd &3
screenletsd start > /dev/null &
cairo-clock &

dove sleep n lascia il tempo a kde di caricare sulla barra tutte le applet che avete; i vari killall garantiscono di non avere programmi che girano ue volte; screenletsd start e cairo-clock lanciano rispettivamente le screenlet e l’orologio (se non li usate, cancellate le due righe).
Manca fusion-icon per il semplice motivo che una volta installata e visibile sulla barra, se si fa il log out da KDE in modo normale, l’icona viene caricata automaticamente da KDE ad ogno log in.
Quindi in effetti lo script si limita ad eliminare Kdesktop ed eventualment aricare le screenlet e il cairo-clock.

Come al solito le immagini devono avere la stessa risoluzione dello schermo.

Condividi questo post:
add to del.icio.us :: Add to Blinkslist :: add to furl :: Digg it :: add to ma.gnolia :: Stumble It! :: add to simpy :: seed the vine :: :: :: TailRank

No OXML
NO al formato Microsoft Office come standard ISO

Linux Informatica Random Varie Compiz Compiz-fusion Beryl Sidux HowTo
Konqueror