Never update Parallels and a kernel on the same day...

Updated Fedora 30 to kernel 5.3.5-200 this morning. Tools rebuilt all the usual stuff: drm, eth, fs, fs_freeze, and tg.

Then I saw Parallels 15.1.0 was ready, so I updated to that and rebuilt Tools again, which also seemed to go as normal...

Until you notice that there's no /usr/src/parallels-tools-15.1.0.47107 folder and a yellow triangle on the VM window (when you exit convergence mode) saying Tools needs to be reinstalled. And yet, there are ko.xz's (and ko's?) are in /usr/lib/modules/5.3.5-200.fc30.x86_64/extra/, but I have no idea which.

So, what's actually going on here? Is it updating or not?
 
Best answer
Hi Edward - I'm not at my mac right now; but IIRC you need to:

1. Mount the ISO and copy the contents to a temp location
2. In the kmods directory there was a tar.gz file that you need to unpack (tar -xvzf)
3. Navigate to the unpacked file prl_vid/Video/Guest/Linux/kmod/test/test_drm_core.sh and change the PRL_DRM_VM_OPERATIONS_FAULT assignment to "=0"
4. Repack the directory using the tar command (tar -czvf name-of-archive.tar.gz /path/to/directory-or-file) replacing the old file.
5. Run installer again.

You might need to uninstall the old version too.. I know there is a KB article around somewhere that talks about manual removal.

I'll be on a mac a little later this morning if this doesn't work, post again, and I'll check to see...
Hi Edward - I'm not at my mac right now; but IIRC you need to:...

And, as I found out this morning, after updating to kernel 5.3.7: DONT delete the temp directory after you're done. For some reason the build doesn't get stashed in DKMS anymore, so every time you update a kernel, you have reboot into the kernel, Ctrl-Opt-F2 into a new screen, and run the installer manually again.
 
Hi Edward - I'm not at my mac right now; but IIRC you need to:

1. Mount the ISO and copy the contents to a temp location
2. In the kmods directory there was a tar.gz file that you need to unpack (tar -xvzf)
3. Navigate to the unpacked file prl_vid/Video/Guest/Linux/kmod/test/test_drm_core.sh and change the PRL_DRM_VM_OPERATIONS_FAULT assignment to "=0"
4. Repack the directory using the tar command (tar -czvf name-of-archive.tar.gz /path/to/directory-or-file) replacing the old file.
5. Run installer again.

You might need to uninstall the old version too.. I know there is a KB article around somewhere that talks about manual removal.

I'll be on a mac a little later this morning if this doesn't work, post again, and I'll check to see what above needs to be updated.
That seems to have done the trick for me. Many Thanks.
 
Hi Edward - I'm not at my mac right now; but IIRC you need to:

1. Mount the ISO and copy the contents to a temp location
2. In the kmods directory there was a tar.gz file that you need to unpack (tar -xvzf)
3. Navigate to the unpacked file prl_vid/Video/Guest/Linux/kmod/test/test_drm_core.sh and change the PRL_DRM_VM_OPERATIONS_FAULT assignment to "=0"
4. Repack the directory using the tar command (tar -czvf name-of-archive.tar.gz /path/to/directory-or-file) replacing the old file.
5. Run installer again.

You might need to uninstall the old version too.. I know there is a KB article around somewhere that talks about manual removal.

I'll be on a mac a little later this morning if this doesn't work, post again, and I'll check to see what above needs to be updated.

Worked for me too! I was struggling a lot with this issue.. I really have to consider if Parallels is worth buying. Works so smoothly but not being able to install the tools makes a bad impression. Thanks a lot for these detailed instructions!
 
Except, I'm still finding that Parallels Tools is either not rebuilding or installing correctly when a new kernel is installed. I have to do it manually after a new kernel install then rebooting. The reboot sequence never gets to the graphical login screen.
 
Back
Top