So I’m a new user to opensuse, been dabbling the last month or so. Snapper rollback has saved me a few times. Finally got Nvidia drivers sorted a couple days ago. Since then, did one update that resulted in a black screen on next boot. Direct login never loads the screen.
I’ve successfully booted into earlier read-only snapshots with no issue. Regardless of which I’ve done this on, snapper rollback, set new default, next boot still results in this solid black screen. Haven’t been able to solve this. Tempted to just go back to deb based distros I’m more familiar with, but like some of the features and want to learn more. Having a non-functional system that even a supremely top notch “rescue” system can’t fix is a deal breaker though.
Apologies I forgot to mention DE. I’m on XFCE, I tend to stick with old faithful. Tends to always work well for me, regardless of distro.
I could only get nvidia drivers working “the hard way.” Had it booting well and fine after that. This issue occurred the following day, after no major updates. On a functional read-only snapshot boot now. Result of inxi -SGz below:
I will be attempting rollback to this working snapshot, as all the others, but expect same result.
On an unrelated note, I’ve always been struggling trying to get a local xhost going for an app through docker. Even with all the potential fixes out there, nothing works, even when it should be by all accounts.
xhost: unable to open display ""
Any chance I’d be better off on a different DE here? Are others more functional/less issues that XFCE?
Hmmm, let me see if I can find a working snapshot based on the 20230921 update. The one I just rollbacked on was 20230917.
Do I have to go through the whole “Hard Way” process again with the new update? Something else seems wrong since even rolling back to that functional snapshot, still a complete blank screen. Maybe a secure boot issue that I have to go through the signing process again?
I have nothing important on this install yet, so can easily just wipe it and start fresh with a different DE if they will play better.
@bhd1223 can if you want, but there are likley things installed to support a hybrid system, like suse-prime, bbswitch etc which do need removing, then should be able to use rpms…
I did try the DKMS way first. Also tried the BumbleBee stuff. Ended up just doing the direct nvidia script, as it was the only one to “work” and show the driver installed. I’m pretty sure I removed most of the not working methods, but it’s possible I missed something. Would that create a conflict and cause issues?
I have used the prime command a couple times since I got it working, such as prime-select nvidia, prime-select next-boot nvidia, and the like.
@bhd1223 yes, the run file is all I use, then have a read here: Chapter 35. PRIME Render Offload which is what I use, but I do have a xorg.conf file for the primary nvidia gpu…
On GNOME I use the switchrooctl dbus service to switch…
Looks like I needed to add nosimplefb=1 to my grub config and now all is well. Look forward to leaving nvidia behind in the future the more I see myself full-timing linux. Thanks for all the help!