Black screen after Grub

Hi,
When I boot my computer (dual boot with windows 10, on two different SSD), I get to a black screen with only the mouse showing up after the Grub menu.
It feels like the system is loading but not displaying anything.
I have Leap 15 on my desktop (ASUS B-150m motherboard with Nvidia gtx 970).
I started having this problem a couple of days ago, but it was random and my BIOS was due for an update.
However, now the BIOS updated I still have this issue, but now I have to actually go to choose the drive on which Suse is installed to only get a chance to successfully boot (it does not work every time).

Thanks for your help!

Which desktop did you select when you were originally installing, Gnome? KDE? XFCE? Something else? Besides the BIOS update, what else has changed since your 27 Sept. thread was resolved? Did you install updates? If at the Grub menu you select to use the prior kernel, does it help? If not, also at the Grub menu, try the E key, and on the line that includes quiet, append

plymouth.enable=0

before proceeding. Does it help? If not, instead of plymouth.enable=0, append a 3. Does that help? If yes, what is the output from

inxi -Gxx

You many need to install inxi, simply

zypper in inxi

logged in as root or using sudo as normal user, or install using YaST. Once you are able to boot at all, upload /var/log/Xorg.0.log so we can check what errors may be occurring. Use the susepaste command, or go to http://susepaste.org and provide the URL here.

Thanks a lot, mrmazda!
You always reply quickly to my thread and it is really appreciated.

I remembered encountering this same issue when I was on Mint, so I tried the same solution.
I added ‘nomodeset’ to the boot options, and now it looks like it always boot correctly.

Is you solution in anyway better than what I did?
I’m always looking for the optimal solution, so if yours has less downsides, lets say, don’t hesitate to let me know!

Thanks again!

Nomodeset uses fall back video drivers. You probably need to install the NVIDIA drivers for your NVIDIA card

Nomodeset serves two unrelated but primary purposes:

1-it’s historically required to enable proper operation of proprietary NVidia video drivers

2-fallback to crude X drivers (FBDEV or VESA) to facilitate troubleshooting

#2 blocks use of the FOSS video drivers that most users need, most meaning users of AMD/ATI gfx, Intel gfx and NVidia gfx users who don’t use proprietary drivers. Blocking (fallback) means SLOW X, if any X at all.