I recently installed Arch Linux on my PCSPECIALIST gaming laptop which has a NVIDIA GTX 1650 GPU and a intel iGPU. I want to use Arch Linux with the GNOME desktop environment and I need to be able to use the dGPU for games and the iGPU for everything else (for performance and power saving respectively). After installing the system and the nvidia, nvidia-settings, nvidia-prime, nvidia-settings, nvidia-utils, and lib32-nvidia-utils packages, I found that my system would not boot to the GUI properly so I used my installation USB to chroot into the system to try to fix things. I unfortunately don't remember quite what I did, but I did eventually manage to get into GNOME just fine but soon realised my NVIDIA GPU was not working as it should - running the commands "nvidia-smi", "vulkaninfo", "nvidia-smi -a" and "nvidia-settings" in the terminal all hang indefinitely and give no output (or open the GUI NVIDIA settings program for the latter) and running minecraft-launcher with prime-run crashes on start, as well as dolphin emulator crashing when I try to select vulkan, yuzu emulator does not seem to detect my NVIDIA GPU, and running either LEGO Batman: The Videogame or Shadow of the Tomb Raider via Steam hangs indefinitely and does nothing. I also have unusually long boot times for the hardware that I have, at around 3m30s and the pattern is consistent (see my output of (as root) "journalctl -xb > log.txt" at which I suspect is related to my graphics driver issues.