Hello, I try installing the Parallels Tools on my Ubuntu desktop but I get this message. Start installation or upgrade of Guest Tools new version of parallels tools Installed Guest Tools were not found Perform installation into the /usr/lib/parallels-tools directory cat: /usr/lib/parallels-tools/kmods/../version: No such file or directory Start installation of prl_eth kernel module make: Entering directory '/usr/lib/parallels-tools/kmods' cd prl_eth/pvmnet && make make[1]: Entering directory '/usr/lib/parallels-tools/kmods/prl_eth/pvmnet' make -C /lib/modules/4.2.0-22-generic/build M=/usr/lib/parallels-tools/kmods/prl_eth/pvmnet make[2]: Entering directory '/usr/src/linux-headers-4.2.0-22-generic' LD /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/built-in.o CC [M] /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.o /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.c: In function 'pvmnet_pci_init': /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.c:101:19: error: macro "alloc_netdev" requires 4 arguments, but only 3 given pvmnet_setup); ^ /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.c:100:8: error: 'alloc_netdev' undeclared (first use in this function) dev = alloc_netdev(sizeof(struct pvmnet_priv), "eth%d", ^ /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.c:100:8: note: each undeclared identifier is reported only once for each function it appears in /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.c: In function 'pvmnet_setup': /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.c:419:2: error: implicit declaration of function 'SET_ETHTOOL_OPS' [-Werror=implicit-function-declaration] SET_ETHTOOL_OPS(dev, &pvmnet_ethtool_ops); ^ /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.c:419:24: error: 'pvmnet_ethtool_ops' undeclared (first use in this function) SET_ETHTOOL_OPS(dev, &pvmnet_ethtool_ops); ^ /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.c: At top level: /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.c:403:13: warning: 'pvmnet_setup' defined but not used [-Wunused-function] static void pvmnet_setup(struct net_device *dev) ^ cc1: some warnings being treated as errors scripts/Makefile.build:258: recipe for target '/usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.o' failed make[3]: *** [/usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.o] Error 1 Makefile:1398: recipe for target '_module_/usr/lib/parallels-tools/kmods/prl_eth/pvmnet' failed make[2]: *** [_module_/usr/lib/parallels-tools/kmods/prl_eth/pvmnet] Error 2 make[2]: Leaving directory '/usr/src/linux-headers-4.2.0-22-generic' /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/Makefile.v26:11: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/usr/lib/parallels-tools/kmods/prl_eth/pvmnet' Makefile.kmods:23: recipe for target 'installme' failed make: *** [installme] Error 2 make: Leaving directory '/usr/lib/parallels-tools/kmods' Error: could not build kernel modules Error: failed to install kernel modules 2015-12-25T20:18:11-0800: execCmd: ./install --install [143] 2015-12-25T20:18:11-0800: Error: An error occurred when installing Parallels Tools. Please go to /var/log/parallels-tools-install.log for more information. 2015-12-25T20:18:59-0800: Exiting with code 1 2015-12-25T20:39:23-0800: Can anyone help me please. I have parallels 8 and I tried installing Ubuntu desktop latest version, I believe is 15.10.
Hi PaulH6, We understand that you were unable to install Parallels Tools on Ubuntu 15.10 on Parallels Desktop 8, it is because Ubuntu 15.10 is not supported as a guest operating system on Parallels Desktop 8 for Mac, the following Ubuntu Linux version 10.04, 10.10, 11.04, 11.10, 12.04 are supported as Guest Operating Systems on Parallels Desktop 8 for Mac. You need to use latest version Parallels Desktop to run Ubuntu 15.10 as a guest operating system.
Hello Ram@Parallels, I just installed Ubuntu desktop version 12.04, and I am experiencing the same problem as before. Do you have any idea of what could be wrong? Thank you in advance.
Shut down the Ubuntu VM (12.04) Go to config > Hardware > Video, and disable 3D acceleration. Restart Ubuntu 12.04. You will now get a completely black screen. Shut down the Ubuntu VM once more. Again, go to Hardware > Video and reenable 3D acceleration. Restart Ubuntu and check if the issue still persisting.
Shut down the Ubuntu VM (12.04) Go to config > Hardware > Video, and disable 3D acceleration. Restart Ubuntu 12.04. You will now get a completely black screen. Shut down the Ubuntu VM once more. Again, go to Hardware > Video and reenable 3D acceleration. Restart Ubuntu and check if the issue still persisting.
Hi Paul, this issue has been introduced in kernel 3.17.2 if I'm not mistaken. This version breaks the Parallels Tools ethernet driver due to a change in a kernel API. You may try to follow this thread to try to work it around https://forum.parallels.com/threads/parallels-tools-breaks-in-fedora-20-kernel-3-17-2.327166/ however that fix has been developed for Parallels Desktop 9
I'm stuck with the same broken setup with Parallels Desktop 10 and Ubuntu 15.10. If a fix is in hand for Parallels 11, it is very disappointing if it won't be backported to at least the most recent version. Some helpful soul has actually published the simple fix to get this working again, but I lack the technical ability to apply it to my own system: http://journal.dedasys.com/2015/10/26/parallels-with-ubuntu-15-10/
Chiming in here in hopes that Marat et al will sort this soon. Linux (in my case, CentOS and Ubuntu) are why I bought Parallels-- business devs need to be able to 'sudo yum update' without fear.