Черный экран после загрузки Linux: как вернуть рабочий стол
Черный экран в Ubuntu и других дистрибутивах обычно значит, что не запустилась графика, а сама система жива. Нажмите Ctrl+Alt+F3 и войдите в консоль, а если она не открывается, загрузитесь с параметром nomodeset из меню GRUB. Дальше проверьте драйвер: чаще всего виноват модуль NVIDIA, не собранный под новое ядро или не подписанный для Secure Boot.

Содержание
Какой у вас черный экран: симптом подсказывает причину
Черный экран после загрузки почти никогда не означает, что система сломана целиком. Обычно не стартует графика, а ядро, файлы и пользователь на месте. Посмотрите, в какой момент и как именно пропадает изображение.
| Что видно | Вероятная причина | Первое действие |
|---|---|---|
| Черный экран сразу после установки драйвера NVIDIA | Модуль не собрался, не подписан для Secure Boot или конфликт с nouveau | TTY, проверить lsmod и mokutil |
| Мигающий курсор в левом верхнем углу | Не запустился экранный менеджер (GDM, SDDM, LightDM) | TTY, journalctl по службе |
| Черный экран с Live USB при установке | Видеодрайвер в ядре не справился с картой | Загрузка с nomodeset |
| Все работало, сломалось после обновления | Новое ядро без собранного модуля NVIDIA или регрессия | Старое ядро из меню GRUB |
| Экран входа есть, после пароля черно | Ошибка сеанса Wayland, переполнен диск, сломан профиль | TTY, df -h, другой сеанс |
| Ноутбук: черный встроенный экран, внешний работает | Гибридная графика, режим PRIME или подсветка | prime-select, яркость |
Сначала исключите банальное: монитор на нужном входе, кабель DisplayPort плотно сидит, у ноутбука не выкручена в ноль яркость клавишами Fn. На ПК с дискретной картой убедитесь, что кабель воткнут в видеокарту, а не в разъем материнской платы.
Вход через TTY: проверить, что именно не запустилось
При черном экране нажмите Ctrl+Alt+F3. Если появилось приглашение login, войдите своим пользователем: дальше все можно чинить отсюда. Не реагирует F3, попробуйте F2, F4 или F5.
# статус экранного менеджера
systemctl status gdm # Ubuntu, Fedora с GNOME
systemctl status sddm # Kubuntu, Fedora KDE, многие сборки Arch
systemctl status lightdm # Linux Mint, Xubuntu
# ошибки текущей загрузки
journalctl -b -p err
# что видит ядро про видеокарту
lspci -k | grep -A 3 -iE 'vga|3d'
lsmod | grep -E 'nvidia|nouveau|amdgpu|i915|xe'
# не кончилось ли место
df -h /
Строка Kernel driver in use в выводе lspci показывает, какой драйвер реально управляет картой. Если для NVIDIA там пусто или nouveau, а вы ставили проприетарный драйвер, значит модуль не загрузился. Если корень заполнен на 100%, графический сеанс не может записать временные файлы; освободите место, как описано в статье про очистку диска.
Если TTY не открывается вообще, экран остается черным даже на консоли. Тогда нужен параметр nomodeset из следующего раздела.
nomodeset: загрузиться в безопасном видеорежиме
Параметр ядра nomodeset запрещает видеодрайверам ядра переключать режим экрана. Картинку выводит простейший драйвер прошивки: разрешение может быть низким, ускорения нет, второй монитор не работает. Зато почти всегда есть изображение, а этого достаточно, чтобы войти и исправить драйвер.
Разово, из меню GRUB
- Включите компьютер. Если меню GRUB не показывается, удерживайте Shift (BIOS) или нажимайте Esc (UEFI) сразу после логотипа производителя.
- Выберите обычный пункт загрузки и нажмите
e. - Найдите строку, которая начинается с
linux, перейдите в ее конец и через пробел допишитеnomodeset. Словаquiet splashможно убрать, тогда будут видны сообщения загрузки. - Нажмите Ctrl+X или F10.
С установочной флешки Ubuntu, Linux Mint или Fedora действуют так же: в меню флешки есть пункт с безопасной графикой, он и добавляет nomodeset.
Постоянно, если без него никак
# Debian, Ubuntu, Mint: допишите nomodeset в GRUB_CMDLINE_LINUX_DEFAULT
sudo nano /etc/default/grub
sudo update-grub
# Fedora
sudo grubby --update-kernel=ALL --args="nomodeset"
# убрать в Fedora
sudo grubby --update-kernel=ALL --remove-args="nomodeset"
# Arch: правка /etc/default/grub, затем
sudo grub-mkconfig -o /boot/grub/grub.cfg
Не оставляйте nomodeset навсегда. С ним драйвер NVIDIA не включает modeset, сеанс Wayland не стартует, а в GNOME 50 сеанса X11 уже нет. Используйте параметр как ключ, чтобы войти и поставить нормальный драйвер, потом уберите его из /etc/default/grub и снова выполните update-grub.
Recovery mode и rescue: если не открывается даже TTY
В Ubuntu и Linux Mint в меню GRUB есть "Дополнительные параметры", а в них пункт с припиской recovery mode. Он загружает систему без графики и показывает меню восстановления. Нужные пункты:
- network - включить сеть, без нее не поставить драйвер.
- root - оболочка root. Корень в ней смонтирован только для чтения, перемонтируйте его командой
mount -o remount,rw /. - dpkg - починить прерванную установку пакетов.
В Fedora выберите в GRUB пункт rescue или допишите к строке linux systemd.unit=rescue.target: система запросит пароль root. Если root заблокирован, как в Fedora Workstation по умолчанию, вместо этого используйте systemd.unit=multi-user.target: загрузится обычная текстовая система с входом по паролю пользователя.
Не загружается вообще ничего, остается Live USB: загрузитесь с флешки, смонтируйте корень и войдите в установленную систему через chroot. Пошагово это описано в статье про восстановление GRUB, порядок монтирования там тот же.
Черный экран после установки драйвера NVIDIA
Самый частый случай. Причин четыре: модуль не собрался под текущее ядро, его не пускает Secure Boot, мешает nouveau или драйвер не поддерживает вашу карту. Последнее стало актуально в 2026 году: ветки 590 и 595 больше не поддерживают GTX 900 и GTX 10, для них нужна ветка 580.
# модуль загружен?
lsmod | grep nvidia
nvidia-smi
# Secure Boot включен?
mokutil --sb-state
# ошибки драйвера
journalctl -b | grep -iE 'nvidia|nouveau|NVRM'
Если Secure Boot включен, а при установке вы пропустили синий экран MOK Manager с вводом пароля, модуль не подписан и не загрузится. Как зарегистрировать ключ или подписать модуль, разобрано в статье про Secure Boot и драйверы.
Ubuntu 26.04 и Linux Mint: переустановка
# удалить все пакеты NVIDIA
sudo apt purge '~nnvidia'
sudo apt autoremove
# посмотреть рекомендованный драйвер
sudo ubuntu-drivers list
# поставить открытые модули для RTX 20 и новее
sudo ubuntu-drivers install nvidia:595-open
# GTX 900 и GTX 10: legacy-ветка
sudo ubuntu-drivers install nvidia:580
sudo reboot
Если хотите сначала просто вернуть рабочий стол, остановитесь после apt purge и перезагрузитесь: система поднимется на nouveau.
Fedora 44
akmod собирает модуль при первой загрузке после установки или обновления ядра. Перезагрузились раньше, чем сборка закончилась, получили черный экран. Пересоберите вручную:
sudo akmods --force
sudo dracut --force
modinfo -F version nvidia
sudo reboot
Arch Linux
Для современных карт нужен nvidia-open или nvidia-open-dkms, для GTX 900 и GTX 10 пакет nvidia-580xx-dkms из AUR. После смены драйвера пересоберите initramfs командой sudo mkinitcpio -P. Полная инструкция по выбору и установке драйвера для трех дистрибутивов есть в статье про драйвер NVIDIA, а разбор параметров на странице NVIDIA в ArchWiki.
Сломалось после обновления: откат на старое ядро
Если вчера все работало, а после apt upgrade или dnf upgrade экран черный, не спешите переустанавливать драйвер. В GRUB откройте дополнительные параметры (в Fedora пункты ядер видны сразу) и загрузите предыдущую версию ядра.
Загрузилось нормально, значит для нового ядра не собран модуль NVIDIA или в нем регрессия. Сборку DKMS можно проверить и повторить:
dkms status
sudo dkms autoinstall
uname -r
Если проблема в самом ядре, оставьте старое основным до исправления. Как выбрать ядро по умолчанию и удалить неудачное, рассказано в статье про обновление ядра.
Ноутбуки с двумя видеокартами и другие причины
На ноутбуке с Intel или AMD и дискретной NVIDIA встроенный экран обычно подключен к интегрированной графике. Если драйвер переведен в режим "только NVIDIA", а дисплей к ней не подключен, экран будет черным. В Ubuntu режим переключается командой:
prime-select query
sudo prime-select on-demand
sudo reboot
Режим on-demand оставляет рабочий стол на встроенной графике, а игры и тяжелые программы запускаются на NVIDIA. В BIOS некоторых ноутбуков есть переключатель MUX или Discrete only, при черном экране верните его в Hybrid.
Если экран есть, но подсветка не включается, помогает параметр ядра acpi_backlight=native или acpi_backlight=video, его добавляют так же, как nomodeset. Пробуйте по одному варианту.
Черно только после ввода пароля, а TTY работает? Создайте временного пользователя (sudo adduser test) и войдите под ним. Если у него все хорошо, виноваты настройки в вашем домашнем каталоге: переименуйте ~/.config/monitors.xml для GNOME или ~/.config/kwinoutputconfig.json для KDE Plasma 6. Проблемы самого Wayland, мерцание и черные окна, разобраны в статье про Wayland.
Частые вопросы
Что такое nomodeset и безопасно ли его включать?
Это параметр ядра, который запрещает видеодрайверам переключать видеорежим. Изображение выводит простой драйвер прошивки, без ускорения. Включать безопасно, но только временно: с ним не работают Wayland и драйвер NVIDIA.
Черный экран после установки драйвера NVIDIA в Ubuntu, как откатить?
Войдите в TTY через Ctrl+Alt+F3, выполните sudo apt purge '~nnvidia' и sudo apt autoremove, перезагрузитесь. Система поднимется на nouveau. Затем поставьте подходящий драйвер через sudo ubuntu-drivers install.
Почему драйвер 595 не работает на GTX 1060?
Ветки 590 и новее не поддерживают видеокарты GTX 900 и GTX 10. Для них ставьте ветку 580: в Ubuntu sudo ubuntu-drivers install nvidia:580, в Fedora akmod-nvidia-580xx, в Arch nvidia-580xx-dkms из AUR.
Ctrl+Alt+F3 не работает, что делать?
Попробуйте другие F-клавиши, затем загрузку с nomodeset. Если консоли нет и с ним, используйте recovery mode в Ubuntu, systemd.unit=multi-user.target в Fedora или Live USB с chroot.
Как попасть в меню GRUB, если оно не показывается?
Сразу после логотипа производителя удерживайте Shift на компьютерах с BIOS или несколько раз нажмите Esc в режиме UEFI. Чтобы меню показывалось всегда, задайте GRUB_TIMEOUT_STYLE=menu в /etc/default/grub и выполните update-grub.
Документация и источники
- NVIDIA, ArchWiki, 2026
- Kernel parameters, kernel.org, 2026
- NVIDIA drivers installation, Ubuntu Server documentation, 2026
Читайте также
- Как установить драйвер NVIDIA в Ubuntu, Fedora и Arch Linux
- Как узнать видеодрайвер и модель видеокарты в Linux
- Secure Boot и Linux: установка драйверов без отключения защиты
- Как восстановить загрузчик GRUB после Windows или неудачного обновления
- Wayland в Linux: как исправить мерцание и проблемы с экраном
Команды проверены на актуальных версиях дистрибутивов на момент обновления. Перед изменением системных настроек сделайте резервную копию.