## page was renamed from FvwmHowTo
#format wiki
#language it
<
>
<>
<>
= Introduzione =
'''[[http://www.fvwm.org/|FVWM]]''' è un window manager leggero, veloce e altamente personalizzabile.
{{{#!wiki note
L'utilizzo e la configurazione di '''FVWM''' potrebbero risultare difficoltosi per gli utenti meno esperti.
}}}
= Requisiti di sistema =
Essendo '''FVWM''' un window manager particolarmente leggero non richiede particolari requisiti hardware anzi, il suo utilizzo può rivelarsi ottimale su computer datati o con scarse risorse hardware.
<>
= Installazione =
* '''Ubuntu 24.04 e successive''': [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://fvwm3|fvwm3]].
* '''Ubuntu 22.04 e precedenti''': [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://fvwm|fvwm]].
Completata l'installazione, per avviare la sessione:
* Se già si dispone di un [[AmbienteGrafico/AmbientiDesktop|ambiente grafico]], terminare la sessione corrente e al login selezionare la sessione '''Fvwm'''.
* Se si è su [[Installazione/CdMinimale|sistema minimale]], [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://xinit | xinit]] se non presente (per abilitare il [[https://it.wikipedia.org/wiki/X_Window_System|server grafico]]). Successivamente, a seconda delle proprie esigenze:
* Installare un [[AmbienteGrafico/DisplayManager|display manager]], riavviare il pc ed effettuare il login come descritto nel primo punto.
* Digitare da [[AmbienteGrafico/AvviareProgrammi#Avviare_programmi_da_terminale|linea di comando]]:{{{
startx
}}}
Ecco come si presenta il desktop di '''FWMN''' installato in '''Lubuntu''':
<>
= Primo avvio =
{{{#!wiki important
Da Ubuntu 24.04 il principale file di configurazione è `~/.fvwm/config` mentre la guida è incentrata sull'utilizzo del file di configurazione `~/.fvwm/.fvwm2rc` utilizzato sulle versioni precedenti.
}}}
{{{#!wiki note
Inizialmente '''FVWM''' fornisce solo alcune caratteristiche
}}}
È disponibile un menu a cui accedere con il tasto sinistro del mouse che consente di aprire il terminale, riavviare, uscire da '''FVWM''' e caricare configurazioni di base.<
>Le voci del menu relative a quest'ultima opzione sono:
<>
* '''Setup 95 Script''': utilità per creare in `~/.fvwm` i file di configurazione del window manager (`.fvwm2rc`, `bindings`, `functions` ecc.). Consente inoltre di impostare le proprie applicazioni preferite (tra le varie funzionalità vi è anche la possibilità di rendere il Window Manager simile nell'aspetto a Windows 95).
<
>
<>
* '''Setup Form''': utilità per avviare la configurazione di default del window manager, scaricata in precedenza con il pacchetto '''fvwm''' (presente nel file `/usr/share/fvwm`). Questa utilità crea il file `.fvwm2rc` nella '''Home''', che permette di scegliere i moduli da caricare in avvio (orologio, cassetti ecc.). Selezionando la voce '''crea file .fvwm2rc''' e premendo '''restart fvwm''', viene avviata la configurazione di default citata.
A questo punto, è possibile iniziare a personalizzare l'aspetto agendo direttamente sui file presenti nella cartella `~/.fvwm`.
= Sessione avanzata =
== FVWM-Crystal ==
'''FVWM-Crystal''' è una sessione avanzata di '''FVWM''' avanzata. Per ottenerla [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://fvwm-crystal | fvwm-crystal]].
Per avviare la sessione di '''FVWM-Crystal''' seguire lo stesso procedimento relativo all'accesso descritto in [[#Installazione|questo paragrafo]], selezionando la sessione '''Fvwm-Crystal''' al login.
Ecco come si presenta il desktop di '''FVWM-Crystal''' installato in '''Lubuntu''':
<
>
<>
= Personalizzazione =
{{{#!wiki important
Da Ubuntu 24.04 il principale file di configurazione è `~/.fvwm/config` mentre la guida è incentrata sull'utilizzo del file di configurazione `~/.fvwm/.fvwm2rc` utilizzato sulle versioni precedenti.
}}}
<>
== Menu applicazioni ==
Per visualizzare nel menu la maggior parte delle applicazioni '''Debian''' installate nel sistema, [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://menu|menu]].
== Configurazioni predefinite ==
'''FVWM''' dispone di un unico file di configurazione denominato `.fvwm2rc` e presente nella cartella `~/.fvwm`.
=== File .fvwm2rc ===
{{{#!wiki note
È possibile reperire in rete configurazioni di '''FVWM''' disponibili in archivi compressi (ad esempio in [[https://www.fvwm.org/Wiki/Config/Fvwm2rc/|questa pagina]]).
}}}
[[AmministrazioneSistema/FormatiDiCompressione#decomprimere|Estrarre]] e copiare i file all'interno della cartella `~/.fvwm` in sostituzione dei file presenti. Al termine delle operazioni riavviare il server grafico.
{{{#!wiki note
Si consiglia di consultare il file ''README'' contenuto all'interno dell'archivio, al fine di conoscere istruzioni e suggerimenti dell'autore.
}}}
Mediante l'utilizzo della funzione '''READ''' è possibile suddividere le impostazioni presenti in `.fvwm2rc` in più file, i cui nomi dipenderanno dalla funzione svolta.
Si presenterà quindi una delle due seguenti situazioni in cui '''FVWM''' dipende da:
* il solo file `.fvwm2rc` (quest'ultimo contiene da solo tutte le impostazioni necessarie al WM).
* il file `.fvwm2rc` più altri relativi alla configurazione (attivata la funzione '''READ''', il file svolge un ruolo di intermediario fra il window manager e gli altri file di configurazione).
== Configurazione ==
Per accedere a queste funzioni occorre aprire il file di configurazione con un [[Ufficio/EditorDiTesto|editor di testo]].<
>Con le impostazioni predefinite di '''FVWM''' si chiamerà '''!ConfigFvwmSetup''', mentre con altre configurazioni avrà altri nomi. Ad esempio, avendo eseguito lo script '''[[#script95|Setup 95]]''' si avranno diversi file di configurazione, tra cui:
* '''startup''': contiene i moduli e i programmi per l'avvio automatico.
* '''menu''': contiene i menu.
* '''decoration''': contiene le informazioni per le decorazioni, quali il cursore e i colori delle finestre.
Di seguito sono riportati degli esempi di possibile contenuto del file di configurazione:
* Per impostare la '''Home''', la cartella delle immagini, delle icone e degli script 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 script di avvio, inserire righe del tipo: {{{
AddToFunc StartFunction
+ I Module FvwmAnimate
+ 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.
== Moduli ==
Per avviare i moduli di '''FVWM''':
0. Fare clic con il tasto sinistro del mouse sulla '''Scrivania'''.
0. Seguire il percorso '''''Fvwm Modules → modulo'''''.
0. Se è stato eseguito lo script '''[[#script95|Setup 95]]''', seguire il percorso '''''Start → Modules → modulo'''''.
Tra i tanti si segnalano:
* '''Animate''': mostra un'animazione durante la riduzione a icona di una finestra.
* '''Banner''': mostra il banner di '''FVWM'''.
* '''Talk to Fvwm''': apre una finestra di dialogo in cui scrivere i comandi propri di '''FVWM'''.
= Ulteriori risorse =
* [[http://www.fvwm.org/|Sito ufficiale di FVWM]]
* [[https://help.ubuntu.com/community/FVWM| Wiki internazionale]]
* [[https://wiki.archlinux.org/index.php/FVWM| Wiki Arch]]
* [[http://fvwm-crystal.sourceforge.net/|Sito ufficiale di FVWM-Crystal]]
----
CategoryGrafica CategoryDaRevisionare