__TOC__
WDM è un piccolo, e leggero sostituto di XDM. Se stai cercando qualcosa di semplice da sostituire a XDM è altamente consigliato.
E' abbastanza semplice da aggiungere alla lista delle sessioni Fluxbox (o qualunque altro gestore desktop)
Dovrete aver installato WDM e correttamente funzionante. In caso contrario installate WDM e tornare indietro.
Per prima cosa modificare i due files di configurazione per WDM. Il primo è XClients e il secondo è WDM-Config. Che si trovano in /etc/X11/wdm
Nel file XClients bisogna aggiungere un po di script che controllerà se fluxbox esiste ed è eseguibile. Aprire con il vostro editor preferito il file XClients. La parte dello script che dovrete cambiare è questa:
# First thing - check the user preferences
if [ -f $HOME/.wm_style ] ; then
WMSTYLE=`cat $HOME/.wm_style`
case "$WMSTYLE" in
Ed è compilata con un gruppo di articoli che assomigliano a questo:
wmaker*|WindowMaker*)
# startup WindowMaker
WMAKER_PATH=/usr/bin/wmaker
if ! test -x $WMAKER_PATH ; then
FindInPath $WMAKER_PATH
if test -n "$result" -a -x "$result"; then
WMAKER_PATH="$result";
fi
fi
if test -x $WMAKER_PATH ; then
echo Starting WindowMaker >$HOME/.xwm.msgs
env > "$HOME"/Xrootenv.0
exec $WMAKER_PATH >>$HOME/.xwm.msgs 2>&1
fi
;;
esac
fi
E abbiamo bisogno di aggiungere un pezzo di codice per controllare se fluxbox è eseguibile. Quindi, prima di salvare il tutto aggiungete queste righe:
fluxbox*|FluxBox)
# startup fluxbox
FLUXBOX_PATH=/usr/bin/startfluxbox
if ! test -x $FLUXBOX_PATH ; then
FindInPath $FLUXBOX_PATH
if test -n "$result" -a -x "$result"; then
$FLUXBOX_PATH="$result";
fi
fi
if [ -x $FLUXBOX_PATH ] ; then
echo Starting FluxBox >$HOME/.xwm.msgs
exec $FLUXBOX_PATH >>$HOME/.xwm.msgs 2>&1
fi
;;
Dopo aver modificato XClients, avremo bisogno di aggiungere fluxbox al file WDM-Config. Aprire il file e cercare una riga come questa:
DisplayManager*wdmWm: WindowMaker:None
e cambiarla in:
DisplayManager*wdmWm: WindowMaker:FluxBox
Salvate tutto, riavviate WDM e fluxbox apparirà nel menù