ตัวจัดการหน้าต่างคือความสะดวกสบายสำหรับผู้ใช้
ในวันเก่า ๆ ^ 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