#!/bin/sh
. /etc/init.d/functions

PIDFILE=/tmp/.X1-lock
RETVAL=0

start()
{
        sleep 70 
	/usr/bin/X -ac -config /etc/X11/xorg.nvidia.conf -sharevts -modulepath /etc/X11/lib_nvidia,/usr/lib/X11/modules -nolisten tcp -noreset :1 vt9 &
	touch /var/lock/subsys/optimus
        return $RETVAL
}

stop()
{
        stop_daemon --lockfile /var/lock/subsys/optimus --pidfile "$PIDFILE" /usr/bin/X
	return $RETVAL
}

restart()
{
	stop
	start
}

case "$1" in
	start)
		start
		;;
	stop)
		stop
		;;
        reload|restart)
		restart
                ;;
        condstop)
	        if [ -e "$PIDFILE" ]; then
		        stop
		fi
		;;
	condrestart)
		;;
	status)
		status /usr/bin/X
		;;
	*)
		echo "Usage: ${0##*/} {start|stop|reload|restart|condstop|condrestart|status}"
		RETVAL=1
		;;
esac

exit $RETVAL