RTX 2080 Super now boots to black screen

After updating pacman, I rebooted my machine to a black screen. I can’t seem to figure out why. IGPU still works. I’ve tried installing proprietary, opensource, and hybrid drivers using the built in commands. Any ideas?

Hi There !!
Are you able to boot in tty ?
Have to tried doing Ctrl + Alt + F2 when on black screen
Doing that you will be redirected to a tty screen where you will have to put your username and password
you can then downgrade the driver version of your nvidia gpu and rebooting might help
downgrading can be done via

$ sudo  pacman -U file:///var/cache/pacman/pkg/package-old_version.pkg.tar.type 

Usually the path are
If a package was installed at an earlier stage, and the pacman cache was not cleaned, install an earlier version from /var/cache/pacman/pkg/.

I guess you can determine your earlier version and reboot after downgrading
Then in future if you want the latest you can simply do

sudo pacman -S nvidia nvidia-utils

or any other package you have downgraded


For the case if you don’t have the earlier version in your cache then
you can do this

# pacman -U https://archive.archlinux.org/packages/path/packagename.pkg.tar.xz

where https://archive.archlinux.org/packages/path/packagename.pkg.tar.xz is the acutal path to the file or package you are in search of
simply search your package here Index of /packages/
locate to the package and copy and paste the url

Although I am not sure whether Manjaro has a package archive or not
So finger cross that you have earlier version in your cache if not

Main issue would be I assume that Manjaro does not release a new ISO for every update, and there is no package archive to my knowledge that’ll allow you to downgrade an entire system, so cache would be your only option in that regard (unless you wanna go about downgrading packages by building from the gitlab manjaro repo). It would probably be more effective for you to see the dependencies your package has, then manually install older versions (depending on what it is, can’t downgrade something like the kernel this way) from the Arch package archive: Index of /packages/

Using that approach, you would hopefully find the specific package that is the cause, then afterwards find the specific package update that caused the problem.

So iGPU still works, so I expect it boots.

Please check the journal:

journalctl --boot 0 --user --grep "\([A-Z][A-Z]\)" --no-hostname 

What kind of setup do you expect? iGPU (intel,amd) + dGPU (nvidia) need some special configuration, so that the nvidia outputs work. prime-run should work out-of-the-box.

Output of

journalctl --boot 0 --user --grep "\([A-Z][A-Z]\)" --no-hostname 

yields

-- No entries --

I only want to use my RTX 2080 Super. I usually have the IGPU disabled however I know that sometimes it can help with recovering systems. This is a desktop machine, so I don’t care about power consumption.

No, still black screen but I can boot via IGPU

I did not kernel update, only pacman / AUR updated, and this happened.

Thanks everyone for the help so far. I really don’t want to reset my entire system but if it gets to that I may have to.

Can you post /var/log/Xorg.0.log ?

There are some errors loading module - like nouveau, vesa…

Can you install the nvidia driver using console ?

Or: configure the graphics card.

I installed the drivers via the GUI and via console. Maybe I did it wrong, what should I be using?

I don´t know, how to configure the graphics card manually.

You need to leave one update source for nvidia, let it be manjaro drivers out of the box (proprietary, for example), and not the console. Otherwise, there will be conflicts in the form of a black screen and others, and possibly even worse consequences for the performance of the video card itself. The manjaro repositories support the system well.

Using the operating system of the Linux family, it is worth changing this approach. Here everything works a little differently, a different architecture and the principle of operation of drivers. The main thing is that they work (now this is not the case, as we observe) and that the system as a whole has good stable support and performance. Without reference to how it works, for example, in windows os. The current marketing ‘standards’ for nvidia drivers are tailored to the windows architecture. In Linux, nvidia ‘marketing’ can be ‘halved’ and not obsessed with it. And everything will work great.

Now the task is to remove the drivers that you installed through the console. And in the future, you need to exclude other methods of updating, otherwise ruin the video card. There are several ways to solve the problem: 1) Log in from a flash drive in live mode (any Linux distribution) and manually remove the installed drivers from the directory, you were recommended above. This is the easiest way. 2) Already knowing which source of stable updates to prefer (preferably ‘out of the box’ manjaro), make the appropriate settings for the video card in the IGPU. There are a lot of step-by-step instructions on the Internet. 3) The third option, as you were told above: reboot by pressing / holding shift, and select the previous boot kernel there. Start with it, will it fix the problem. 4) Solving the driver conflict through the shell. This point, if the previous steps do not help.

Manjaro configure graphics cards. Configure Graphics Cards - Manjaro.

Here is a simple visual instruction to make temporary kernel changes in the GRUB bootloader. This should work on a black screen too. 🕓 Исправление зависания Ubuntu во время загрузки – IT is good