The black screen after GRUB is almost always a graphics driver mismatch or an incorrect kernel parameter preventing the display manager from loading. Boot into recovery mode from GRUB, install the correct proprietary GPU drivers or add the 'nomodeset' kernel parameter, and you'll get to a desktop.
Why you get a Linux black screen after grub
The technical reason the boot process stalls at a blank screen is that the kernel's default video driver (typically modesetting) cannot negotiate a valid display mode with your GPU. This is not a kernel panic, the system is still running, but the display manager (such as GDM, SDDM, or LightDM) cannot draw the login screen because the framebuffer is uninitialized. The failure is distinct from a missing display manager, which would show a text console after a long timeout, or a kernel panic, which displays a stack trace. Instead, the GPU driver loads but fails to set a resolution, so the monitor receives a black signal. This happens often with NVIDIA, AMD, and Intel integrated graphics when the open-source driver is incompatible with the hardware. This issue is common when you install Linux on SSD because the kernel loads quickly from the fast drive, but the graphics driver fails to initialize the framebuffer before the display manager starts, leaving you with a blank screen.
Boot with nomodeset to reach the desktop
To bypass the graphics driver failure, edit the GRUB boot entry temporarily. At the GRUB menu, highlight your Linux installation and press e to edit the boot parameters. Find the line beginning with Linux or linuxefi and add nomodeset at the end, typically after any quiet or splash options. For NVIDIA GPUs, you can also use nouveau.modeset=0 to disable the Nouveau driver. Press Ctrl+X or F10 to boot with these parameters. The kernel will now use basic VESA framebuffer drivers, bypassing the failing modesetting. If the desktop appears, you can log in and permanently add nomodeset to the GRUB configuration file (/etc/default/grub) by appending it to the GRUB_CMDLINE_LINUX_DEFAULT line, then running sudo update-grub. Before you proceed, you must know how many SSD slots you have in your system, because if your root partition is on a secondary drive, GRUB might load the wrong kernel parameters from a different disk's configuration.
Install the correct GPU drivers from recovery mode
If nomodeset alone fails, boot into recovery mode from the GRUB advanced options menu. Select the kernel with "(recovery mode)" appended, then choose "root" from the recovery menu to drop to a root shell. The filesystem is mounted read-only by default, so remount it as read-write with mount -o remount,rw /. Then install the proprietary GPU drivers via the terminal. For NVIDIA, run sudo apt install nvidia-driver (or the latest version for your distribution). For AMD, install the appropriate firmware and driver packages from your distro's repository. If you previously tried to format a solid state drive for Linux mint with a specific filesystem, ensure the root partition is correctly identified in /etc/fstab before installing drivers, as a misconfigured mount point can prevent the driver packages from installing properly. After installation, run update-grub and reboot normally.
When the black screen is not a graphics problem
If the black screen persists even with nomodeset and proprietary drivers, the issue is likely not graphics-related. The most common non-graphics causes are a misconfigured display manager, a wrong root partition in GRUB, or Secure Boot blocking kernel modules. To diagnose, boot from a live USB and check your GRUB configuration: mount your root partition and inspect /boot/grub/grub.cfg for the root= parameter, it must point to your SSD's root partition UUID or device name. If Secure Boot is enabled in your UEFI firmware, it may reject unsigned NVIDIA or AMD kernel modules, causing the display manager to crash silently. Disable Secure Boot in your BIOS settings, or sign the drivers with MOK (Machine Owner Key) after booting with nomodeset. Additionally, you must configure SSD in BIOS to ensure the SATA controller is set to AHCI mode (not RAID or Intel RST), because the wrong mode prevents the kernel from reading the root filesystem entirely, leading to a black screen after GRUB. If none of these steps resolve the issue, reinstall the distribution with a different desktop environment (such as Xfce or LXQt) that uses a simpler display manager less dependent on GPU acceleration.

















