I have fluxbox installed also, but not any sort of auto login.
once I log on as root in the console, I type startx
Xorg looks at my ~/.xinitrc and finds the single word fluxbox
or rather it now it has to say awesome
having the line in ~/.xinitrc as awesome
rather than as exec awesome
lets me drop back to the console easier. It may have been an autologin feature that was doing the exec part of the command that caused the crash you experienced earlier
Each WM has a left click menu with an exit command. so dropping out of the wm to console is easy
Since startx tells xorg to look for my .xinitrc, I have to rewrite .xinitrc before starting the alternative wm.
echo awesome > .xinitrc
or echo fluxbox > .xinitrc
does the edit which is followed by the startx command. I should probally look at the xwin script in puppy, if it is indeed a script, to make this simpler.
fluxbox, and I suppose awesome also, are simple window managers and not complete Desktop Envrionments, but that said., I am using the same filemanager, (spaceFM,) which is has gui windows to configure pmount, which I would expect to work equally well in any simple WM once I edit the wm menu to bring up spaceFM