Beim Login an einem der X-Displays in der Dialogstation wird die Datei .xsession im jeweiligen Homedirectory ausgefuehrt. Diese enthaelt ein Shellscript, dass nacheinander die verschiedenen Applikationen startet. Das kann beispielsweise so aussehen:
#!/bin/sh # # Grundkonfiguration .xsession # umask 022 PATH=$HOME/bin:/usr/local/bin:/usr/bin:/usr/bin/X11:/usr/ucb export PATH MAIL=/usr/spool/mail/$USER export MAIL # # die ~/.Xdefaults laden # xrdb -load $HOME/.Xdefaults # # einen Windowmanager starten # twm & # # Fenster und Zusatzprogramme: # xterm +ut -ls -T "xterm@alma" -geometry 100x59+180+2 -fn 9x15 & xclock -geometry +0+0 & xload -geometry -0+0 & xbiff -geometry -0+180 & # # beendet das Shellscript, so dass 'xlogout' die uebrigen Programme terminiert # exec /usr/local/bin/xlogout -label 'LOGOUT' -geometry -0-0
Bitte beachtet, dass die .xsession executable sein muss, das kann z.B. mit 'chmod u+x .xsession' geaendert werden. Die Datei steht auch in /usr/local/lib/X11/xdm/.xsession_940907, von wo sie jederzeit mit cp herauskopiert werden kann.