ตัวจัดการหน้าต่างคือความสะดวกสบายสำหรับผู้ใช้
ในวันเก่า ๆ ^ Wbad ฉันเคยมี~/.Xclientsไฟล์ที่อ่าน:
#!/bin/sh
HOST=`uname -n | sed 's/\..*$//'`
xv -root -rmode 5 $HOME/misc/millennium/theme/Wallpaper.gif -quit &
xterm -geometry 80x24+0+85 \#52x71-104+0 -n $HOST -T $HOST &
xterm -geometry 80x24+510+429 \#52x71-52+0 -n $HOST -T $HOST &
xclock -digital -update 1 -geometry +1059+982 &
xscreensaver -nosplash &
exec /usr/local/lib/X11/fvwm/fvwm
ไฟล์นี้จะทำงานเมื่อผมเริ่ม X startxกับ เมื่อสคริปต์นี้เสร็จสิ้น X server จะปิดตัวลง
สังเกตบรรทัดสุดท้าย: exec .../fvwm. นี่คือบรรทัดที่เริ่มตัวจัดการหน้าต่างของฉัน (fvwm) ทุกการใช้งานก่อนหน้า ( xv, xterm, xclock, xscreensaver) กำลังวิ่งก่อนที่จะจัดการหน้าต่างเริ่มต้น เนื่องจากการเรียกใช้fvwmเป็นบรรทัดสุดท้ายและไม่ได้ใส่ไว้ในพื้นหลังหมายความว่าเมื่อfvwmสิ้นสุดแล้ว X จะปิดลง
การเริ่มต้น X แม้จะมีค่าเริ่มต้น "ถอยกลับ" ... หากไม่มีไฟล์การกำหนดค่าให้เริ่ม X ด้วยการxtermเรียกใช้ครั้งเดียว การปิดที่xtermจะสิ้นสุดเซสชัน X