what reply (if any) do you get from this command -
It appears that the startfluxbox command set your environment right, but the start script seems to be flakey. Like a variable in the startfluxbox script wasn't defined properly. Is this an official Mandrake pkg?
Changing the path(s) in the ~/.fluxbox/startup script may make it work, you can find the path to the files using the locate or slocate command and change them in the script. Example from my machine -
$ slocate bsetroot
the path would be /usr/X11R6/bsetroot
you could also enter these lines into a term (as user) one line at a time
cp ~/.fluxbox/startup ~/.fluxbox/startup.OLD
cat << EOF > ~/.fluxbox/startup
# fluxbox startup-script:
bsetroot -solid black
This is a quick and dirty hack that depends on everything being in your path, so ymmv
If that doesn't help, post the entire text of the startfluxbox script and I'll be happy to try to fix it the 'right' way.