...Or maybe give people a big warning not to upgrade to latest kernel on your Linux VM. Most distros will be on 4.15 soon !!! (4.16 is already out). The whole point of running VMs for many people is to test new OS versions. I like the Parallels product and I have used it for years but If it can't run the OSes I need it will have to go. Very disappointed If you are unsure MAKE A SNAPSHOT NOW ! before doing any OS updates for your Linux VM
Totally agree. I wanted to try Ubuntu 18.04 LTS. Incompatible. Updated my Fedora to kernel 4.16. Didn't reboot. This is an urgent problem.
Honestly, this issue has gone from bad to intolerable. You need to be ahead of the curve on this Parallels.
Hi maybe it helps here are my detailed error messages trying to install parallel tools. Hit:1 http://ftp.halifax.rwth-aachen.de/kali kali-rolling InRelease Reading package lists... Return code from apt-get update is 0 Sat Apr 28 21:26:49 CEST 2018 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 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.15.0-kali2-amd64/build M=/usr/lib/parallels-tools/kmods/prl_eth/pvmnet make[2]: Entering directory '/usr/src/linux-headers-4.15.0-kali2-amd64' CC [M] /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.o LD [M] /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/prl_eth.o Building modules, stage 2. MODPOST 1 modules CC /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/prl_eth.mod.o LD [M] /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/prl_eth.ko make[2]: Leaving directory '/usr/src/linux-headers-4.15.0-kali2-amd64' make[1]: Leaving directory '/usr/lib/parallels-tools/kmods/prl_eth/pvmnet' cd prl_tg/Toolgate/Guest/Linux/prl_tg && make make[1]: Entering directory '/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg' make -C /lib/modules/4.15.0-kali2-amd64/build SUBDIRS=/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg SRCROOT=/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg modules make[2]: Entering directory '/usr/src/linux-headers-4.15.0-kali2-amd64' CC [M] /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.o LD [M] /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prl_tg.o Building modules, stage 2. MODPOST 1 modules CC /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prl_tg.mod.o LD [M] /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prl_tg.ko make[2]: Leaving directory '/usr/src/linux-headers-4.15.0-kali2-amd64' make[1]: Leaving directory '/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg' cp -f prl_tg/Toolgate/Guest/Linux/prl_tg/*.symvers prl_fs/SharedFolders/Guest/Linux/prl_fs ||: cd prl_fs/SharedFolders/Guest/Linux/prl_fs && make make[1]: Entering directory '/usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs' make -C /lib/modules/4.15.0-kali2-amd64/build M=/usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs make[2]: Entering directory '/usr/src/linux-headers-4.15.0-kali2-amd64' CC [M] /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/super.o CC [M] /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/inode.o CC [M] /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/file.o CC [M] /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/interface.o LD [M] /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/prl_fs.o Building modules, stage 2. MODPOST 1 modules CC /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/prl_fs.mod.o LD [M] /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/prl_fs.ko make[2]: Leaving directory '/usr/src/linux-headers-4.15.0-kali2-amd64' make[1]: Leaving directory '/usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs' cd prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze && make make[1]: Entering directory '/usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze' make -C /lib/modules/4.15.0-kali2-amd64/build M=/usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze modules make[2]: Entering directory '/usr/src/linux-headers-4.15.0-kali2-amd64' CC [M] /usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze/prl_fs_freeze.o /usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze/prl_fs_freeze.c:220:71: error: macro "DEFINE_TIMER" passed 4 arguments, but takes just 2 DEFINE_TIMER(thaw_timer, thaw_timer_fn, 0, (unsigned long)&(thaw_work)); ^ /usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze/prl_fs_freeze.c:220:1: warning: data definition has no type or storage class DEFINE_TIMER(thaw_timer, thaw_timer_fn, 0, (unsigned long)&(thaw_work)); ^~~~~~~~~~~~ /usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze/prl_fs_freeze.c:220:1: error: type defaults to 'int' in declaration of 'DEFINE_TIMER' [-Werror=implicit-int] /usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze/prl_fs_freeze.c: In function 'schedule_thaw_work': /usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze/prl_fs_freeze.c:224:21: error: 'thaw_timer' undeclared (first use in this function); did you mean 'thaw_timer_fn'? if (timer_pending(&thaw_timer)) ^~~~~~~~~~ thaw_timer_fn /usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze/prl_fs_freeze.c:224:21: note: each undeclared identifier is reported only once for each function it appears in /usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze/prl_fs_freeze.c: In function 'cancel_timeout': /usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze/prl_fs_freeze.c:233:18: error: 'thaw_timer' undeclared (first use in this function); did you mean 'thaw_timer_fn'? del_timer_sync(&thaw_timer); ^~~~~~~~~~ thaw_timer_fn cc1: some warnings being treated as errors /usr/src/linux-headers-4.15.0-kali2-common/scripts/Makefile.build:335: recipe for target '/usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze/prl_fs_freeze.o' failed make[5]: *** [/usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze/prl_fs_freeze.o] Error 1 /usr/src/linux-headers-4.15.0-kali2-common/Makefile:1528: recipe for target '_module_/usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze' failed make[4]: *** [_module_/usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze] Error 2 Makefile:146: recipe for target 'sub-make' failed make[3]: *** [sub-make] Error 2 Makefile:8: recipe for target 'all' failed make[2]: *** [all] Error 2 make[2]: Leaving directory '/usr/src/linux-headers-4.15.0-kali2-amd64' Makefile:20: recipe for target 'modules' failed make[1]: *** [modules] Error 2 make[1]: Leaving directory '/usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze' Makefile.kmods:34: 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 Error: failed to install Parallels Guest Tools! Please, look at /var/log/parallels-tools-install.log file for more information. 2018-04-28T21:26:56+0200: execCmd: ./install --install [143] 2018-04-28T21:26:56+0200: Error: An error occurred when installing Parallels Tools. Please go to /var/log/parallels-tools-install.log for more information. 2018-04-28T21:27:02+0200: Exiting with code 1
Issues with kali update causes VM to fail. In addition to that, there is no tools for Ubuntu 18.04 LTS either. Virtualbox is free and it works! Not going to renew - im tired of this! I dont pay a lot of money to deal with issues like this
I'm fed up too. Parallels treats Linux like second-class citizens. New kernel comes out Parallels Tools breaks. OpenGL support isn't coming anytime soon.
Hello folks. Our engineering team is working diligently to develop support for Ubuntu 18.04. Although we do not have a fixed date on this yet, please be assured that this situation has been prioritized appropriately and will be resolved at the earliest. We appreciate your patience.
The fact that we're having this conversation in early May when 4.15 was released at the end of January and 4.16 at the start of April would seem to debunk the appropriateness of the prioritisation here. I appreciate that it's being worked on but this situation can not keep happening.
VMware Fusion works with 18.04.... I suspect given VMwares wider product set and the mandatory need from customers to have support for the latest kernels/lunux distros that Fusions is included in the overall development cycle - just a thought...
I was able to install Ubuntu 18.04 then use UKUU to downgrade the kernel to the last 4.13 revision and that worked.
Hello StephenH10, Parallels Desktop 13 for Mac Update 3 Hotfix 1 (13.3.1-43365) is released and it supports Ubuntu 18.04. Use this direct link to download and install the latest build.