Repeated crash at login to emergency mode - nouveau MMIO Fault

I have found others with this fault and non of the solutions seem to answer the question.

I have always run suse going back to Suse 7.1 This came to an end after a kernel upgrade last year while running Leap 42 and have had the same issues repeatedly

I have repeatedly tried fresh install (latest version of leap - currently 15.2) on reformated SSD’s (three different ones tried) the only thing in common is mounting and existing /home disk and using Ext4 for /, and i get the same result everytime.

Just before reaching the login it crashed to emergency mode with the following:

5.200300 nouveau 0000:01:00.0 bus : MMIO write of 80000121 Fault at 10eb14 IBUS.

The log shows faults in red with nouveau

I have tried installing with all nouveau packages deselected in yast at install review stage, but still got the nouveau error. i have edited the grub config file and grub at boot to add nomodeset. i have tied installing the Nvidia proprietary drivers in yast2 from the shell but the repos provided in the wiki dont seem to work, get errors.

I wondered if the issue is that nouveau is in the kernel and is incompatible with the gtx970 gpu, but i have no issues with ubuntu which presumably shares the same kernel and boots at install using nouveau.

I am at a loss and having to run Ubuntu. any suggestions out there?

Have you tried blacklisting the nouveau module? Add modprobe.blacklist=nouveau to the kernel parameters.