Black Screen on Linux: How to Regain Control
Regain control of your machine when the system is stuck with a black screen.
The system boots (you hear fans, the disk is working), but the screen stays completely black — almost always a graphics driver problem, not the system itself.
First: rule out a physical cause
Check the display cable and, if it is a laptop, try connecting an external monitor — sometimes the problem is as simple as a loose connection, not a genuine system failure.
Booting into safe graphics mode (nomodeset)
- While booting, hold
Shift(BIOS) or pressEsc(UEFI) to see the GRUB menu. - Select your distribution's entry → press
eto edit. - Find the line starting with "linux" → go to the end → add
nomodeset. Ctrl + Xto boot with that change.
nomodeset stops the graphics driver from trying to
configure the video mode automatically — if this fixes the black
screen, it confirms the problem is with the graphics driver,
especially common with NVIDIA cards.
Permanent fix: reinstall the graphics driver
Once inside with nomodeset, follow our guide on how to correctly install NVIDIA drivers to fix the problem at the root, not just for this session.
Tip: if this started right after installing or updating the system, and you see "earlier kernel" options in GRUB's advanced menu, trying that earlier version confirms whether the problem is specific to the most recent update.
Frequently asked questions
Is nomodeset a permanent fix?
No, it is a temporary boot workaround that avoids the problem for that session — for a permanent fix, you need to correctly install or reinstall your card's graphics driver.
Why does this happen more with NVIDIA cards?
NVIDIA's proprietary drivers are more prone to conflicts after kernel updates than the free Nouveau driver, although the latter offers worse overall performance.