da16122c25
git-svn-id: svn://svn.compuextreme.de/Viitor/V962/Viitor_X11@4452 504e572c-2e33-0410-9681-be2bf7408885
74 lines
1.5 KiB
Bash
74 lines
1.5 KiB
Bash
#!/bin/bash
|
|
#Initialisierung von XWindows
|
|
#(c) Rainmaker MultiMedia OHG
|
|
#
|
|
#$Author$
|
|
#$Date$
|
|
#$Revision$
|
|
#
|
|
#$Log$
|
|
#Revision 1.5 2006/06/18 13:25:00 kueller
|
|
#Anpassungen an X11R7
|
|
#
|
|
#Revision 1.4 2003/11/17 18:50:08 kueller
|
|
#Modular Umgebaut. Windowmanager werden nun über Scripten in /etc/X11/XModules
|
|
#gestartet
|
|
#
|
|
#Revision 1.3 2002/06/12 11:28:53 hkueller
|
|
#Anpassungen an kde3.x
|
|
#
|
|
#Revision 1.2 2001/10/06 23:28:32 kueller
|
|
#Startup für Haze und WindowMaker eingebaut
|
|
#
|
|
#Revision 1.1.1.1 2001/09/23 13:25:09 kueller
|
|
#Neustart wg. Datenverlust
|
|
#
|
|
#Revision 1.1.1.1 2001/08/14 18:55:19 kueller
|
|
#X11 Add Ons
|
|
#
|
|
#
|
|
|
|
export TERM=xterm
|
|
echo "$HOSTNAME:0" >~/.DISPLAY
|
|
userresources=$HOME/.Xresources
|
|
usermodmap=$HOME/.Xmodmap
|
|
sysresources=/usr/X11R7/lib/X11/xinit/.Xresources
|
|
sysmodmap=/usr/X11R7/lib/X11/xinit/.Xmodmap
|
|
if [ -z $WINDOWMANAGER ]; then
|
|
export WINDOWMANAGER=$1
|
|
fi
|
|
echo "Setting Vars" >>/var/log/xinit.log
|
|
|
|
# merge in defaults and keymaps
|
|
|
|
if [ -f $sysresources ]; then
|
|
xrdb -merge $sysresources
|
|
fi
|
|
|
|
if [ -f $sysmodmap ]; then
|
|
xmodmap $sysmodmap
|
|
fi
|
|
|
|
if [ -f $userresources ]; then
|
|
xrdb -merge $userresources
|
|
fi
|
|
|
|
if [ -f $usermodmap ]; then
|
|
xmodmap $usermodmap
|
|
fi
|
|
|
|
echo "Setting resources" >>/var/log/xinit.log
|
|
|
|
# start some nice programs
|
|
|
|
if [ "$WINDOWMANAGER" ]; then
|
|
source /etc/X11/XModules/$WINDOWMANAGER
|
|
else
|
|
echo "No Windowmanager Set" >>/var/log/xinit.log
|
|
twm &
|
|
xclock -geometry 50x50-1+1 &
|
|
xterm -geometry 80x50+494+51 &
|
|
xterm -geometry 80x20+494-0 &
|
|
exec xterm -geometry 80x66+0+0 -name login
|
|
fi
|