So, this may just be isolated to my machine, but I don’t think it is. I for some reason, cannot get any distro to behave properly on my system with my RTX 2060 installed. I had openSUSE Tumbleweed working for a while but an update to either the kernel or the nvidia drivers broke it. I had wanted to move to something arch based for a while, and heard that Manjaro worked well with the newer nvidia cards. So I tried to install that, but was unable to even get the USB to boot. I tried removing the GPU, installing it, and then putting the GPU back in and installing the drivers. But it still just stops at the black screen.
I wouldn’t call myself a linux n00b. But I am by no means an expert, just a guy who prefers linux. I really hope someone can help me out. I’ve been having to use Windows 10 and I don’t like it. I want my Linux rig back!
It was working just fine on openSUSE. Albeit a finicky boot process, but it worked fine after that. (it took a while to boot, like a solid minute or more on an SSD)
I just installed manjaro, but not before trying all the options I had done to get it working the first time: reinstall drivers, use manual drivers, nomodeset, etc.
black screen when you try to access your desktop?
look for errors in logs. things like the systemd journal for your display manager or Xorg log files in /var/log or dmesg
As you can see, nouveau is listed under Kernel modules because I do not have the kernel module blacklisted. The important part is that nouveau is not Kernel driver in use: If nouveau IS the kernel driver in use, that means that despite installing the nvidia proprietary driver the incorrect driver is still being used. If nvidia is correctly the driver in use, that means the problem lies elsewhere.
Yeah, don’t use nouveau on RTX cards. If you need to force it off in order to boot, adding modprobe.blacklist=nouveau to the grub command line will help get you into an X11 session if you prefer to do things just in the GUI.
Also refer to the OpenSuse Wiki on setting up the proprietary driver via YaST or zypper.
Only mentioning this as sometimes using the the .run file from nvidia doesn’t go well, as it doesn’t grab any needed dependencies for lib32 support or DKMS. (build-essential, Kernel headers, etc.)
Honestly, either are fine. Although manjaro seems like a better option. But I like openSUSE too. Whichever one runs the best/has the best compatibility with my GPU is really the determining factor here. I’ll be home in a couple hours to try some more things.