Dimensione: 10684
Commento: creata di là imposto redirect
|
Dimensione: 6132
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 6: | Linea 6: |
[[Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,425845"; rilasci="10.10";)]] | [[Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,425886.0.html"; rilasci="10.10";)]] |
Linea 13: | Linea 13: |
Installare il pacchetto ''fvwm'' reperibile dal [:Repository/Componenti:componente] '''universe''' dei [:Repository:repository ufficiali] di '''Ubuntu''' digitando in un terminale: {{{ | Installare il pacchetto ''fvwm'' reperibile dal [:Repository/Componenti:componente] '''universe''' dei [:Repository:repository ufficiali] di '''Ubuntu''' digitando il seguente comando in un terminale: {{{ |
Linea 31: | Linea 31: |
E' possibile reperire in rete, configurazioni di Fvwm già testate su altre macchine e complete, il più delle volte, di tutte le informazioni necessarie alla loro corretta installazione e configurazione. | E' possibile reperire in rete scaviate configurazioni di Fvwm. |
Linea 33: | Linea 33: |
== Archivi compressi e loro installazione == | Queste sono disponibili in archivi compressi che è necessario estrarre e copiare all'interno della cartella `~/.fvwm` in sostituzione dei file presenti. Al termine delle operazioni riavviare il server grafico. |
Linea 35: | Linea 35: |
Tali configurazioni sono, la maggior parte delle volte, compresse in archivi `.tar.gz` o `.tar.bz2'`. Ecco come procedere in entrambi i casi. Scaricare l' archivio, e scompattarlo. Se risultasse presente solo una cartella `.fvwm` sostituirla alla propria e riavviare il server grafico. Non è possibile, purtroppo, essere precisi sul contenuto di tali archivi, in quanto è molto vario. Si potrebbe trovare una cartella chiamata `fvwm`, `.fvwm`, `mio_fvwm`, etc... o direttamente la lista di tutti i file relativi al WM. Nel primo caso, le cartelle dovranno essere rinominate in `.fvwm` e trasferite nella home; nel secondo caso, bisognerà creare una cartella `.fvwm` ed inserire al suo interno tutti i files trovati. Per ovviare tali inconvenienti, si consiglia di esaminare il contenuto dell' archivio, alla ricerca del file '''README'''; in genere, si tratta dei suggerimenti di installazione dell' autore; se questi non dovessero essere presenti, l' analisi del pacchetto scaricato, consentirà comunque, di capire come agire (vedere sezione successiva per chiarimenti sulla organizzazione dei files in Fvwm). |
Si consiglia la lettura del file `README` contenuto all'interno dell'archivio al fine di cogliere i suggerimenti dell'autore. |
Linea 46: | Linea 38: |
Il Window Manager FVWM, qualunque sia il tipo di installazione scelta, dipende da un unico ''file di configurazione'', denominato '''.fvwm2rc''' e dislocato, normalmente, nelle directories '''/home/nome_utente''' o '''/home/nome_utente/.fvwm'''. Mediante l' utilizzo della funzione '''READ''', è possibile suddividere le ''impostazioni'' presenti in questo file, in altri, i cui nomi dipenderanno dalla funzione svolta. Ci si potrà, quindi, trovare nelle seguenti situazioni:[[BR]] |
|
Linea 50: | Linea 39: |
1. '''FVWM''' dipende dal solo '''.fvwm2rc''': quest' ultimo contiene tutte le impostazioni necessarie al WM.[[BR]] * [http://dev.gentoo.org/~taviso/fvwm2rc.html Taviso' s config:] ecco un esempio di configurazione,, in cui si può vedere come ogni singolo aspetto di FVWM sia configurato minuziosamente; dall' aspetto del multidesk, allo stile delle finestre; dalle impostazioni relative ai tasti del mouse, al contenuto dei menù stessi. |
FVWM dispone di un unico file di configurazione denominato `.fvwm2rc` posto nella cartella `~/.fvwm`. |
Linea 53: | Linea 41: |
2. '''FVWM''' dipende ancora da '''.fvwm2rc''', ma in questo caso, svolge più il compito di intermediario mediante la funzione '''READ''', tra il WM e i files di configurazione. * [http://img411.imageshack.us/my.php?image=schermata0fc.png Lucky's config:] ecco un esempio di configurazione, in cui '''.fvwm2rc''' richiama i restanti [http://img260.imageshack.us/my.php?image=schermata2uz.png files], responsabili rispettivamente, dello stile, dei colori, dei controlli sul mouse, ..., etc. |
Mediante l' utilizzo della funzione ''READ'', è possibile suddividere le ''impostazioni'' presenti in questo file, in altri, i cui nomi dipenderanno dalla funzione svolta. |
Linea 56: | Linea 43: |
= Impostazione delle caratteristiche principali = == Essenziali == Volendo fare un elenco dei principali elementi da configurare sul sistema appena installato (sia che si tratti della configurazione ''Ubuntu-Server + Fvwm'', sia di quella ''in condivisione con altri Window Managers''), sicuramente, '''Terminale''' e '''File-Manager''' sarebbero tra i primi a comparire nella suddetta lista. |
Ci si potrà, quindi, trovare nelle seguenti situazioni: 0. '''FVWM''' dipende dal solo `.fvwm2rc`: quest' ultimo contiene tutte le impostazioni necessarie al WM. 0. '''FVWM''' dipende ancora da '''.fvwm2rc''', ma in questo caso, svolge più il compito di intermediario mediante la funzione '''READ''', tra il WM e i file di configurazione. Un esempio è visibile in [http://img411.imageshack.us/my.php?image=schermata0fc.png questa immagine]. |
Linea 61: | Linea 49: |
Il terminale è l' interfaccia mediante la quale, l' utente ''dialoga'' con il sistema operativo. | |
Linea 63: | Linea 50: |
1. Nel caso relativo alla installazione ''Ubuntu Minimale + Fvwm'' si avrà a disposizione [http://en.wikipedia.org/wiki/Xterm Xterm], terminale di default sugli ''X Window System'', cioè, sui sistemi operativi che adottano [http://www.x.org/ X.org] come sistema grafico.[[BR]] In seguito, si potrà decidere se sostituirlo o meno. |
Si elencano una serie di terminali che è possibile utilizzare: Xterm (predefinito), aterm, eterm, xterm, rxvt. |
Linea 66: | Linea 52: |
2. Nel caso relativo alla installazione in ''condivisione con altri Window Managers'', bisogna fare una distinzione: *'''config di default di Fvwm in condivisione con altri WM''' - stessa situazione indicata sopra (xterm); *'''config scaricata da Internet''' - si dovrà determinare quale terminale è stato impostato dal creatore della configurazione scelta. |
== File di configurazione == |
Linea 70: | Linea 54: |
'''Altri esempi di terminale''': ''aterm, eterm, xterm, rxvt, etc... (vedere anche qui: [http://en.wikipedia.org/wiki/Terminal_emulator Terminal Emulator]).'' | Aprire il file di configurazione. Sulla configurazione di default di Fvwm, tale documento, si chiama !ConfigFvwmSetup, mentre nelle altre, potrà chiamarsi `startup`, `start`, `functions`, etc... |
Linea 72: | Linea 56: |
== File-Manager == Il file-manager è lo strumento che consente l' esplorazione e la navigazione attraverso le cartelle ed i files di sistema. |
Ecco degli esempi di possibile contenuto del file di configurazione. |
Linea 75: | Linea 58: |
1. Nel caso relativo alla installazione ''Ubuntu Minimale + Fvwm'', è necessario sceglierne uno; tra i più usati, [http://rox.sourceforge.net/desktop/ROX-Filer Rox-Filer], leggero e facilmente configurabile. 2. Nel caso relativo alla installazione in ''condivisione con altri Window Managers'', si avranno a disposizione i File-Managers di default sul DE usato (''nautilus'' per Gnome, ''kwin'' per KDE, ''thunar'' per Xfce, ..., etc); basterà richiamarli con il terminale, digitando i comandi opportuni. '''Altre info su Rox-Filer''': ''[http://rox.sourceforge.net/Manual/Manual/Manual-it.html Manuale Italiano]'' '''Altri esempi di File-Managers''': ''Konqueror, Xfe, Thunar, etc,... (vedere anche qui: [http://en.wikipedia.org/wiki/List_of_file_managers File-Managers])'' == Secondarie == Si è pensato di aggiungere in questa sezione del wiki, anche suggerimenti relativi alla configurazione di elementi non proprio fondamentali per il corretto funzionamento di Fvwm, ma comunque, degni di nota. === Wallpaper === Sui [http://it.wikipedia.org/wiki/Desktop_environment Desktop Enviroments], Gnome e KDE, le utilità di impostazione del ''Wallpaper'', sono rispettivamente '''gnome-control-center''' e '''kcontrol'''; su Fvwm, invece, è '''fvwm-root''' a svolgere tale funzione. Questa applicazione è inclusa in fvwm e sarà sufficente richiamarla nei files della config perchè svolga la sua funzione a dovere. Ecco come fare: 1. Cercare tra i files presenti nella cartella '''~/.fvwm''', quello responsable dei programmi d' avvio; sulla config di default di Fvwm, tale documento, si chiama '''Config``Fvwm``Setup''', mentre nelle altre, potrà chiamarsi '''startup''', '''start''', '''functions''', ..., etc, dipende da ''config'' a ''config''.[[BR]] Come al solito, si potrà capire di cosa si tratta, solo ad un attento esame del suo contenuto; in genere, questo file, viene usato per definire le '''Environment Variables''' (cartelle predefinite di Fvwm), i '''Default Programs''' (programmi di esecuzione predefiniti), l' '''ImagePath''', etc,..., ma questa descrizione non è sempre vera. Ecco degli esempi: {{{ |
Con questi si imposteranno la home, la directory delle immagini, delle icone e degli scripts di Fvwm: {{{ |
Linea 101: | Linea 67: |
con questi si imposteranno la home, la directory delle immagini, delle icone e degli scripts di Fvwm. {{{ |
Con questi, i programmi preferiti per leggere la posta, ascoltare musica e guardare i video: {{{ |
Linea 107: | Linea 73: |
con questi, i programmi preferiti per leggere la posta, ascoltare musica e guardare i video. {{{ |
Con questi si imposteranno i programmi, moduli e scripts di avvio. In particolare, l' ultima riga, dirà ad Fvwm di settare mediante '''fvwm-root''' con l' opzione '''-r''' abilitata (vedi '''man fvwm-root''' per dettagli) l' immagine jpg '''sfondo''', presente nel percorso indicato: {{{ |
Linea 116: | Linea 82: |
ed infine con questi si imposteranno i programmi, moduli e scripts di avvio. In particolare, l' ultima riga, dirà ad Fvwm di settare mediante '''fvwm-root''' con l' opzione '''-r''' abilitata (vedi '''man fvwm-root''' per dettagli) l' immagine jpg '''sfondo''', presente nel percorso indicato.[[BR]] '''fvwm-root''' non è il solo ''wallpapersetter'' disponibile; esistono anche, |
|
Linea 119: | Linea 83: |
*'''fbsetbg''' - incluso in [http://fluxbox.sourceforge.net/ Fluxbox] *'''wmsetbg''' - incluso in [http://www.windowmaker.info/ WindowMaker] *'''esetroot''' - incluso in [http://www.eterm.org/ Eterm] *'''display''' - incluso in [http://www.imagemagick.org/script/index.php ImageMagick] *'''feh''' - [http://linuxbrit.co.uk/feh/ Feh] *'''xsri''' |
'''fvwm-root''' non è il solo ''wallpapersetter'' disponibile; esistono anche: fbsetbg incluso in Fluxbox, wmsetbg incluso in WindowMaker, esetroot incluso in Eterm, display incluso in ImageMagick, Feh, xsri. |
Linea 126: | Linea 85: |
Ad esempio: se si decidesse di usare '''esetroot''', ecco come apparirebbe la nuova stringa: {{{ |
Ad esempio: se si decidesse di usare '''esetroot''', ecco come apparirebbe la nuova stringa: {{{ |
Linea 130: | Linea 88: |
N.B.: Per maggiori dettagli su '''esetroot''', vedere sul sito indicato e su '''man eterm''' e '''man esetroot'''. | |
Linea 132: | Linea 89: |
== Altri programmi == Al fine di personalizzare '''Fvwm''' si elenca una lista (non esaustiva) di programmi che è possibile installare: * File manager: [http://pcmanfm.sourceforge.net/ pcmanfm], [http://rox.sourceforge.net/desktop/static.html rox], [http://emelfm.sourceforge.net/ emelfm], [http://roland65.free.fr/xfe/ Xfe], [http://thunar.xfce.org/index.html/ Thunar] * Desktop manager: [http://idesk.sourceforge.net/wiki/index.php/Main_Paget/ Idesk], [http://fluxbox.sourceforge.net/fbdesk/ FbDesk], [http://fluxbox.sourceforge.net/fbpager/ Fbpager] * Monitor di sistema: [:AmbienteGrafico/Conky:Conky], [http://members.dslextreme.com/users/billw/gkrellm/gkrellm.html GkRellm] |
BR Indice(depth=1) Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,425886.0.html"; rilasci="10.10";)
Introduzione
[http://www.fvwm.org/ FVWM] è un window manager leggero, veloce e facilmente personalizzabile. Di contro, si rivela abbastanza ostico per gli utenti poco esperti.
Installazione
Installare il pacchetto fvwm reperibile dal [:Repository/Componenti:componente] universe dei [:Repository:repository ufficiali] di Ubuntu digitando il seguente comando in un terminale:
sudo apt-get install fvwm
Al successivo riavvio del server grafico, il nuovo window manager sarà presente nella sezione sessioni del login manager.
Primo avvio
Il primo impatto con Fvwm non sarà proprio piacevole. L' unico strumento a disposizione sarà un menù (tasto sinistro) che consentirà di compiere le seguenti operazioni: aprire il terminale, riavviare ed uscire dal WM, caricare delle configurazioni di base.
Le voci del menù relative a quest' ultima opzione, saranno:
Setup 95 Script: utilità per creare in ~/.fvwm i files di configurazione del WM (.fvwm2rc, bindings, functions, etc...) e che, inoltre, consentirà di impostare le proprie applicazioni preferite; tra le tante, anche la possibilità di rendere il Window Manager simile nell'aspetto a Win95.
Setup Form: Utilità per avviare la configurazione di default del WM, scaricata in precedenza col pacchetto fvwm e conservata in /usr/share/fvwm; creerà, in particolare, il file .fvwm2rc nella Home e permetterà di scegliere i moduli (orologio, cassetti, ..., etc) da caricare in avvio. Selezionata la voce crea file .fvwm2rc e premuto restart fvwm, sarà avviata la configurazione di default già citata;
A questo punto, si potrà iniziare a personalizzare l'aspetto del Window Manager, agendo direttamente sui file presenti nella cartella ~/.fvwm.
Personalizzazione
E' possibile reperire in rete scaviate configurazioni di Fvwm.
Queste sono disponibili in archivi compressi che è necessario estrarre e copiare all'interno della cartella ~/.fvwm in sostituzione dei file presenti. Al termine delle operazioni riavviare il server grafico.
Si consiglia la lettura del file README contenuto all'interno dell'archivio al fine di cogliere i suggerimenti dell'autore.
.fvwm2rc
FVWM dispone di un unico file di configurazione denominato .fvwm2rc posto nella cartella ~/.fvwm.
Mediante l' utilizzo della funzione READ, è possibile suddividere le impostazioni presenti in questo file, in altri, i cui nomi dipenderanno dalla funzione svolta.
Ci si potrà, quindi, trovare nelle seguenti situazioni:
FVWM dipende dal solo .fvwm2rc: quest' ultimo contiene tutte le impostazioni necessarie al WM.
FVWM dipende ancora da .fvwm2rc, ma in questo caso, svolge più il compito di intermediario mediante la funzione READ, tra il WM e i file di configurazione. Un esempio è visibile in [http://img411.imageshack.us/my.php?image=schermata0fc.png questa immagine].
Terminale
Si elencano una serie di terminali che è possibile utilizzare: Xterm (predefinito), aterm, eterm, xterm, rxvt.
File di configurazione
Aprire il file di configurazione. Sulla configurazione di default di Fvwm, tale documento, si chiama ConfigFvwmSetup, mentre nelle altre, potrà chiamarsi startup, start, functions, etc...
Ecco degli esempi di possibile contenuto del file di configurazione.
Con questi si imposteranno la home, la directory delle immagini, delle icone e degli scripts di Fvwm:
##### # Set Environment variables ########### SetEnv fvwm_home $[HOME]/.fvwm SetEnv fvwm_img $[fvwm_home]/images SetEnv fvwm_icon $[fvwm_home]/icons SetEnv fvwm_scrpt $[fvwm_home]/scripts
Con questi, i programmi preferiti per leggere la posta, ascoltare musica e guardare i video:
SetEnv fvwm_mail /usr/bin/mutt SetEnv fvwm_media_player /usr/bin/xmms SetEnv fvwm_video_player /usr/bin/mplayer
Con questi si imposteranno i programmi, moduli e scripts di avvio. In particolare, l' ultima riga, dirà ad Fvwm di settare mediante fvwm-root con l' opzione -r abilitata (vedi man fvwm-root per dettagli) l' immagine jpg sfondo, presente nel percorso indicato:
AddToFunc StartFunction + I Module FvwmAnimate + I Module FvwmBanner + I Module FvwmButtons .......... + I Exec exec fvwm-root -r ~/Wallpapers/sfondo.jpg
fvwm-root non è il solo wallpapersetter disponibile; esistono anche: fbsetbg incluso in Fluxbox, wmsetbg incluso in WindowMaker, esetroot incluso in Eterm, display incluso in ImageMagick, Feh, xsri.
Ad esempio: se si decidesse di usare esetroot, ecco come apparirebbe la nuova stringa:
+ I Exec exec esetroot -s ~/Wallpapers/sfondo.jpg
Altri programmi
Al fine di personalizzare Fvwm si elenca una lista (non esaustiva) di programmi che è possibile installare:
File manager: [http://pcmanfm.sourceforge.net/ pcmanfm], [http://rox.sourceforge.net/desktop/static.html rox], [http://emelfm.sourceforge.net/ emelfm], [http://roland65.free.fr/xfe/ Xfe], [http://thunar.xfce.org/index.html/ Thunar]
Desktop manager: [http://idesk.sourceforge.net/wiki/index.php/Main_Paget/ Idesk], [http://fluxbox.sourceforge.net/fbdesk/ FbDesk], [http://fluxbox.sourceforge.net/fbpager/ Fbpager]
Monitor di sistema: [:AmbienteGrafico/Conky:Conky], [http://members.dslextreme.com/users/billw/gkrellm/gkrellm.html GkRellm]
Ulteriori risorse
[http://www.fvwm.org/ Sito ufficiale del progetto]
[http://fvwmwiki.bu-web.de// Wiki di Fvwm]
[http://fvwm.lair.be/index.php Forum di Fvwm]
[https://help.ubuntu.com/community/FVWM Guida a FVWM sul wiki internazionale di Ubuntu]
[http://forum.ubuntu-it.org/index.php?topic=23562.0 Thread di riferimento su Forum.ubuntu-it.org]