On slackware, sometimes vmware-hostd doesn't start properly. You must:
# /etc/rc.d/rc.httpd stop
# /etc/init.d/vmware stop # /etc/init.d/http.vmware stop # ps ax |grep vmware
# /etc/init.d/vmware start
# /etc/rc.d/rc.httpd start
To start VMs from the commandline, do the following:
# vmware-vim-cmd vmsvc/getallvms
# vmware-vim-cmd vmsvc/power.on 16
# vmware-vim-cmd vmsvc/get.summary # vmware-vim-cmd help vms