I don’t know how the content from NVidia’s own repo installs.
- The ELrepo packages apped
nouveau.modeset=0 rd.driver.blacklist=nouveau plymouth.ignore-udev
to kernel command-line options - They also add
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
EndSection
into X11 configuration. Furthermore, they did disable Wayland too. (Not sure if they still do.)