When I repackaged the xqt-startup-scripts without the depencies I threw in that icon. The icon won't do anything if the .xinitrc file doesn't point to script inside the debroot directory, and that it knows where that directory is.
Most likely what's happening is for one reason or another it's not seeing the script named startd in the debroot directory, or it's not executable (chmod 755 startd). It's also possible it doesn't know where the debroot directory is. Did you create an /etc/debroot file? Change to your debroot directory and type pwd > /etc/debroot if you haven't.
If none of this works, try and run startx from a terminal and see what errors appear.