If you can’t get to the login page (booting gets stuck at “Wait for Plymouth Boot Screen to Quit”) after CUDA driver installation, then it’s probably because the kernel is trying to load xorg.conf created by NVIDIA driver. I got this experience in my laptop that has Intel + NVIDIA GPUs running CentOS 7.
– move /etc/X11/xorg.conf to somewhere else or make a backup of it. Example:
mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
– then reboot