emerge vmware-player advises: Also note that when you reboot you should run: * /etc/init.d/vmplayer start * before trying to run vmplayer. Or you could just add * it to the default run level: * rc-update add vmplayer default ... but /etc/init.d/vmplayer was not installed! However, I still have /etc/init.d/vmware installed from vmware-workstation, which I uninstalled just before installing vmware-player. But it doesn't work with vmware-player. Then I ran: # /opt/vmware/player/bin/vmware-config.pl Making sure services for VMware Player are stopped. * Caching service dependencies ... [ ok ] * Stopping VMware services: [ ok ] * Virtual machine monitor [ ok ] Configuring fallback GTK+ 2.4 libraries. Trying to find a suitable vmmon module for your running kernel. None of the pre-built vmmon modules for VMware Player is suitable for your running kernel. Do you want this program to try to build the vmmon module for your system (you need to have a C compiler installed on your system)? [yes] Using compiler "/usr/bin/gcc". Use environment variable CC to override. What is the location of the directory of C header files that match your running kernel? [/lib/modules/2.6.14-suspend2-r7/build/include] Extracting the sources of the vmmon module. Building the vmmon module. Using 2.6.x kernel build system. make: Entering directory `/tmp/vmware-config0/vmmon-only' make -C /lib/modules/2.6.14-suspend2-r7/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/linux-2.6.14-suspend2-r7' CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o CC [M] /tmp/vmware-config0/vmmon-only/linux/hostif.o CC [M] /tmp/vmware-config0/vmmon-only/common/cpuid.o CC [M] /tmp/vmware-config0/vmmon-only/common/hash.o CC [M] /tmp/vmware-config0/vmmon-only/common/memtrack.o CC [M] /tmp/vmware-config0/vmmon-only/common/phystrack.o CC [M] /tmp/vmware-config0/vmmon-only/common/task.o CC [M] /tmp/vmware-config0/vmmon-only/common/vmx86.o CC [M] /tmp/vmware-config0/vmmon-only/vmcore/moduleloop.o LD [M] /tmp/vmware-config0/vmmon-only/vmmon.o Building modules, stage 2. MODPOST CC /tmp/vmware-config0/vmmon-only/vmmon.mod.o LD [M] /tmp/vmware-config0/vmmon-only/vmmon.ko make[1]: Leaving directory `/usr/src/linux-2.6.14-suspend2-r7' cp -f vmmon.ko ./../vmmon.o make: Leaving directory `/tmp/vmware-config0/vmmon-only' The module loads perfectly in the running kernel. Do you want networking for your virtual machines? (yes/no/help) [no] Would you like to enable the Google searchbar? (yes/no) [no] * VMware Player is installed, but it has not been (correctly) configured * for the running kernel. To (re-)configure it, invoke the * following command: /opt/vmware/player/bin/vmware-config.pl. * VMware is not properly configured! See above. [ !! ] The configuration of VMware Player 1.0.1 build-19317 for Linux for this running kernel completed successfully. You can now run VMware Player by invoking the following command: "/opt/vmware/player/bin/vmplayer". Enjoy, --the VMware team Which to believe: "not correctly configured" or "completed successfully"? After manually deleting /etc/vmware/not_configured and then "modprobe vmmon", vmware-player works great!
Don't anthromorphize ebuilds/scripts... They cannot lie, they can only be wrong. At any rate, the ebuild installs (also) /etc/init.d/vmware so I have changed the output from the ebuild.