I've just run a clean install of Mint yesterday (linuxmint-18.1-cinnamon-64bit.iso), I have downloaded VMware-Workstation-Full-12.5.7-5813279.x86_64.bundle from VMWare today and I have installed it with no errors other than murrine missing which I believe can be ignored?
When I attempt to run it nothing happens from the menu (The first time i got the spinning loading symbol for 10-20 seconds then nothing, now there is no spinning loading just nothing immediately)
If I run VMware from prompt nothing happens and no messages are echoed
I have changed my kernel to 4.8.0-56 to get around my projector not outputting sound or video over HDMI (This didn't really work though, eventually i did get it working but with lots of pixel artefact's to the point where it was unusable)
I swapped down to kernel 4.4.0-81 when 4.8 wouldn't run VMware but this has not helped (I removed 4.8.0-56 after swapping down and un-installed and re-installed VMware)
I've read many posts on these forums and the interwebs and tried many manual fixes nothing seems to help
I've run sudo vmware-modconfig --console --install-all which re-compiles fine
I've installed gcc 6 which this post recommends and it still compiled fine
I ended up removing that and restoring the default gcc and g++ and it still compiles fine
Code: Select all
Username@PCName /var/lib/dpkg/alternatives $ sudo vmware-modconfig --console --install-all
Stopping VMware services:
VMware Authentication Daemon done
VM communication interface socket family done
Virtual machine communication interface done
Virtual machine monitor done
Blocking file system done
make: Entering directory '/tmp/modconfig-Y5gMcb/vmmon-only'
Using kernel build system.
/usr/bin/make -C /lib/modules/4.4.0-81-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[1]: Entering directory '/usr/src/linux-headers-4.4.0-81-generic'
CC [M] /tmp/modconfig-Y5gMcb/vmmon-only/linux/driverLog.o
CC [M] /tmp/modconfig-Y5gMcb/vmmon-only/linux/driver.o
CC [M] /tmp/modconfig-Y5gMcb/vmmon-only/linux/hostif.o
CC [M] /tmp/modconfig-Y5gMcb/vmmon-only/common/memtrack.o
CC [M] /tmp/modconfig-Y5gMcb/vmmon-only/common/apic.o
CC [M] /tmp/modconfig-Y5gMcb/vmmon-only/common/vmx86.o
/tmp/modconfig-Y5gMcb/vmmon-only/linux/driver.c:1291:1: warning: always_inline function might not be inlinable [-Wattributes]
LinuxDriverSyncReadTSCs(uint64 *delta) // OUT: TSC max - TSC min
^
CC [M] /tmp/modconfig-Y5gMcb/vmmon-only/common/cpuid.o
CC [M] /tmp/modconfig-Y5gMcb/vmmon-only/common/task.o
/tmp/modconfig-Y5gMcb/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:
/tmp/modconfig-Y5gMcb/vmmon-only/linux/driver.c:1986:1: warning: the frame size of 1168 bytes is larger than 1024 bytes [-Wframe-larger-than=]
}
^
CC [M] /tmp/modconfig-Y5gMcb/vmmon-only/common/hashFunc.o
CC [M] /tmp/modconfig-Y5gMcb/vmmon-only/common/comport.o
CC [M] /tmp/modconfig-Y5gMcb/vmmon-only/common/phystrack.o
CC [M] /tmp/modconfig-Y5gMcb/vmmon-only/vmcore/moduleloop.o
LD [M] /tmp/modconfig-Y5gMcb/vmmon-only/vmmon.o
Building modules, stage 2.
MODPOST 1 modules
CC /tmp/modconfig-Y5gMcb/vmmon-only/vmmon.mod.o
LD [M] /tmp/modconfig-Y5gMcb/vmmon-only/vmmon.ko
make[1]: Leaving directory '/usr/src/linux-headers-4.4.0-81-generic'
/usr/bin/make -C $PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= postbuild
make[1]: Entering directory '/tmp/modconfig-Y5gMcb/vmmon-only'
make[1]: 'postbuild' is up to date.
make[1]: Leaving directory '/tmp/modconfig-Y5gMcb/vmmon-only'
cp -f vmmon.ko ./../vmmon.o
make: Leaving directory '/tmp/modconfig-Y5gMcb/vmmon-only'
make: Entering directory '/tmp/modconfig-Y5gMcb/vmnet-only'
Using kernel build system.
/usr/bin/make -C /lib/modules/4.4.0-81-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[1]: Entering directory '/usr/src/linux-headers-4.4.0-81-generic'
CC [M] /tmp/modconfig-Y5gMcb/vmnet-only/driver.o
CC [M] /tmp/modconfig-Y5gMcb/vmnet-only/hub.o
CC [M] /tmp/modconfig-Y5gMcb/vmnet-only/userif.o
CC [M] /tmp/modconfig-Y5gMcb/vmnet-only/netif.o
In file included from include/linux/pci.h:35:0,
from /tmp/modconfig-Y5gMcb/vmnet-only/compat_netdevice.h:27,
from /tmp/modconfig-Y5gMcb/vmnet-only/netif.c:43:
include/linux/pci_ids.h:2252:0: warning: "PCI_VENDOR_ID_VMWARE" redefined
#define PCI_VENDOR_ID_VMWARE 0x15ad
^
In file included from /tmp/modconfig-Y5gMcb/vmnet-only/net.h:38:0,
from /tmp/modconfig-Y5gMcb/vmnet-only/vnetInt.h:26,
from /tmp/modconfig-Y5gMcb/vmnet-only/netif.c:42:
/tmp/modconfig-Y5gMcb/vmnet-only/vm_device_version.h:56:0: note: this is the location of the previous definition
#define PCI_VENDOR_ID_VMWARE 0x15AD
^
CC [M] /tmp/modconfig-Y5gMcb/vmnet-only/bridge.o
CC [M] /tmp/modconfig-Y5gMcb/vmnet-only/procfs.o
CC [M] /tmp/modconfig-Y5gMcb/vmnet-only/smac_compat.o
CC [M] /tmp/modconfig-Y5gMcb/vmnet-only/smac.o
In file included from /tmp/modconfig-Y5gMcb/vmnet-only/net.h:38:0,
from /tmp/modconfig-Y5gMcb/vmnet-only/vnetInt.h:26,
from /tmp/modconfig-Y5gMcb/vmnet-only/bridge.c:52:
/tmp/modconfig-Y5gMcb/vmnet-only/vm_device_version.h:56:0: warning: "PCI_VENDOR_ID_VMWARE" redefined
#define PCI_VENDOR_ID_VMWARE 0x15AD
^
In file included from include/linux/pci.h:35:0,
from /tmp/modconfig-Y5gMcb/vmnet-only/compat_netdevice.h:27,
from /tmp/modconfig-Y5gMcb/vmnet-only/bridge.c:51:
include/linux/pci_ids.h:2252:0: note: this is the location of the previous definition
#define PCI_VENDOR_ID_VMWARE 0x15ad
^
CC [M] /tmp/modconfig-Y5gMcb/vmnet-only/vnetEvent.o
CC [M] /tmp/modconfig-Y5gMcb/vmnet-only/vnetUserListener.o
LD [M] /tmp/modconfig-Y5gMcb/vmnet-only/vmnet.o
Building modules, stage 2.
MODPOST 1 modules
CC /tmp/modconfig-Y5gMcb/vmnet-only/vmnet.mod.o
LD [M] /tmp/modconfig-Y5gMcb/vmnet-only/vmnet.ko
make[1]: Leaving directory '/usr/src/linux-headers-4.4.0-81-generic'
/usr/bin/make -C $PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= postbuild
make[1]: Entering directory '/tmp/modconfig-Y5gMcb/vmnet-only'
make[1]: 'postbuild' is up to date.
make[1]: Leaving directory '/tmp/modconfig-Y5gMcb/vmnet-only'
cp -f vmnet.ko ./../vmnet.o
make: Leaving directory '/tmp/modconfig-Y5gMcb/vmnet-only'
Starting VMware services:
Virtual machine monitor done
Virtual machine communication interface done
VM communication interface socket family done
Blocking file system done
Virtual ethernet done
VMware Authentication Daemon done
Shared Memory Available done
When I run sudo vmware i get the following four lines in syslog
Code: Select all
Jun 25 12:18:30 PCName console-kit-daemon[3366]: console-kit-daemon[3366]: GLib-CRITICAL: Source ID 301 was not found when attempting to remove it
Jun 25 12:18:30 PCName console-kit-daemon[3366]: GLib-CRITICAL: Source ID 301 was not found when attempting to remove it
Jun 25 12:18:30 PCName console-kit-daemon[3366]: console-kit-daemon[3366]: GLib-CRITICAL: Source ID 310 was not found when attempting to remove it
Jun 25 12:18:30 PCName console-kit-daemon[3366]: GLib-CRITICAL: Source ID 310 was not found when attempting to remove it
Can anyone suggest a fix or a way to narrow down the issue please?