I've been trying for the past 2 weeks almost to install vmware workstation 10.1 or vmware player 6 on fedora 19 x64
The process that I followed was simply downloading the bundle file from vmware's website, executing it, then running the application.
It starts fine with no errors, but when I try to start a VM the following error shows:
Could not open /dev/vmmon: No such file or directory. Please make sure that the kernel module `vmmon' is loaded.
and then this error shows:
Failed to initialize monitor device.
and this:
Unable to change virtual machine power state: Internal error
So after searching around, I tried building the modules again with
vmware-modconfig --console --install-all
But that fails with the following error message.
.......
make[1]: Entering directory `/tmp/modconfig-pnqYny/vmnet-only'
make[1]: `postbuild' is up to date.
make[1]: Leaving directory `/tmp/modconfig-pnqYny/vmnet-only'
cp -f vmnet.ko ./../vmnet.o
make: Leaving directory `/tmp/modconfig-pnqYny/vmnet-only'
Starting vmware (via systemctl): Job for vmware.service failed. See 'systemctl status vmware.service' and 'journalctl -xn' for details.
[FAILED]
Unable to start services
journalctl -xn
-- Logs begin at Tue 2013-11-12 12:33:24 AST, end at Mon 2013-11-18 12:02:44 AST. --
And the log file vmware-modconfig-15432.log
shows:
2013-11-18T12:05:30.281+03:00| modconfig| I120: Log for VMware Workstation pid=15432 version=10.0.1 build=build-1379776 option=Release
2013-11-18T12:05:30.281+03:00| modconfig| I120: The process is 64-bit.
2013-11-18T12:05:30.281+03:00| modconfig| I120: Host codepage=UTF-8 encoding=UTF-8
2013-11-18T12:05:30.281+03:00| modconfig| I120: Host is Linux 3.11.8-200.fc19.x86_64 Fedora release 19 (Schrödinger’s Cat)
2013-11-18T12:05:30.280+03:00| modconfig| I120: Msg_Reset:
2013-11-18T12:05:30.280+03:00| modconfig| I120: [msg.dictionary.load.openFailed] Cannot open file "/usr/lib/vmware/settings": No such file or directory.
2013-11-18T12:05:30.280+03:00| modconfig| I120: ----------------------------------------
2013-11-18T12:05:30.280+03:00| modconfig| I120: PREF Optional preferences file not found at /usr/lib/vmware/settings. Using default values.
2013-11-18T12:05:30.280+03:00| modconfig| I120: Msg_Reset:
2013-11-18T12:05:30.280+03:00| modconfig| I120: [msg.dictionary.load.openFailed] Cannot open file "/root/.vmware/config": No such file or directory.
2013-11-18T12:05:30.280+03:00| modconfig| I120: ----------------------------------------
2013-11-18T12:05:30.280+03:00| modconfig| I120: PREF Optional preferences file not found at /root/.vmware/config. Using default values.
2013-11-18T12:05:30.281+03:00| modconfig| I120: Initialized! Lets do this thing...
2013-11-18T12:05:30.281+03:00| modconfig| I120: Obtaining info using the running kernel.
2013-11-18T12:05:30.281+03:00| modconfig| I120: Created new pathsHash.
2013-11-18T12:05:30.281+03:00| modconfig| I120: Setting header path for 3.11.8-200.fc19.x86_64 to "/lib/modules/3.11.8-200.fc19.x86_64/build/include".
2013-11-18T12:05:30.281+03:00| modconfig| I120: Validating path "/lib/modules/3.11.8-200.fc19.x86_64/build/include" for kernel release "3.11.8-200.fc19.x86_64".
2013-11-18T12:05:30.281+03:00| modconfig| I120: using /usr/bin/gcc for preprocess check
2013-11-18T12:05:30.285+03:00| modconfig| I120: Preprocessed UTS_RELEASE, got value "3.11.8-200.fc19.x86_64".
2013-11-18T12:05:30.285+03:00| modconfig| I120: The header path "/lib/modules/3.11.8-200.fc19.x86_64/build/include" for the kernel "3.11.8-200.fc19.x86_64" is valid. Whoohoo!
2013-11-18T12:05:30.395+03:00| modconfig| I120: Reading in info for the vmmon module.
2013-11-18T12:05:30.395+03:00| modconfig| I120: Reading in info for the vmnet module.
2013-11-18T12:05:30.395+03:00| modconfig| I120: Reading in info for the vmblock module.
2013-11-18T12:05:30.395+03:00| modconfig| I120: Reading in info for the vmci module.
2013-11-18T12:05:30.395+03:00| modconfig| I120: Reading in info for the vsock module.
2013-11-18T12:05:30.395+03:00| modconfig| I120: Setting vsock to depend on vmci.
2013-11-18T12:05:30.405+03:00| modconfig| I120: Trying to find a suitable PBM set for kernel "3.11.8-200.fc19.x86_64".
2013-11-18T12:05:30.405+03:00| modconfig| I120: No matching PBM set was found for kernel "3.11.8-200.fc19.x86_64".
2013-11-18T12:05:30.405+03:00| modconfig| I120: Found compiler at "/usr/bin/gcc"
2013-11-18T12:05:30.407+03:00| modconfig| I120: Got gcc version "4.8.2".
2013-11-18T12:05:30.407+03:00| modconfig| I120: The GCC version matches the kernel GCC minor version like a glove.
2013-11-18T12:05:30.407+03:00| modconfig| I120: Using temp dir "/tmp".
2013-11-18T12:05:30.443+03:00| modconfig| I120: Setting destination path for vmmon to "/lib/modules/3.11.8-200.fc19.x86_64/misc/vmmon.ko".
2013-11-18T12:05:30.443+03:00| modconfig| I120: Extracting the vmmon source from "/usr/lib/vmware/modules/source/vmmon.tar".
2013-11-18T12:05:30.448+03:00| modconfig| I120: Successfully extracted the vmmon source.
2013-11-18T12:05:30.448+03:00| modconfig| I120: Building module with command "/usr/bin/make -j4 -C /tmp/modconfig-dbIkzQ/vmmon-only auto-build HEADER_DIR=/lib/modules/3.11.8-200.fc19.x86_64/build/include CC=/usr/bin/gcc IS_GCC_3=no"
2013-11-18T12:05:32.053+03:00| modconfig| I120: Successfully built vmmon. Module is currently at "/tmp/modconfig-dbIkzQ/vmmon.o".
2013-11-18T12:05:32.053+03:00| modconfig| I120: Found the vmmon symvers file at "/tmp/modconfig-dbIkzQ/vmmon-only/Module.symvers".
2013-11-18T12:05:32.053+03:00| modconfig| I120: Installing vmmon from /tmp/modconfig-dbIkzQ/vmmon.o to /lib/modules/3.11.8-200.fc19.x86_64/misc/vmmon.ko.
2013-11-18T12:05:32.056+03:00| modconfig| I120: Registering file "/lib/modules/3.11.8-200.fc19.x86_64/misc/vmmon.ko".
2013-11-18T12:05:32.233+03:00| modconfig| I120: "/usr/lib/vmware-installer/2.1.0/vmware-installer" exited with status 0.
2013-11-18T12:05:32.234+03:00| modconfig| I120: Registering file "/usr/lib/vmware/symvers/vmmon-3.11.8-200.fc19.x86_64".
2013-11-18T12:05:32.415+03:00| modconfig| I120: "/usr/lib/vmware-installer/2.1.0/vmware-installer" exited with status 0.
2013-11-18T12:05:32.415+03:00| modconfig| I120: Setting destination path for vmnet to "/lib/modules/3.11.8-200.fc19.x86_64/misc/vmnet.ko".
2013-11-18T12:05:32.415+03:00| modconfig| I120: Extracting the vmnet source from "/usr/lib/vmware/modules/source/vmnet.tar".
2013-11-18T12:05:32.419+03:00| modconfig| I120: Successfully extracted the vmnet source.
2013-11-18T12:05:32.419+03:00| modconfig| I120: Building module with command "/usr/bin/make -j4 -C /tmp/modconfig-dbIkzQ/vmnet-only auto-build HEADER_DIR=/lib/modules/3.11.8-200.fc19.x86_64/build/include CC=/usr/bin/gcc IS_GCC_3=no"
2013-11-18T12:05:34.829+03:00| modconfig| I120: Successfully built vmnet. Module is currently at "/tmp/modconfig-dbIkzQ/vmnet.o".
2013-11-18T12:05:34.829+03:00| modconfig| I120: Found the vmnet symvers file at "/tmp/modconfig-dbIkzQ/vmnet-only/Module.symvers".
2013-11-18T12:05:34.829+03:00| modconfig| I120: Installing vmnet from /tmp/modconfig-dbIkzQ/vmnet.o to /lib/modules/3.11.8-200.fc19.x86_64/misc/vmnet.ko.
2013-11-18T12:05:34.832+03:00| modconfig| I120: Registering file "/lib/modules/3.11.8-200.fc19.x86_64/misc/vmnet.ko".
2013-11-18T12:05:35.004+03:00| modconfig| I120: "/usr/lib/vmware-installer/2.1.0/vmware-installer" exited with status 0.
2013-11-18T12:05:35.004+03:00| modconfig| I120: Registering file "/usr/lib/vmware/symvers/vmnet-3.11.8-200.fc19.x86_64".
2013-11-18T12:05:35.185+03:00| modconfig| I120: "/usr/lib/vmware-installer/2.1.0/vmware-installer" exited with status 0.
2013-11-18T12:05:35.484+03:00| modconfig| I120: We are now shutdown. Ready to die!
The kernel version (uname -r)
shows: 3.11.8-200.fc19.x86_64
The header/devel packages are installed
rpm -qa | grep kernel
shows:
kernel-tools-libs-3.11.8-200.fc19.x86_64
kernel-devel-3.11.7-200.fc19.x86_64
kernel-tools-3.11.8-200.fc19.x86_64
libreport-plugin-kerneloops-2.1.9-1.fc19.x86_64
kernel-devel-3.11.8-200.fc19.x86_64
kernel-modules-extra-3.11.7-200.fc19.x86_64
kernel-3.11.8-200.fc19.x86_64
kernel-headers-3.11.8-200.fc19.x86_64
abrt-addon-kerneloops-2.1.9-1.fc19.x86_64
kernel-devel-3.9.5-301.fc19.x86_64
kernel-modules-extra-3.9.5-301.fc19.x86_64
kernel-3.11.7-200.fc19.x86_64
kernel-3.9.5-301.fc19.x86_64
kernel-modules-extra-3.11.8-200.fc19.x86_64
It's worth mentioning that I've tried various patches available online, but none seem to work also.
I would appreciate any assistance in resolving this.
Thanks to all.
--Alaa