I jumped ship from Suse/SLES, using RHEL & CentOS now. Back on SLES I didn't have nouveau trouble like I seem to be having now with the "Nvidia driver can't install because nouveau..".
Here's what I do now
- 1. start Centos 7-1810 install from DVD, it installs, system comes back up on my 1920x1200 or 2560x1440 monitor no problem, this is with having an Nvidia p620 (or GTX970) installed and monitor working off that graphics card via dvi-d or displayport.
- 2. download nvidia###.run file, do an init 3, launch nvidia.run file and get the nouveau error cannot proceed.
- 3. modify /etc/default/grub and append GRUB_CMDLINE_LINUX with "rd.driver.blacklist=nouveau modprobe.blacklist=nouveau nouveau.modeset=0". Didn't take any chances, threw everything at it, I guess all that's really needed then is rd.driver.blacklist=nouveau.
- 4. grub2-mkconfig -o /boot/efi.../grub.cfg
- 5. dracut -f /boot/initramfs-$(uname -r).img $(uname -r)
- 6. reboot, init 3, nvidia.run installs without nouveau error, system now works with nvidia graphics (and cuda) drivers.
between step 1 and 2 then, do I need to manually look for
kmod-nvidia from EPEL (extra packages for enterprise linux) ?
I am already registering to EPEL after step 1, and it would be easier to just install kmod-nvidia if that's all that's needed rather than going through the hassle of steps 3 and 4 before installing nvidia.run. thanks.