Symptoms & Diagnosis
Encountering a black screen after installing or updating to Ubuntu 24.04 in a dual-boot setup with Windows is a common hurdle. This issue usually manifests at two specific points: immediately after the GRUB bootloader or right before the login screen appears.
The diagnosis starts by identifying if the system is unresponsive or if it is a display-specific failure. Common symptoms include a blinking underscore cursor, a completely powered-down monitor signal, or a freeze during the Ubuntu splash screen animation.
To narrow down the cause, use the following table to match your symptoms with potential hardware or software triggers:
| Symptom | Primary Suspect | Context |
|---|---|---|
| Black screen with blinking cursor | Graphics Driver Conflict | Common with NVIDIA cards |
| Stuck on “Loading Initial Ramdisk” | Microcode or Kernel Bug | Specific to newer CPU architectures |
| Monitor says “No Signal” | Incorrect Refresh Rate/Resolution | Common on HDMI 2.1 or DisplayPort | GRUB menu does not appear | Windows Boot Manager Overwrite | UEFI/Secure Boot interference |

Troubleshooting Guide
Step 1: Accessing the GRUB Menu and Using Nomodeset
If you cannot see anything, restart and hold the Shift key (or tap Esc repeatedly) to bring up the GRUB menu. Highlight “Ubuntu” and press ‘e’ to edit the boot parameters.
Find the line starting with linux and locate the phrase quiet splash. Append the nomodeset parameter as shown below:
# Change this:
linux /boot/vmlinuz-xxx root=UUID=xxx ro quiet splash
# To this:
linux /boot/vmlinuz-xxx root=UUID=xxx ro quiet splash nomodeset
Press Ctrl+X or F10 to boot. This forces Ubuntu to use basic VESA graphics drivers, allowing you to reach the desktop and fix the real issue.
Step 2: Fixing Graphics Driver Conflicts
Once you reach the desktop via nomodeset, you must install the proprietary drivers. Open the terminal and run the following commands to identify and install the recommended driver for your hardware:
sudo ubuntu-drivers devices
sudo ubuntu-drivers autoinstall
After the installation finishes, reboot your system. If the black screen persists, you may need to purge existing NVIDIA drivers first using sudo apt purge nvidia*.
Step 3: Resolving Windows Fast Startup Issues
Windows “Fast Startup” does not fully shut down the kernel; it hibernates the session. This often locks the hardware or the EFI partition, preventing Ubuntu 24.04 from initializing the display properly during a dual-boot switch.
Boot into Windows, go to Control Panel > Hardware and Sound > Power Options > Choose what the power buttons do. Click “Change settings that are currently unavailable” and uncheck Turn on fast startup. Save changes and restart into Ubuntu.
Prevention
Keep the Kernel and GRUB Updated
Ubuntu 24.04 receives frequent microcode updates for Intel and AMD CPUs. Ensure your system is always up to date to prevent kernel panics that lead to black screens. Run these commands weekly:
sudo apt update && sudo apt upgrade
sudo update-grub
Secure Boot and Third-Party Drivers
If you use proprietary drivers, ensure Secure Boot is either disabled in your BIOS or that you have correctly enrolled the MOK (Machine Owner Key). Ubuntu 24.04 will prompt you to create a password for this during driver installation. Do not skip this step, as it prevents the driver from loading, resulting in a black screen.
Finally, always maintain a Live USB of Ubuntu 24.04. If a kernel update breaks your display again, you can use the “Boot Repair” tool from the Live environment to restore your GRUB configuration and display settings without losing data.