Like many others, I was having trouble with gdm hanging when booting the standard Gnome spin of Fedora 29 under Parallels. I thought I'd share here that I'm not seeing the gdm issue with Fedora 30. I did need to tweak the parallels tools install script to get the tools to install on the new Fedora version.
Here's the process that I used to install Parallels tools on a clean install of Fedora 30. These steps assume the following prerequisites:
- /Applications/Parallels Desktop/Contents/Resources/Tools/prl-tools-lin.iso is connected to the guest's CD/DVD drive.
- The attached patch is saved to ~/prl-tools-f30-patch.txt. Note that this patch includes:
- @GalaxyMaster's fix to make prl_fs/super.c build with Linux 5.x kernel headers.
- My changes to installer/install-cli.sh to get the centos version in a more portable manner.
Code:
# mkdir ~/prl-tools && cd ~/prl-tools
# mount /dev/cdrom /mnt
# cp -r /mnt/* .
# chmod -R u+w .
# tar -C kmods -xvf ./kmods/prl_mod.tar.gz
# dnf install -y patch
# patch -p0 < ~/prl-tools-f30-patch.txt
# ./installer/install-cli.sh -i
You'll get some errors about duplicate definitions in /usr/share/selinux/devel/include/contrib/container.if, which appear to be benign.