Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "PatrickDemarta/Prove0"
Differenze tra le versioni 3 e 77 (in 74 versioni)
Versione 3 del 07/12/2008 22.01.45
Dimensione: 1957
Commento:
Versione 77 del 08/12/2008 13.23.42
Dimensione: 3969
Autore: Alberto
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 2: Linea 2:
#LANGUAGE it
[[BR]][[Indice()]]
#LANGUAGE i
[[Indice()]]
[[VersioniSupportate(intrepid)]]
[[BR]]
Linea 5: Linea 7:
Questo guida descrive una semplice procedura per installare ed integrare il gestore di finestre '''xmonad''' nell'ambiente desktop '''Gnome''', in Ubuntu 8.10 Intrepid ibex, e fornisce una breve introduzione per il suo utilizzo. All'interno di questa pagina sono contenute le istruzioni per installare e configurare '''xmonad''' nell'ambiente grafico [:AmbienteGrafico/Gnome: GNOME] su '''Ubuntu 8.10''' «'''Intrepid Ibex'''».
Linea 7: Linea 9:
'''xmonad''' appartiene alla categoria dei ''tiling window manager''. In termini informatici un ''tiling window manager'' è un gestore di finestre che organizza lo spazio sullo schermo in riquadri tra loro non sovrapposti, si differenzia per questa caratteristica dall'approccio dei window manager più comuni (per esempio metacity) che operano attraverso l'impilamento di finestre sovrapposte basato su coordinate cartesiane x,y,z. = Installazione =
Linea 9: Linea 11:
'''xmonad''' consente di ottimizzare l'uso dello spazio sullo schermo e aumentere la produttività nell'utilizzo del sistema grafico '''X windows''' sollevando l'utente dal compito di gestire manualmente il posizionamento e le dimensioni relative delle finestre. Il gestore consente all'utente il controllo supplementare delle posizioni e dimensioni delle finestre affiancate tramite veloci combinazioni di tasti. In ogni momento le finestre possono inoltre essere rese fluttanti e ridimensionate a piacere, riproducendo così il comportamento standard dei gestori usuali. Per installare '''xmonad''' è necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''xmonad'', reperibile dal [:Repository/Componenti:componente] '''universe''' dei [:Repository:repository ufficiali].
Linea 11: Linea 13:
Il window manager '''xmonad''' è quindi una valida alternativa ai gestori di finestre predefiniti in Ubuntu, '''metacity''' e '''compiz'''. = Configurazione =
Linea 13: Linea 15:
= Prerequisiti =
 *. Ubuntu 8.10 Intrepid Ibex
 *. Ambiente Desktop Gnome
 *. Connessione al web
 
= Installazione dei pacchetti =
 0. Creare all'interno della propria '''Home''' una nuova cartella con il nome `.xmonad` digitando il seguente comando all'interno di una finestra di terminale:{{{
mkdir .xmonad
}}}
 0. Entrare all'interno della cartella appena creata:{{{
cd .xmonad
}}}
 0. Creare con un [:Ufficio/EditorDiTesto:editor di testo] il file `xmonad.hs` e incollare al suo interno le seguenti righe:{{{
import XMonad
import XMonad.Config.Gnome
Linea 20: Linea 25:
main = xmonad gnomeConfig
}}}
Linea 21: Linea 28:
= Configurazione di xmonad =
= Configurazione di Gnome =
 * Digitare all'interno di una finestra di terminale il seguente comando:{{{
ghci xmonad.hs
}}}Il comando dovrà restituire il messaggio di seguito riportato, in caso contrario ricontrollare il file `xmonad.hs` ed eseguire nuovamente il precedente comando. {{{
GHCi, version 6.8.2: http://www.haskell.org/ghc/ :? for help
Loading package base ... linking ... done.
Ok, modules loaded: Main.
Prelude Main>
}}}
Linea 24: Linea 37:
= Modifica della sessione =
 * Per far si che '''xmonad''' venga eseguito all'avvio del sistema andare nel menù '''''Sistema -> Preferenze -> Sessioni''''', creare una nuova voce selezionando il pulsante «'''Aggiungi'''» e compilare i campi come segue:
Linea 25: Linea 40:
  * '''Nome:''' Gestore finestre xmonad
  * '''Comando:''' xmonad

 * Nella lista cercare la voce '''Window Manager''' e rimuovere il segno di spunta in modo che non si avvii più.

= Primo avvio =

Per avviare il gestore di finestre '''xmonad''' è necessario riavviare la sessione X Window, tramite la combinazione di tasti '''CTRT + ALT Backspace'''.

= Utilizzo di xmonad =

'''xmonad''' suddivide lo spazio sullo schermo in un'area per la finestra principale sul lato sinistro e un'area per le finestre secondarie sul lato destro, mentre le nuove finestre aperte sul desktop vuoto si aprono massimizzate a tutto schermo.
Ciascuna nuova finestra successivamente aperta si posiziona nell'area principale, occupando quindi la metà sinistra dello schermo. La finestra preesistente nell'area principale viene spostata nell'area secondaria e ridimensionata opportunamente.

Di seguito sono elencate le principali combinazioni di tasti utilizzati:

||<style="background-color:#F6D358;":>'''Combinazione di tasti''' ||<style="background-color:#F6D358;":>'''Funzione''' ||
||<style="text-align:center">'''Alt + H''' e '''Alt + L''' || Regola la dimensione principale delle finestre.||
||<style="text-align:center">'''Alt + J''' e '''Alt + K''' || Si ottiene il focus sulle finestre, quella attiva è evidenziata da un sottile bordo rosso. ||
||<style="text-align:center">'''Alt + Invio''' || Sposta una finestra dall'aria secondaria a quella principale. ||
||<style="text-align:center">'''Alt + 1 ... 9''' || Muoversi sui nove desktop virtuali. ||
||<style="text-align:center">'''Shift + Alt + 1 ... 9''' || Sposta una finestra nei vari desktop. ||
||<style="text-align:center">'''Alt + Spazio''' || Ciclare attraverso le tre disposizioni predefinite delle finestre. ||
||<style="text-align:center">'''Alt + Pulsante destro del mouse''' || Stacca una finestra dal tiling rendendola fluttuante e ridimensionarla.||
||<style="text-align:center">'''Alt + Pulsante sinistro del mouse''' || Sposta una finestra fluttuante. ||
||<style="text-align:center">'''Alt + T''' || Riporta la finestra fluttuante in tiling. ||
Linea 27: Linea 68:
 * Risorsa 1
 * Risorsa 2
 * [http://xmonad.org Sito ufficiale del progetto]
Linea 30: Linea 70:
## da questo punto in poi non modificare!
Linea 32: Linea 71:

---- /!\ '''Edit conflict - other version:''' ----
Linea 35: Linea 72:

---- /!\ '''Edit conflict - your version:''' ----
 . CategoryHomePage

---- /!\ '''End of edit conflict''' ----

Indice() VersioniSupportate(intrepid) BR

Introduzione

All'interno di questa pagina sono contenute le istruzioni per installare e configurare xmonad nell'ambiente grafico [:AmbienteGrafico/Gnome: GNOME] su Ubuntu 8.10 «Intrepid Ibex».

Installazione

Per installare xmonad è necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto xmonad, reperibile dal [:Repository/Componenti:componente] universe dei [:Repository:repository ufficiali].

Configurazione

  1. Creare all'interno della propria Home una nuova cartella con il nome .xmonad digitando il seguente comando all'interno di una finestra di terminale:

    mkdir .xmonad
  2. Entrare all'interno della cartella appena creata:

    cd .xmonad
  3. Creare con un [:Ufficio/EditorDiTesto:editor di testo] il file xmonad.hs e incollare al suo interno le seguenti righe:

    import XMonad
    import XMonad.Config.Gnome
    
    main = xmonad gnomeConfig
  4. Digitare all'interno di una finestra di terminale il seguente comando:

    ghci xmonad.hs

    Il comando dovrà restituire il messaggio di seguito riportato, in caso contrario ricontrollare il file xmonad.hs ed eseguire nuovamente il precedente comando.

    GHCi, version 6.8.2: http://www.haskell.org/ghc/  :? for help
    Loading package base ... linking ... done.
    Ok, modules loaded: Main.
    Prelude Main> 

Modifica della sessione

  • Per far si che xmonad venga eseguito all'avvio del sistema andare nel menù Sistema -> Preferenze -> Sessioni, creare una nuova voce selezionando il pulsante «Aggiungi» e compilare i campi come segue:

    • Nome: Gestore finestre xmonad

    • Comando: xmonad

  • Nella lista cercare la voce Window Manager e rimuovere il segno di spunta in modo che non si avvii più.

Primo avvio

Per avviare il gestore di finestre xmonad è necessario riavviare la sessione X Window, tramite la combinazione di tasti CTRT + ALT Backspace.

Utilizzo di xmonad

xmonad suddivide lo spazio sullo schermo in un'area per la finestra principale sul lato sinistro e un'area per le finestre secondarie sul lato destro, mentre le nuove finestre aperte sul desktop vuoto si aprono massimizzate a tutto schermo. Ciascuna nuova finestra successivamente aperta si posiziona nell'area principale, occupando quindi la metà sinistra dello schermo. La finestra preesistente nell'area principale viene spostata nell'area secondaria e ridimensionata opportunamente.

Di seguito sono elencate le principali combinazioni di tasti utilizzati:

Combinazione di tasti

Funzione

Alt + H e Alt + L

Regola la dimensione principale delle finestre.

Alt + J e Alt + K

Si ottiene il focus sulle finestre, quella attiva è evidenziata da un sottile bordo rosso.

Alt + Invio

Sposta una finestra dall'aria secondaria a quella principale.

Alt + 1 ... 9

Muoversi sui nove desktop virtuali.

Shift + Alt + 1 ... 9

Sposta una finestra nei vari desktop.

Alt + Spazio

Ciclare attraverso le tre disposizioni predefinite delle finestre.

Alt + Pulsante destro del mouse

Stacca una finestra dal tiling rendendola fluttuante e ridimensionarla.

Alt + Pulsante sinistro del mouse

Sposta una finestra fluttuante.

Alt + T

Riporta la finestra fluttuante in tiling.

Ulteriori risorse


CategoryHomepage