screen blank on bootup on using nvidia driver

This is the 2nd blank screen bootup in 1 week. The first was due to the kernel update 5.18.9-2-default
I corrected this by reverting to using the older kernel and I deleted the 5.18.9-2-default file manually and edit the boot menu.

However with the latest update I think the NVidia driver was update and now my screen is blank.
I am able to login blindly, after which I only the mouse cursor appears. My shortcut work to open konsole, which I can type blindly to do a reboot.

I am unable to switch using ctrl + alt + fn keys to see a console. I’ve tired all the function keys and I can’t get to a console screen.

So how can I boot into some recovery mode? if I select this option from the boot menu I still get to a blank screen.

If I am able to somehow get to the console screen, how would I then revert back to the previous nvidia driver that was working?

Hi
I’m assuming your using the nvidia rpms? What driver version are you using? Is the driver being rebuilt or winding up in weak-updates;


/sbin/modinfo nvidia | grep filename:

filename:       /lib/modules/5.18.11-1-default/kernel/drivers/video/nvidia.ko

I use the hardway here with the 515.57 oss driver and all good…


 nvidia-smi 
Wed Jul 20 16:42:31 2022       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 515.57       Driver Version: 515.57       CUDA Version: 11.7     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA T400         Off  | 00000000:03:00.0 Off |                  N/A |
| 38%   42C    P8    N/A /  31W |      6MiB /  2048MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+

I found a workaround solution in this post: https://forums.opensuse.org/showthread.php/572764-No-login-screen-since-kernel-5-18-9-2

Add nosimplefb=1 to your kernel command line in grub (press e in your bootloader during boot).

I am using the nVidia software repository which I added.

When NVidia got updated, I did see the post install script ran.

$ /sbin/modinfo nvidia | grep filename:
**filename:**       /lib/modules/5.18.11-1-default/updates/nvidia.ko

$ nvidia-smi  
Wed Jul 20 17:48:42 2022        
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 515.57       Driver Version: 515.57       CUDA Version: 11.7     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA GeForce ...  Off  | 00000000:29:00.0  On |                  N/A |
|  0%   53C    P8    39W / 320W |    932MiB / 10240MiB |     10%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                                
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    0   N/A  N/A      2452      G   /usr/bin/Xorg.bin                 475MiB |
|    0   N/A  N/A      2865      G   /usr/bin/kwin_x11                 132MiB |
|    0   N/A  N/A      2877      G   /usr/bin/plasmashell               76MiB |
|    0   N/A  N/A      3133      G   ...akonadi_archivemail_agent        3MiB |
|    0   N/A  N/A      3141      G   .../akonadi_mailfilter_agent        3MiB |
|    0   N/A  N/A      3146      G   ...n/akonadi_sendlater_agent        3MiB |
|    0   N/A  N/A      3147      G   ...nadi_unifiedmailbox_agent        3MiB |
|    0   N/A  N/A      3667      G   ...254420986851600377,131072      225MiB |
+-----------------------------------------------------------------------------+