twm (Italiano)
twm è un window manager per Xorg. È un programma piccolo, che utilizza Xlib invece di una libreria di widget, e quindi richiede poche risorse di sistema. Anche se semplice, è altamente configurabile: caratteri, colori, larghezza dei bordi, barra del titolo etc. possono essere impostati dall'utente.
twm è stato scritto da Tom LaStrange, uno sviluppatore che era frustrato dalle limitazioni di uwm (Ultrix Window Manager), unico gestore di finestre per X11 al momento del suo rilascio.
TWM ha sostituito uwm come window manager predefinito di X11 dalla pubblicazione di X11R4 nel 1989.
Negli anni l'acronimo twm ha indicato Tom's Window Manager, Tab Window Manager e più recentemente di Timeless Window Manager.
Installazione
Installare xorg-twm, disponibile nei repository ufficiali.
Avvio
Eseguire twm
con Xinit.
È possibile avviare twm tramite un display manager. Il file twm.desktop
non esiste, quindi deve essere creato al percorso /usr/share/xsessions/
.
Nel nuovo file /usr/share/xsessions/twm.desktop
inserire:
Configurazione
Per impostazione predefinita, twm appare molto datato e poco intuitivo. Modificando il file è possibile personalizzare twm per renderlo più user-friendly.
La pagina spiega in dettaglio quali comandi possono essere utilizzati nel file .
Esempi di file .twmrc
Diversi file sono stati pubblicati online. Ad esempio:
- Sample .twmrc file (Physics Department Unix Login Mini-Howto, W&M University tramite Wayback Machine)
- sample twmrc files (Apple Open Source/X11/X11-0.46.4)
- system.twmrc (Apple Open Source/X11/X11-0.46.4)
- twm configs - 1 (custompc.plus.com)
- twm configs - 2 (custompc.plus.com)
- Window Managers for X: TWM/VTWM (xwinman.org)
Anche una ricerca su Google per "twmrc" può essere utilizzata per qualche nuova idea.
Strumenti per la configurazione
Switch Twm Scheme è una raccolta di script per facilitare la creazione e l'utilizzo di diverse configurazioni di twm.
Trucchi e consigli
Versione modificata
Esiste una versione modificata, non presente nei repository, con funzionalità aggiornate come la trasparenza. Una descrizione ed uno script di compilazione sono disponibile sulla mailing list di xorg. Può essere provato installando xcompmgr, eseguendo lo script di compilazione, mettendo i file risultanti twm
e dot.twmrc
nelle cartelle apposite, e modificando il file ~/.xinitrc
in modo che le ultime due righe siano:
xcompmgr -o 0.3 -c -r 8 -t -10 -l -12 & /path-to-directory/twm -visual TrueColor -depth 32 -f /path-to-directory/dot.twmrc
Risoluzione di problemi
Barre del titolo e menù troppo grandi
Può capitare che le barre del titolo ed i menù di twm siano troppo larghi - il doppio di quanto ci si aspetterebbe. È un problema di localizzazione che capita quando viene utilizzata una localizzazione . Per risolvere il problema impostare la localizzazione a . Vedere anche .
Altre risorse
- Graham's TWM Page!
- Graham's TWM Page 2
- TWM -- Revised Edition -- Again
- su man
- twm official Gitlab
- twm on Wikipedia
- X Window System User's Guide - Ch. 3 Using the twm Window Manager
- X Window System User's Guide - Ch. 10 Customizing the twm Window Manager