Dimensione: 4815
Commento:
|
Dimensione: 4450
Commento: toc 25%
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents]]|| | ## page was renamed from XwinWrap-Impostare un filmato come sfondo ||<tablebgcolor="#f1f1ed" tablewidth="25%" tablestyle="margin: 0pt 0pt 1em 1em; float: right; font-size: 0.9em;"style="padding: 0.5em;">'''Indice'''[[BR]][[TableOfContents]] || |
Linea 3: | Linea 4: |
= XwinWrap = Grazie a xgl,compiz,cgwd possiamo fare molte cose interessanti con il nostro desktop tanto da renderlo personalizzabile al massimo, addirittura renderlo tridimensionale. Un altro tool molto interessante per la personalizzazione del proprio ambiente di lavoro è xwinwrap che ci permette di impostare un filmato oppure uno screensaver come sfondo del nostro desktop, mettendoci a disposizione un wallpaper animato. |
= Introduzione = Grazie a '''xgl''' ,'''compiz''' e '''cgwd''' possiamo fare molte cose interessanti con il nostro desktop, tanto da renderlo personalizzabile al massimo, addirittura renderlo tridimensionale. Un altro tool molto interessante per la personalizzazione del proprio ambiente di lavoro è '''xwinwrap''' che ci permette di impostare un __filmato__ oppure uno __screensaver__ come sfondo del nostro desktop, mettendoci a disposizione un wallpaper animato. |
Linea 6: | Linea 7: |
== Installazione == | = Installazione = |
Linea 8: | Linea 9: |
L’installazione è banale, basta dare un semplice {{{ sudo apt-get install xwinwrap |
Il pacchetto è presente nei repositories '''Berkenoid.''' Pertanto inseriamo nel {{{sources.list}}} la linea {{{ deb http://www.beerorkid.com/compiz edgy main-edgy }}} oppure se avete '''amd64''' {{{ deb http://www.beerorkid.com/compiz edgy main-edgy main-edgy-amd64 }}} Quindi autentichiamolo con {{{ wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add - }}} L’installazione è poi banale, basta dare un semplice {{{ sudo apt-get install xwinwrap |
Linea 14: | Linea 26: |
== Cofigurazione == | = Cofigurazione = |
Linea 16: | Linea 28: |
La configurazione richiede invece un pò più di attenzione poichè i parametri sono molti. In primis vi consiglio di dare da terminale {{{ xwinwrap -h |
La configurazione richiede un pò più di attenzione poichè i parametri sono molti. In primis si consiglia di di dare da terminale {{{ xwinwrap -h |
Linea 20: | Linea 31: |
così che il programma stesso vi restituisca tutti i parametri che vuole. L’output infatti dovrebbe mostrarvi {{{ Usage: xwinwrap [-g] [-ni] [-argb] [-fs] [-s] [-st] [-sp] [-a] [-b] [-nf] [-fl] [-o OPACITY] — COMMAND ARG1… |
per far si che il programma restituisca tutte le opzioni utilizzabili. L’output dovrebbe mostrarre: {{{ Usage: xwinwrap [-g] [-ni] [-argb] [-fs] [-s] [-st] [-sp] [-a] [-b] [-nf] [-fl] [-o OPACITY] — COMMAND ARG1… |
Linea 24: | Linea 34: |
Purtroppo la rete non è stata generosa come di solito e non sono riuscito a capire il significato di tutti i parametri impostabili. Ecco quelli che ho compreso ed utilizzato: | |
Linea 26: | Linea 35: |
- '''a''' sta per ‘''above''’ e b per ‘''below''’ indi utilizzate uno o l’altro a seconda che vogliate che l’animazione risieda ’sopra’ o ’sotto’ le finestre. A mio avviso generalmente si preferisce un’animazione del solo desktop, indi utilizzerei below, ma come sempre de gustibus non disputandum est | Ecco un elenco di opzioni e il relativo significato: |
Linea 28: | Linea 37: |
- '''fs''' sta per ''fullscreen'', quindi abilita l’effetto anche sotto/sopra le barre di gnome. Molto utile se avete l’effetto trasparenza nei pannelli e volete far vedere l’animazione anche li sotto. | * '''a''' sta per ‘''above''’ e b per ‘''below''’ indi utilizzate uno o l’altro a seconda che vogliate che l’animazione risieda ’sopra’ o ’sotto’ le finestre. A mio avviso generalmente si preferisce un’animazione del solo desktop, indi utilizzerei below, ma come sempre de gustibus non disputandum est |
Linea 30: | Linea 39: |
- '''o''' sta per ''opacity'' ed indica il grado di opacità /trasparenza dei filmati. 0 indica totale trasparenza 1 indica completa opacità . | * '''fs''' sta per ''fullscreen'', quindi abilita l’effetto anche sotto/sopra le barre di gnome. Molto utile se avete l’effetto trasparenza nei pannelli e volete far vedere l’animazione anche li sotto. |
Linea 32: | Linea 41: |
- '''agrb''' elimina il background del filmato/screensaver per dare una migliore trasparenza (guarda l’esempio con lo screensaver di matrix) | * '''o''' sta per ''opacity'' ed indica il grado di opacità /trasparenza dei filmati. 0 indica totale trasparenza 1 indica completa opacità . |
Linea 34: | Linea 43: |
- '''s''' sta per ’''sticky''’ che in italiano significa ‘appiccicoso’. Generalmente questa proprietà indica il fatto che la finestra in questione non si posa più spostare una volta posizionata. | * '''agrb''' elimina il background del filmato/screensaver per dare una migliore trasparenza (guarda l’esempio con lo screensaver di matrix) |
Linea 36: | Linea 45: |
- '''sp''' e ''st'' stanno rispettivamente per ’''skip pager''’ e ’''skip taskbar''’ ed impediscono che si indichi tra le finestre attive e tra i programmi attivi che il nostro filmato è attivo. Penso sia di miglior effetto vedere l’animazione senza niente tra le finestre, indi utilizzerei largamente questa funzione. | * '''s''' sta per ’''sticky''’ che in italiano significa ‘appiccicoso’. Generalmente questa proprietà indica il fatto che la finestra in questione non si posa più spostare una volta posizionata. |
Linea 38: | Linea 47: |
- '''nf''' sta per ‘''nofocus''’ ma ignoro quale sia il suo effetto reale | * '''sp''' e ''st'' stanno rispettivamente per ’''skip pager''’ e ’''skip taskbar''’ ed impediscono che si indichi tra le finestre attive e tra i programmi attivi che il nostro filmato è attivo. Penso sia di miglior effetto vedere l’animazione senza niente tra le finestre, indi utilizzerei largamente questa funzione. |
Linea 40: | Linea 49: |
- '''ni''' sta per ‘''noimput''’ ma anche di questo ignoro l’effetto | * '''nf''' sta per ‘''nofocus''’ ma ignoro quale sia il suo effetto reale |
Linea 42: | Linea 51: |
- '''g''' sta per ‘''geometry''’ ma non so cosa imposti | * '''ni''' sta per ‘''noimput''’ ma anche di questo ignoro l’effetto |
Linea 44: | Linea 53: |
Infine dobbiamo sempre apporre ai nostri parametri il ‘''path''‘ al nostro filmato ed infine la dicitura {{{ |
* '''g''' sta per ‘''geometry''’ ma non so cosa imposti Infine dobbiamo sempre apporre ai nostri parametri il ‘''path''‘ al nostro filmato ed infine la dicitura {{{ |
Linea 49: | Linea 59: |
che impostala finestra (il desktop) su cui far apparire l’animazione. Se date da terminale il comando è utile terminare il nsotro codice con una bella & che lascia il processo attivo e ci da la possibilità di continuare a digitare nel terminale. | che imposta la finestra (il desktop) su cui far apparire l’animazione. Se date da terminale il comando è utile terminare il nsotro codice con una bella & che lascia il processo attivo e ci da la possibilità di continuare a digitare nel terminale. |
Linea 51: | Linea 61: |
== Esempi == | = Esempi = |
Linea 55: | Linea 65: |
=== Screensaver di matrix === {{{ |
* Screensaver di matrix: {{{ |
Linea 59: | Linea 68: |
Cosa ho fatto: gli ho detto di togliere il background nero ('''-argb''') di metterlo a tutto schermo ('''-fs''') di renderlo ‘appiccicoso’ ('''-s''') di non mostrarlo né nel pager né nella taskbar ('''-sp''' e '''-st''') che sia al di sotto delle finestre ('''-b''') che risiede in '''/usr/lib/xscreensaver/glmatrix''' e che debba essere mostrato sul mio desktop ('''-window-id WID'''). Gli altri comandi '''ni''' ed '''nf''' li ho trovati li in una guida e ce li ho lasciati :-D === Plasma === {{{ xwinwrap -ni -argb -fs -s -st -sp -b -nf — /usr/lib/xscreensaver/plasma -window-id WID & |
* Plasma: {{{ xwinwrap -ni -argb -fs -s -st -sp -b -nf — /usr/lib/xscreensaver/plasma -window-id WID & |
Linea 66: | Linea 71: |
=== Bubble === {{{ xwinwrap -ni -argb -fs -s -st -sp -b -nf — /usr/lib/xscreensaver/bubble3d -window-id WID & |
* Bubble: {{{ xwinwrap -ni -argb -fs -s -st -sp -b -nf — /usr/lib/xscreensaver/bubble3d -window-id WID & |
Linea 71: | Linea 74: |
=== Filmati === Per ora abbiamo visto solamente screensavers in azione. Eccon invece come mostrare un filmato: {{{ |
* Ecco come mostrare un filmato: {{{ |
Linea 76: | Linea 76: |
}}} ovviamente variando i parametri precedenti a — mplayer a vostro piacimento. Spero che questa guida sia utile a qualcuno e spero anche che vi sia qualche anima pia che sappia il significato effettivo dei parametri a me sconosciuti. |
}}} ovviamente variando i parametri precedenti a — mplayer a vostro piacimento. |
Linea 84: | Linea 80: |
CategoryNuoviDocumenti | CategoryDaRevisionare CategoryMultimedia |
IndiceBRTableOfContents |
Introduzione
Grazie a xgl ,compiz e cgwd possiamo fare molte cose interessanti con il nostro desktop, tanto da renderlo personalizzabile al massimo, addirittura renderlo tridimensionale. Un altro tool molto interessante per la personalizzazione del proprio ambiente di lavoro è xwinwrap che ci permette di impostare un filmato oppure uno screensaver come sfondo del nostro desktop, mettendoci a disposizione un wallpaper animato.
Installazione
Il pacchetto è presente nei repositories Berkenoid. Pertanto inseriamo nel sources.list la linea
deb http://www.beerorkid.com/compiz edgy main-edgy
oppure se avete amd64
deb http://www.beerorkid.com/compiz edgy main-edgy main-edgy-amd64
Quindi autentichiamolo con
wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -
L’installazione è poi banale, basta dare un semplice
sudo apt-get install xwinwrap
da terminale.
Cofigurazione
La configurazione richiede un pò più di attenzione poichè i parametri sono molti. In primis si consiglia di di dare da terminale
xwinwrap -h
per far si che il programma restituisca tutte le opzioni utilizzabili. L’output dovrebbe mostrarre:
Usage: xwinwrap [-g] [-ni] [-argb] [-fs] [-s] [-st] [-sp] [-a] [-b] [-nf] [-fl] [-o OPACITY] — COMMAND ARG1…
Ecco un elenco di opzioni e il relativo significato:
a sta per ‘above’ e b per ‘below’ indi utilizzate uno o l’altro a seconda che vogliate che l’animazione risieda ’sopra’ o ’sotto’ le finestre. A mio avviso generalmente si preferisce un’animazione del solo desktop, indi utilizzerei below, ma come sempre de gustibus non disputandum est
fs sta per fullscreen, quindi abilita l’effetto anche sotto/sopra le barre di gnome. Molto utile se avete l’effetto trasparenza nei pannelli e volete far vedere l’animazione anche li sotto.
o sta per opacity ed indica il grado di opacità /trasparenza dei filmati. 0 indica totale trasparenza 1 indica completa opacità .
agrb elimina il background del filmato/screensaver per dare una migliore trasparenza (guarda l’esempio con lo screensaver di matrix)
s sta per ’sticky’ che in italiano significa ‘appiccicoso’. Generalmente questa proprietà indica il fatto che la finestra in questione non si posa più spostare una volta posizionata.
sp e st stanno rispettivamente per ’skip pager’ e ’skip taskbar’ ed impediscono che si indichi tra le finestre attive e tra i programmi attivi che il nostro filmato è attivo. Penso sia di miglior effetto vedere l’animazione senza niente tra le finestre, indi utilizzerei largamente questa funzione.
nf sta per ‘nofocus’ ma ignoro quale sia il suo effetto reale
ni sta per ‘noimput’ ma anche di questo ignoro l’effetto
g sta per ‘geometry’ ma non so cosa imposti
Infine dobbiamo sempre apporre ai nostri parametri il ‘path‘ al nostro filmato ed infine la dicitura
-window-id WID
che imposta la finestra (il desktop) su cui far apparire l’animazione. Se date da terminale il comando è utile terminare il nsotro codice con una bella & che lascia il processo attivo e ci da la possibilità di continuare a digitare nel terminale.
Esempi
Dopo tanta teoria passiamo a qualche esempio:
Screensaver di matrix:
xwinwrap -ni -argb -fs -s -st -sp -b -nf — /usr/lib/xscreensaver/glmatrix -window-id WID &
Plasma:
xwinwrap -ni -argb -fs -s -st -sp -b -nf — /usr/lib/xscreensaver/plasma -window-id WID &
Bubble:
xwinwrap -ni -argb -fs -s -st -sp -b -nf — /usr/lib/xscreensaver/bubble3d -window-id WID &
Ecco come mostrare un filmato:
xwinwrap -ni -o 0.6 -fs -s -st -sp -b -nf — mplayer -wid WID -quiet /percorso/al/filmato.mpg &
ovviamente variando i parametri precedenti a — mplayer a vostro piacimento.