## 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