Full Black Screen Without MSI or Zorin Logo

Hello, I installed Zorin OS on my computer 2 days ago to use linux for the first time and I encountered a lot of problems, I didn't know this forum existed and I was getting help from geminis. First of all, the system didn't see my ethernet cable, I solved this problem by installing something called r8125, then my screen refresh rate was not changing from 60, I asked geminis how to fix this and he told me to check my drivers. When I looked in the settings, the driver seemed to be installed, but I entered the “lsmod | grep nouveau” code that gemini told me and since nothing came up, gemini told me that the driver was not installed correctly and that I should enter the commands he said to install it correctly and restart my computer and then install it on the installation screen. I entered

“sudo apt purge 'nvidia'
sudo apt autoremove”

into the terminal as code and restarted my computer with the “reboot” command as it said and since then I only get a black screen, my keyboard and mause and my fans light up, my parts get power, but when I turn on the computer, I stay on the black screen, I tried resetting the bios but it did not work. I also don't see the msi and zorin logos that should come up at first.

Welcome to the Forum!

r8125 is or should be a Driver for Your Ethernet.

Did You take a Look at the List what will be removed before You removed it? In worst Cast it could have removed some Stuff what was essential for the System.

But we should clear first some basic Things:

  • Do You have a Dual-Boot System?
  • If yes: Is Fast Start-Up in Windows disabled?
  • Are Secure Boot and Fast Boot in BIOS disabled?
  • Is Your BIOS in UEFI or Legacy Mode?
  • What Tool did You take to create the bootable USB Stick?
  • What are Your Hardware Specs?

A long list appeared in front of me, I said yes 2 times, one of them was 24.3 mb, I remember, I don't remember the size of the other one. My system is not dual boot, I didn't have a flash drive, I burned it to sd card and booted it from sd card.

Msi RTX 4060ti 16gb
Ryzen 7 7700x
Msi Pro B840P wifi motherboard

Can you access the grub menu?
If so, you could add "nomodeset" as a boot parameter.
To access the grub menu, you must press the following key in quick succession after switching on: For UEFI Bios esc (or on some machines tab), for legacy Bios the left shift key.

1 Like

I guess, You can't remember if ther were Packages with ''zorin'' in the Name?

And that went without Problems, yes? What Program did You use?

So, and what is with:

The instructions above do not show any instance of replacing the removed Nvidia drivers. If you do not have Intel Integrated Graphics to fall back on, then your GPU has no drivers, leading to a black screen (assuming nouveau cannot handle the 4060).

If you can access the recovery menu as linked by @Forpli above,
first arrow key down to Enable Networking.
Once enabled, back up to the menu and arrow key down to Drop to Root Prompt.
Tap ctl+d or enter at the prompt given on the screen if needed.

Run

mount -o remount,rw /

To give write permissions if it loads in Read Only mode.

Now, you must install the missing Graphics drivers.

sudo add-apt-repository ppa:graphics-drivers/ppa

sudo apt update && sudo apt install nvidia-driver-575 nvidia-dkms-575

Once those are installed, you should be able to boot without black screen.

1 Like

This is another example, of why we should never follow AI instructions blindly, without verifying. @Aravisian instructions however, is getting you back on the right road to success. :+1:


Just for interest: When nouveau isn't loaded (perhaps because it is still blacklisted) and also the igpu isn't available, would there also be a command to unblacklist or to install nouveau (if it was completely removed) and to load nouveau at boot?

Yes, you could check the files in /etc/modprobe.d/ for anything blacklisting Nouveau.
But admittedly... the 3060 or 3070... You really want the Nvidia Drivers on it.

1 Like

Thank you very much! I was thinking about how to load some basic graphics drivers as quickly as possible, so that something can be seen on the screen again, and then install the desired Nvidia drivers with the GUI after the normal startup.
If igpu also was blacklisted, would it also be displayed in this /etc/modprobe.d file?

1 Like

It is rare for an intel graphics set to be blacklisted.
For something to be blacklisted by default, it must be hopeless - a driver that is broken and not trustworthy.
Most things that are blacklisted by default are quite old.

Things that get blacklisted after install are things that will actively interfere with other drivers; which are uncommon.

Many computers come built with only a dedicated graphics card. Given that theirs came with a 3070, which is still a marketable card; that is too new to think that Intel would be blacklisted. So it likely is a dedicated card machine only.

1 Like

Ah, that was news to me. I had only ever dealt with notebooks and not with computers and therefore assumed that all computers with a dedicated gpu also have an igpu because most notebooks have one.

Does this also mean that if you disable the igpu in the Nvidia settings or set that Nvidia shall be used preferred, it will not end up on the modprobe.d blacklist?

Correct. This does not blacklist Intel.
In fact, Intel will remain active and used, with primary render offloading landing on the Nvidia card, but Intel still handling low demand tasks.

In fact...
It is for this reason that some Nvidia drivers were causing overheating on some machines, because the Nvidia GPU was offloading too much onto the CPU and Intel Graphics. Nvidia offloaded onto Intel, to make more processing available on Nvidia.

1 Like

So can I conclude?
The computers with Nvidia card, which show a blackscreen when booting without installed proprietary nvidia drivers, either

  • have no igpu or
  • the igpu is disabled in the BIOS

and

  • nouveau is blacklisted
  • nouveau has been removed
  • nouveau doesn't work with the special nvidia card

You already suggested above trying nomodeset

That is a good first thing to try. Because you had, I then added on the suggestion to reinstall drivers ensuring a good full install for Nvidia.

But troubleshooting is often guesswork on limited information. In this case, teamwork.

But you are correct that it could be that the GPU driver is failing to load at the proper time during init, therefor using nomodeset.

Nouveau will often load, resulting in a display on one monitor of a low resolution. So if it is not loading, we can suspect it is not working with that card.

1 Like

I opened my pc while pressing shift and spammed the del (bios menu key) then my bios screen opened i booted zorin OS again with my SD card and problem solved thank you for everyone

1 Like