fvwm (fvwm2) F Virtual Window
Manager
Y N No one remembers what
the F stands for (perhaps
???Favorite????).
icewm IceWM Y Y Designed to be lightweight
and fast.
mwm Motif Window
Manager
N N Available as part of Motif,
OpenMotif, or Lesstif.
twm Tab Window
Manager
N N Original re-parenting
manager. Default operation
is significantly different
from most other
WMs.
vtwm Virtual Tab Window
Manager
Y N Enhanced version of twm
with virtual desktop
capability.
wmaker WindowMaker Y Y Look and feel similar to
NextStep.
8.7
8.7 Using a Window Manager Alone 131
# Display number
NEWDISPLAY=":8"
# X server command line (can use Xnest for testing)
# Warning!: -ac disables access control
XSERVER="Xnest -terminate -ac"
# Window manager binary name (twm, mwm, etc).
WM=mwm
# Clients to be started, space-separated
CLIENTS="/usr/bin/evolution /usr/local/bin/firefox"
# === END OF CONFIGURATION VARIABLES
unset SESSION_MANAGER
# Start X server
$XSERVER $NEWDISPLAY &
# This is performed after server is started in
# case we're using Xnest
export DISPLAY="$NEWDISPLAY"
# Wait for ports to be opened
sleep 2
# Start window manager
$WM&
# Start clients
for NAME in $CLIENTS
do
$NAME&
done
Note that this script has been configured to use Xnest for testing purposes; change
the XSERVER environment variable to make it start a normal hardware-driving X
server:
XSERVER="X -terminate"
Note that the X server won??™t terminate until the last client dies??”and the last client is
usually the window manager.
Pages:
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221