Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Hello Mark,As I'm sure the Parallels Linux team is aware... New major kernel out. Tools will not build against it.
diff -puNr parallels.orig/prl_fs/SharedFolders/Guest/Linux/prl_fs/super.c parallels/prl_fs/SharedFolders/Guest/Linux/prl_fs/super.c
--- parallels.orig/prl_fs/SharedFolders/Guest/Linux/prl_fs/super.c 2018-09-07 13:15:08.000000000 +0000
+++ parallels/prl_fs/SharedFolders/Guest/Linux/prl_fs/super.c 2019-04-02 06:45:15.675125322 +0000
@@ -116,11 +116,11 @@ static int prlfs_remount(struct super_bl
{
int ret = 0;
DPRINTK("ENTER\n");
- if ( (!((*flags) & MS_RDONLY) && PRLFS_SB(sb)->readonly) ||
- ((*flags) & MS_MANDLOCK) )
+ if ( (!((*flags) & SB_RDONLY) && PRLFS_SB(sb)->readonly) ||
+ ((*flags) & SB_MANDLOCK) )
ret = -EINVAL;
- *flags |= MS_SYNCHRONOUS; /* silently don't drop sync flag */
+ *flags |= SB_SYNCHRONOUS; /* silently don't drop sync flag */
DPRINTK("EXIT returning %d\n", ret);
return ret;
}
@@ -270,7 +270,7 @@ static int prlfs_fill_super(struct super
sb->s_maxbytes = MAX_LFS_FILESIZE;
sb->s_blocksize = PAGE_SIZE;
sb->s_blocksize_bits = PAGE_SHIFT;
- sb->s_flags |= MS_NOATIME | MS_SYNCHRONOUS;
+ sb->s_flags |= SB_NOATIME | SB_SYNCHRONOUS;
sb->s_magic = PRLFS_MAGIC;
sb->s_op = &prlfs_super_ops;
PRLFS_ALLOC_SB_INFO(sb);
Why is this a Kernel issue?Ctr+tab for switching apps doesn't work on Ubuntu 19
The only module that is failing with the latest Parallels Tools (14.1.3) is prl_fs and the fix is trivial:
Thanks (GalaxyMaster). Your patch worked for my Ubuntu 19.04 setup.
Sweet! After spending over 12 hours wrestling with both Ubuntu and Fedora, I've finally got them straightened out!
HUGE thanks to MichaelK41, Mark Fine, and ShawnC4!!!!!!! The combination of instructions provided by you three (and reading between the lines) worked perfectly!!! Ubuntu 19.04 and Fedora 30 are working perfectly now, AFAIK. Thanks!!!!
The only module that is failing with the latest Parallels Tools (14.1.3) is prl_fs and the fix is trivial
Hello Mark,
That's correct, the 5th kernel version is not currently supported in Parallels Desktop as it's been released not so long ago. No ETA so far, but our Development team is working on it.
not so long ago? https://github.com/torvalds/linux/releases/tag/v5.0-rc1
especially with pro license lazy adoption is not what users should have to expect.