# run a program as soon, as the window manager is ready # AND do not open the knoppix info page with a browser STARTUP_PROG=/cdrom/silicann/start.sh BASH_HEADER='#!/bin/sh' # first: turn off info page autostart sed -i '/^ln .*Autostart/showindex.desktop/s/^/#/' /etc/X11/Xsession.d/45xsession # now select "our" autostart program # do it for different window managers ################ icewm ################### # does not really work FILE=/etc/X11/icewm/startup ( echo "$BASH_HEADER" echo "$STARTUP_PROG" ) >"$FILE" chmod +x "$FILE" ################ kde ################### # works FILE=/usr/share/autostart/sili9.desktop ( echo "[Desktop Entry]" echo "Name=Silimann9 - Demo" echo "Exec=$STARTUP_PROG" echo "Type=Application" echo "Icon=html" echo "Terminal=0" ) >"$FILE"