after hours of trying I did get it finaly.
ended up being around step five.
first I need to make link in the /usr/bin/ to the exec in /usr/X11R6/bin/
ln -s /usr/bin/fluxbox /usr/X11R6/bin/fluxbox
make that exec by everyone
chmod +x /usr/bin/fluxbox
next I made the fluxbox show up on the sessions menu the right way. this can be found at
also remembering to chmod +x that file too.
now finaly I could get to the switchdesk fluxbox command. all of the steps befor running the switchdesk command need to be done as root. then run the switchdesk commend in a command line as the user you want to be running fluxbox as default.
hope this can help someone else.