## page was renamed from erbasox/provapekwm
<
>
<>
<>
= Introduzione =
Di seguito sono riportate le istruzioni per installare e configurare una sessione di '''PekWM''' in Ubuntu e derivate.
'''PekWM''' è un [[https://it.wikipedia.org/wiki/Window_manager|windows manager]] leggero e facilmente personalizzabile, utilizzabile anche in altri ambienti grafici. <
>
Può essere utilizzato anche come ambiente grafico a sé stante, come descritto nella presente guida.
Inoltre è utile sapere che una sessione di base di '''PekWM''':
* non prevede la presenza di barre o altri pulsanti sulla '''Scrivania''': per accedere al menu di sistema è sufficiente premere il tasto destro del mouse in un qualsiasi punto vuoto del desktop.
* comporta l'installazione di pochi pacchetti e dipendenze: se già presenti altri ambienti grafici, solitamente influisce per nulla o in minima parte sulla stabilità e sull'aspetto estetico di questi ultimi.
= Requisiti di sistema =
'''PekWM''' impiega una quantità limitata di risorse hardware, tanto da funzionare bene in computer molto datati. <
>
= Installazione =
[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://pekwm | pekwm]].
Completata l'installazione, per avviare la sessione:
== Installazione minimale ==
* '''Se si è su sistema [[Installazione/CdMinimale|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.
* Digitare da [[AmbienteGrafico/AvviareProgrammi#Avviare_programmi_da_terminale|linea di comando]]:{{{
startx
}}}
== Ubuntu 20.04 e successive ==
* '''Se già si dispone di un [[AmbienteGrafico/AmbientiDesktop|ambiente grafico]]''', terminare la sessione corrente e al login selezionare la sessione '''PekWM'''.
##Ecco come si presenta il desktop di '''PekWM''':
##<
>
##
##<>
##
= Configurazione =
Recarsi nella cartella nascosta `~/.pekwm` nella propria '''Home''' (solitamente visualizzabile in un [[AmbienteGrafico/FileManager|file manager]] con la combinazione di tasti '''Ctrl + H''').
<>
== Applicazioni d'avvio ==
Per aggiungere applicazioni all'avvio automatico, seguire i seguenti passaggi:
0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] il file `start`.
0. Aggiungere in coda al file la riga:{{{
eval applicazione &
}}} dove al posto di `applicazione` inserire il comando da avviare all'avvio.
0. Rendere eseguibile il file digitando in un [[AmministrazioneSistema/Terminale|terminale]]:{{{
chmod +x ~/.pekwm/start
}}}
{{{#!wiki note
È possibile aggiunge più applicazioni separandole col carattere «`&`.»
}}}
<>
== Modifica del menù ==
=== menù ===
Per aggiungere applicazioni e sottomenù al menù, seguire i seguenti passaggi:
0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] il file `menù`.
0. Cancellare il contenuto e al suo posto inserire righe come le seguenti:{{{
RootMenu = "Pekwm" {
Entry = "Applicazione" { Actions = "Exec applicazione &" }
}
}}}
{{{#!wiki note
sostituire ad `Applicazione` il nome dell'applicazione;<
>ad `applicazione` il comando relativo ad `Applicazione`.
}}}
Ad esempio, le righe:{{{
Entry = "Terminale" { Actions = "Exec $TERM &" }
Entry = "Esegui.." { Actions = "ShowCmdDialog" }
}}} inseriscono il [[AmministrazioneSistema/Terminale|terminale]] e la finestra di avvio comandi.
<>
=== sottomenu ===
* Per aggiungere sottomenù:{{{
Separator {}
SubMenu = "Sottomenu" {
Entry = "Applicazione" { Actions = "Exec applicazione &" }
}
}}}
{{{#!wiki note
sostituendo a `Sottomenù` il nome del sottomenù, a `Applicazione` il nome dell'applicazione, a `applicazione` il comando relativo ad `Applicazione`.
}}}
<>
== Aggiungere icone al menù ==
Per aggiungere icone al menù, seguire i seguenti passaggi:
0. Creare una cartella nominata '''icons''' dentro la cartella nascosta `~/.pekwm`.
0. Aggiungere al suo interno le icone dei programmi che si vogliono visualizzare.
0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] il file `menu`.
0. Modificare le righe del tipo:{{{
Entry = "Applicazione" { Actions = "Exec applicazione &" }
}}} in{{{
Entry = "Applicazione" { Icon = "icona_applicazione"; Actions = "Exec applicazione &" }
}}}
{{{#!wiki note
sostituire:<
>ad `Applicazione` il nome dell'applicazione;<
>ad `applicazione` il comando relativo ad `Applicazione`;<
>ad `icona_applicazione` l'icona da associare contenuta nella cartella '''icons'''.
}}}
== Modificare il tema ==
Per modificare agevolmente il tema, aggiungere al menù il [[#sottomenù|sottomenù]] '''''Menu → Temi PekWM''''':{{{
Submenu = "Temi PekWM" {
Entry { Actions = "Dynamic $_PEKWM_SCRIPT_PATH/pekwm_themeset.sh $_PEKWM_THEME_PATH" }
Entry { Actions = "Dynamic $_PEKWM_SCRIPT_PATH/pekwm_themeset.sh ~/.pekwm/themes" }
}
}}}
== Cambiare tema ==
Per ottenere nuovi temi, seguire uno dei seguenti passaggi:
* [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://pekwm-themes | pekwm-themes]] contenente una raccolta di tema.
* Scaricare un tema (ad esempio dal sito [[https://www.box-look.org/browse/cat/141/ord/latest/|Box-Look-org]]), poi seguire i seguenti passaggi:
0. [[AmministrazioneSistema/FormatiDiCompressione#metodografico|Decomprimere]] nella propria '''Home''' il file `.tar.gz` scaricato precedentemente.
0. [[AmministrazioneSistema/ComandiBase#mv|Spostare]] la cartella estratta in `/usr/share/pekwm/themes` (sarà necessario utilizzare i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]]).
Per cambiare tema seguire il percorso del menù '''''Temi PekWM → Temi''''' e selezionare il tema desiderato.
== Spegnimento del computer ==
Se l'installazione di '''PekWM''' è avvenuta su un sistema '''[[Installazione/CdMinimale|minimale]]''' mancherà nel menù l'opzione per spegnere il computer.
Per aggiungere l'opzione di spegnimento al menu, seguire i seguenti:
0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://obsession | obsession]].
0. Aggiungere al menù l'[[#menù|opzione]]:{{{
Separator {}
Entry = "Arresta PC" { Actions = "Exec obsession-logout &" }
}}}
0. Premere '''Ctrl + o''' per salvare le modifiche, poi '''Ctrl + x''' per chiudere il file.
{{{#!wiki important
Non verrà visualizzato alcun avviso nel caso vi siano lavori non ancora salvati. Assicurarsi di salvare tutti in lavori corso prima di spegnere il computer.
}}}
= Ulteriori risorse =
* [[https://www.pekwm.org/|Sito ufficiale del progetto]]
* [[https://www.box-look.org/browse/cat/141/ord/latest/|Temi per PekWM]]
----
CategoryGrafica