Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "AmbienteGrafico/Fvwm"
Differenze tra le versioni 1 e 13 (in 12 versioni)
Versione 1 del 22/11/2010 15.19.31
Dimensione: 10684
Commento: creata di là imposto redirect
Versione 13 del 14/03/2011 12.55.23
Dimensione: 6136
Autore: localhost
Commento: converted to 1.6 markup
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 4: Linea 4:
[[BR]]
[[Indice(depth=1)]]
[[Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,425845"; rilasci="10.10";)]]
<<BR>>
<<Indice(depth=1)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,425886.0.html"; rilasci="10.10";)>>
Linea 9: Linea 9:
[http://www.fvwm.org/ FVWM] è un window manager leggero, veloce e facilmente personalizzabile. Di contro, si rivela abbastanza ostico per gli utenti poco esperti. [[http://www.fvwm.org/|FVWM]] è un window manager leggero, veloce e facilmente personalizzabile. Di contro, si rivela abbastanza ostico per gli utenti poco esperti.
Linea 13: Linea 13:
Installare il pacchetto ''fvwm'' reperibile dal [:Repository/Componenti:componente] '''universe''' dei [:Repository:repository ufficiali] di '''Ubuntu''' digitando in un terminale: {{{
sudo apt-get install fvwm
}}}
[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [apt://fvwm fvwm] reperibile dal [[Repository/Componenti|componente]] '''universe''' dei [[Repository|repository ufficiali]] di '''Ubuntu'''.
Linea 17: Linea 15:
Al successivo riavvio del server grafico, il nuovo window manager sarà presente nella sezione ''sessioni'' del login manager. Al successivo riavvio del server grafico sarà possibile avviare '''Fvwm''' dal login manager predefinito.
Linea 21: Linea 19:
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''. Inizialmente '''Fvwm''' fornirà solo alcune caratteristiche: si avrà a disposizione un menù a cui accedere con il tasto sinistro del mouse che consentirà di aprire il terminale, riavviare ed uscire da '''Fvwm''' e caricare delle configurazioni di base.
Linea 23: Linea 21:
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;
Le voci del menù relative a quest'ultima opzione, saranno:
Linea 27: Linea 23:
A questo punto, si potrà iniziare a personalizzare l'aspetto del Window Manager, agendo direttamente sui file presenti nella cartella `~/.fvwm`.  * '''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 personalizzarne l'aspetto agendo direttamente sui file presenti nella cartella `~/.fvwm`.
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 delle 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.
Linea 33: Linea 33:
== Archivi compressi e loro installazione ==

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 36:
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 37:
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`. Mediante l' utilizzo della funzione '''READ''', è possibile suddividere le impostazioni presenti in questo file, in altri, i cui nomi dipenderanno dalla funzione svolta.
Linea 53: Linea 39:
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.
Ci si potrà, quindi, trovare nelle seguenti situazioni:
Linea 56: Linea 41:
= 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.
 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 45:
Il terminale è l' interfaccia mediante la quale, l' utente ''dialoga'' con il sistema operativo.
Linea 63: Linea 46:
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 48:
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.
== Configurazione ==
Linea 70: Linea 50:
'''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 predefinita di '''Fvwm''' si chiamerà `ConfigFvwmSetup`, mentre nelle altre, potrà chiamarsi `startup`, `start`, `functions`, etc...
Linea 72: Linea 52:
== File-Manager ==
Il file-manager è lo strumento che consente l' esplorazione e la navigazione attraverso le cartelle ed i files di sistema.
Seguono degli esempi di possibile contenuto del file di configurazione:
Linea 75: Linea 54:
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: {{{
 * Per impostare la '''Home''', la cartella delle immagini, delle icone e degli scripts di Fvwm: {{{
Linea 101: Linea 63:
con questi si imposteranno la home, la directory delle immagini, delle icone e degli scripts di Fvwm.
{{{

 * Per impostare i programmi preferiti per leggere la posta, ascoltare musica e guardare i video: {{{
Linea 107: Linea 69:
con questi, i programmi preferiti per leggere la posta, ascoltare musica e guardare i video.
{{{

 * Per impostare i programmi, i moduli e gli scripts di avvio: {{{
Linea 116: Linea 78:
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 79:
 *'''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'''
 in particolare, l' ultima riga, mediante «'''fvwm-root'''» con l' opzione «-r» abilitata imposta l'immagine di sfondo presente nel percorso indicato.

 ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Oltre a '''fvwm-root''' esistono altri programmi in grado di gestire gli sfondi. Si segnalano: '''fbsetbg''', '''wmsetbg''', '''esetroot''', '''display''', '''Feh''', '''xsri..''' ||
Linea 126: Linea 84:
Ad esempio: se si decidesse di usare '''esetroot''', ecco come apparirebbe la nuova stringa:
{{{
 Se si decidesse di usare «'''esetroot'''», la stringa riportata in alto apparirebbe in questo modo: {{{
Linea 130: Linea 87:
N.B.: Per maggiori dettagli su '''esetroot''', vedere sul sito indicato e su '''man eterm''' e '''man esetroot'''.
Linea 132: Linea 88:
== 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]]
Linea 135: Linea 98:
 * [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]
 * [[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]]
Linea 143: Linea 106:
CategoryGrafica CategoryDaRevisionare CategoryGrafica


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

FVWM è un window manager leggero, veloce e facilmente personalizzabile. Di contro, si rivela abbastanza ostico per gli utenti poco esperti.

Installazione

Installare il pacchetto [apt://fvwm fvwm] reperibile dal componente universe dei repository ufficiali di Ubuntu.

Al successivo riavvio del server grafico sarà possibile avviare Fvwm dal login manager predefinito.

Primo avvio

Inizialmente Fvwm fornirà solo alcune caratteristiche: si avrà a disposizione un menù a cui accedere con il tasto sinistro del mouse che consentirà di aprire il terminale, riavviare ed uscire da Fvwm e 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 personalizzarne l'aspetto agendo direttamente sui file presenti nella cartella ~/.fvwm.

Personalizzazione

E' possibile reperire in rete delle 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:

  1. Fvwm dipende dal solo .fvwm2rc: quest' ultimo contiene tutte le impostazioni necessarie al WM.

  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 file di configurazione. Un esempio è visibile in questa immagine.

Terminale

Si elencano una serie di terminali che è possibile utilizzare: Xterm (predefinito), aterm, eterm, xterm, rxvt.

Configurazione

Aprire il file di configurazione. Sulla configurazione predefinita di Fvwm si chiamerà ConfigFvwmSetup, mentre nelle altre, potrà chiamarsi startup, start, functions, etc...

Seguono degli esempi di possibile contenuto del file di configurazione:

  • Per impostare la Home, la cartella 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
  • Per impostare 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
  • Per impostare i programmi, i moduli e gli scripts di avvio:

    AddToFunc StartFunction
    + I Module FvwmAnimate
    + I Module FvwmBanner
    + I Module FvwmButtons
    ..........
    + I Exec exec fvwm-root -r ~/Wallpapers/sfondo.jpg

    in particolare, l' ultima riga, mediante «fvwm-root» con l' opzione «-r» abilitata imposta l'immagine di sfondo presente nel percorso indicato.

    Oltre a fvwm-root esistono altri programmi in grado di gestire gli sfondi. Si segnalano: fbsetbg, wmsetbg, esetroot, display, Feh, xsri..

    Se si decidesse di usare «esetroot», la stringa riportata in alto apparirebbe in questo modo:

    + 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:

Ulteriori risorse


CategoryGrafica