# print info text
if [ -x /usr/bin/osd_cat ] ; then
echo "Starting X window system and loading window manager..." | \
- osd_cat -c white -A center -p middle -f "-misc-fixed-medium-r-normal-*-*-150-*-*-c-*-iso8859-15" &
+ osd_cat -c white -A center -p middle -f "-misc-fixed-medium-r-normal-*-15-150-*-*-c-*-iso8859-15" &
fi
# add at least one entry to xauth
# other settings:
# xset m 20/10 4
+# disable screensaver and dpms:
+# xset s off
+# xset -dpms
+
# xresources
[ -r $HOME/.Xresources ] && xrdb -merge $HOME/.Xresources
[ -r $HOME/.Xmodmap ] && xmodmap $HOME/.Xmodmap || setxkbmap us
else
. /etc/sysconfig/keyboard
- if [ $XKEYBOARD == "us" ] ; then
+ if [ "$XKEYBOARD" = "us" ] ; then
[ -r $HOME/.Xmodmap ] && xmodmap $HOME/.Xmodmap
else
if [ -n "$XKEYMODEL" ] ; then
# start browser with startpage.html, but only in live-cd mode
[ -r /etc/grml_cd ] && grml-info &
+# if the vnc bootoption sets up the password let's start the vnc server
+ if [ -e $HOME/.vnc/passwd ]; then
+ /usr/bin/x11vnc -bg -forever -noxdamage -o $HOME/.vnc/x11vnc.log -rfbauth \
+ $HOME/.vnc/passwd -auth $HOME/.Xauthority -display $DISPLAY
+ fi
+
# default entry, use e.g. 'grml-x windowmanager' for changing or just adjust manually
exec /usr/bin/x-window-manager