Fedora 30 Slow To Boot On Predator Helios 300

Linux

With a fresh install of Fedora 30 on the Acer Predator Helios 300 (PH-315-52-7BVL) boot hangs at “A start job is running for udev Wait for Complete Device Initialization“.

To check to see what is taking so long to boot run:

sudo systemd-analyze blame

The problem is with “i2c-nvidia-gpu“. To disable this create the file

sudo nano /etc/modprobe.d/blacklist-i2c-nvidia-gpu.conf

with these contents: blacklist i2c_nvidia_gpu

Now update the kernel, change to current running kernel:

sudo dracut -f /boot/initramfs-5.2.18-200.fc30.x86_64.img

Reboot and everything should boot like normal.