Dimensione: 4450
Commento: elenchi puntati
|
← Versione 41 del 11/11/2021 11.10.51 ⇥
Dimensione: 4706
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
## page was renamed from AmbienteGrafico/XwinWrap ## page was renamed from XwinWrap |
|
Linea 2: | Linea 4: |
||<tablebgcolor="#f1f1ed" tablewidth="30%" tablestyle="margin: 0pt 0pt 1em 1em; float: right; font-size: 0.9em;"style="padding: 0.5em;">'''Indice'''[[BR]][[TableOfContents]] || | #format wiki #LANGUAGE it <<BR>> <<Indice(depth=2 align=right)>> <<Informazioni(rilasci="9.04")>> <<Include(StrumentiWiki/MacroCestino)>> |
Linea 5: | Linea 12: |
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. | Grazie a Xgl e '''!CompizFusion''' è possibile fare molte cose interessanti con il proprio desktop, tanto da renderlo personalizzabile al massimo, addirittura renderlo tridimensionale. Un altro strumento molto interessante per la personalizzazione del proprio ambiente di lavoro è '''xwinwrap''', che consente all'utente di impostare un filmato oppure uno salvaschermo come sfondo della scrivania. = Preparativi = Per procedere all'installazione è necessario scaricare i sorgenti mediante '''cvs'''. Consultare la [[Programmazione/Cvs|relativa guida]] per maggiori informazioni riguardanti l'installazione. Sono inoltre necessarie le librerie di compilazione e le librerie di sviluppo per '''X''', facilmente installabili con il seguente comando: {{{ sudo apt-get install xorg-dev build-essential }}} {{{#!wiki tip È consigliato installare il lettore multimediale [[Multimedia/Video/Mplayer|Mplayer]]. }}} |
Linea 9: | Linea 30: |
Il pacchetto è presente nei repositories '''Berkenoid.''' Pertanto inseriamo nel {{{sources.list}}} la linea {{{ deb http://www.beerorkid.com/compiz edgy main-edgy |
Per scaricare i sorgenti e compilarli è sufficiente digitare i seguenti comandi: {{{ sudo -s cd /usr/src cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xapps co xwinwrap cd xwinwrap make exit |
Linea 13: | Linea 40: |
oppure se avete '''amd64''' {{{ deb http://www.beerorkid.com/compiz edgy main-edgy main-edgy-amd64 |
Infine creare un collegamento simbolico tra gli eseguibili del proprio sistema per non dover sempre specificare la cartella dei sorgenti scaricati in precedenza; a tale scopo digitare il seguente comando in una finestra di terminale: {{{ sudo ln -s /usr/src/xwinwrap/xwinwrap /usr/bin/ |
Linea 16: | Linea 44: |
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. |
|
Linea 28: | Linea 47: |
La configurazione richiede un pò più di attenzione poichè i parametri sono molti. In primis si consiglia di di dare da terminale {{{ | La configurazione richiede un po' più di attenzione poichè i parametri sono molti. Si consiglia di digitare il seguente comando: {{{ |
Linea 31: | Linea 51: |
per far si che il programma restituisca tutte le opzioni utilizzabili. L’output dovrebbe mostrarre: {{{ | Verranno visualizzato tutte le possibili opzioni. L’output sarà simile al seguente: {{{ |
Linea 35: | Linea 57: |
Ecco un elenco di opzioni e il relativo significato: | Quello che segue è un elenco delle opzioni più comuni e il relativo significato: |
Linea 37: | Linea 59: |
* '''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 | ||<tablestyle="width:50%;" style="background-color:#cccccc;":>'''Opzione'''||<style="background-color:#cccccc;":>'''Descrizione'''|| || '''-a''' o '''-b''' || Da utilizzare per far risiedere l'applicazione __sopra__ ('''-a''', ''above'') o _sotto__ ('''-b''', ''below'') le finestre. || || '''-fs''' || Modalità schermo intero, molto utile nel caso si abbia abilitato la trasparenza dei pannelli di '''GNOME''': in tal caso l'animazione verrebbe mostrata anche al di sotto di essi. || ||'''-o OPACITY''' || Specifica il grado di opacità dell'animazione. Impostare 0 per una trasparenza totale, 1 per l'opacità totale. || || '''-argb''' || Migliora la trasparenza eliminando lo sfondo del salvaschermo (usare lo screensaver del famoso film Matrix per un esempio chiarificatore). || || '''-s''' || Modalità ''sticky'' (''appiccicosa''): una volta posizionata la finestra non potrà più essere spostata. || || '''-sp''' || Modalità ''skip pager'': elimina il filmato dall'elenco delle finestre attive. || || '''-st''' || Modalità ''skip taskbar'': elimina il filmato dall'elenco dei programmi attivi. || |
Linea 39: | Linea 68: |
* '''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 {{{ |
Per lanciare il programma è sufficiente richiamare la finestra '''Esegui applicazione''' con la combinazione '''Alt+F2''' e digitare il comando '''xinwrap''' seguito dalle opzioni desiderate, dal percorso dove risiede l'animazione scelta come sfondo e dalla seguente opzione, la quale imposta il proprio desktop come finesta di default per l'applicazione: {{{ |
Linea 59: | Linea 73: |
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 63: | Linea 75: |
Dopo tanta teoria passiamo a qualche esempio: | Ecco qualche esempio: |
Linea 66: | Linea 78: |
xwinwrap -ni -argb -fs -s -st -sp -b -nf — /usr/lib/xscreensaver/glmatrix -window-id WID & | xwinwrap -ni -argb -fs -s -st -sp -b -nf -o 0.6 -- /usr/lib/xscreensaver/glmatrix -window-id WID & |
Linea 69: | Linea 81: |
xwinwrap -ni -argb -fs -s -st -sp -b -nf — /usr/lib/xscreensaver/plasma -window-id WID & | xwinwrap -ni -argb -fs -s -st -sp -b -nf -o 0.6 -- /usr/lib/xscreensaver/plasma -window-id WID & |
Linea 72: | Linea 84: |
xwinwrap -ni -argb -fs -s -st -sp -b -nf — /usr/lib/xscreensaver/bubble3d -window-id WID & | xwinwrap -ni -argb -fs -s -st -sp -b -nf -o 0.6 -- /usr/lib/xscreensaver/bubble3d -window-id WID & |
Linea 74: | Linea 86: |
* 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. |
* Come mostrare un filmato: {{{ xwinwrap -ni -o 0.6 -fs -s -st -sp -b -nf -o 0.6 -- mplayer -wid WID -quiet /percorso/al/filmato.mpg & }}} |
Linea 78: | Linea 90: |
## da questo punto in poi non modificare! | {{{#!wiki note I parametri dell'ultimo comando vanno adattati a seconda delle proprie esigenze. È inoltre possibile sostituire '''mplayer''' con un qualsiasi altro lettore multimediale. }}} = Ulteriori risorse = * [[http://embracesblog.altervista.org/?p=23|Articolo originario]] * [[http://croccobiscotto.altervista.org/?p=160|Articolo di blog]] |
Linea 80: | Linea 99: |
CategoryDaRevisionare CategoryMultimedia | CategoryDaCancellare |
STOP! Perché questa guida si trova sotto la pagina Cestino?. Una guida può essere cestinata dal Gruppo Documentazione se contiene istruzioni compatibili solo con rilasci non più supportati di Ubuntu oppure perché non si ha certezza che lo siano per i rilasci attualmente supportati. Queste pagine richiedono un aggiornamento e una verifica delle istruzioni contenute. Se vuoi riesumare una di queste guide contatta il Gruppo Documentazione nella board sul forum. |
Introduzione
Grazie a Xgl e CompizFusion è possibile fare molte cose interessanti con il proprio desktop, tanto da renderlo personalizzabile al massimo, addirittura renderlo tridimensionale. Un altro strumento molto interessante per la personalizzazione del proprio ambiente di lavoro è xwinwrap, che consente all'utente di impostare un filmato oppure uno salvaschermo come sfondo della scrivania.
Preparativi
Per procedere all'installazione è necessario scaricare i sorgenti mediante cvs. Consultare la relativa guida per maggiori informazioni riguardanti l'installazione.
Sono inoltre necessarie le librerie di compilazione e le librerie di sviluppo per X, facilmente installabili con il seguente comando:
sudo apt-get install xorg-dev build-essential
È consigliato installare il lettore multimediale Mplayer.
Installazione
Per scaricare i sorgenti e compilarli è sufficiente digitare i seguenti comandi:
sudo -s cd /usr/src cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xapps co xwinwrap cd xwinwrap make exit
Infine creare un collegamento simbolico tra gli eseguibili del proprio sistema per non dover sempre specificare la cartella dei sorgenti scaricati in precedenza; a tale scopo digitare il seguente comando in una finestra di terminale:
sudo ln -s /usr/src/xwinwrap/xwinwrap /usr/bin/
Cofigurazione
La configurazione richiede un po' più di attenzione poichè i parametri sono molti. Si consiglia di digitare il seguente comando:
xwinwrap -h
Verranno visualizzato tutte le possibili opzioni. L’output sarà simile al seguente:
Usage: xwinwrap [-g] [-ni] [-argb] [-fs] [-s] [-st] [-sp] [-a] [-b] [-nf] [-fl] [-o OPACITY] — COMMAND ARG1…
Quello che segue è un elenco delle opzioni più comuni e il relativo significato:
Opzione |
Descrizione |
-a o -b |
Da utilizzare per far risiedere l'applicazione sopra (-a, above) o _sotto (-b, below) le finestre. |
-fs |
Modalità schermo intero, molto utile nel caso si abbia abilitato la trasparenza dei pannelli di GNOME: in tal caso l'animazione verrebbe mostrata anche al di sotto di essi. |
-o OPACITY |
Specifica il grado di opacità dell'animazione. Impostare 0 per una trasparenza totale, 1 per l'opacità totale. |
-argb |
Migliora la trasparenza eliminando lo sfondo del salvaschermo (usare lo screensaver del famoso film Matrix per un esempio chiarificatore). |
-s |
Modalità sticky (appiccicosa): una volta posizionata la finestra non potrà più essere spostata. |
-sp |
Modalità skip pager: elimina il filmato dall'elenco delle finestre attive. |
-st |
Modalità skip taskbar: elimina il filmato dall'elenco dei programmi attivi. |
Per lanciare il programma è sufficiente richiamare la finestra Esegui applicazione con la combinazione Alt+F2 e digitare il comando xinwrap seguito dalle opzioni desiderate, dal percorso dove risiede l'animazione scelta come sfondo e dalla seguente opzione, la quale imposta il proprio desktop come finesta di default per l'applicazione:
-window-id WID
Esempi
Ecco qualche esempio:
Screensaver di matrix:
xwinwrap -ni -argb -fs -s -st -sp -b -nf -o 0.6 -- /usr/lib/xscreensaver/glmatrix -window-id WID &
Plasma:
xwinwrap -ni -argb -fs -s -st -sp -b -nf -o 0.6 -- /usr/lib/xscreensaver/plasma -window-id WID &
Bubble:
xwinwrap -ni -argb -fs -s -st -sp -b -nf -o 0.6 -- /usr/lib/xscreensaver/bubble3d -window-id WID &
Come mostrare un filmato:
xwinwrap -ni -o 0.6 -fs -s -st -sp -b -nf -o 0.6 -- mplayer -wid WID -quiet /percorso/al/filmato.mpg &
I parametri dell'ultimo comando vanno adattati a seconda delle proprie esigenze. È inoltre possibile sostituire mplayer con un qualsiasi altro lettore multimediale.