__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ù