Чёрный экран сразу после выбора пункта «Try or Install Ubuntu» в загрузочном меню — типичный признак того, что штатный видеодрайвер не смог корректно инициализировать вашу видеокарту, и именно для таких случаев в установщике Ubuntu предусмотрен пункт Ubuntu (safe graphics). Этот режим запускает систему с базовым программным видеодрайвером, который работает практически на любом графическом адаптере, даже если родной драйвер конфликтует или отсутствует.
Разберёмся, что делает этот режим изнутри, чем он отличается от обычной загрузки, в каких ситуациях его стоит выбирать и как воспроизвести тот же эффект вручную, если пункта в меню нет. Отдельно затронем вопрос, что делать после установки, чтобы система работала в полноценном графическом режиме.
Что представляет собой режим Safe Graphics
Под Safe Graphics понимается загрузка Ubuntu с принудительным использованием универсального видеодрайвера и отключением фирменных (проприетарных) драйверов, которые могут быть несовместимы с конкретной видеокартой. Технически это достигается передачей ядру параметра nomodeset, который запрещает драйверу переключать видеорежимы на уровне ядра и заставляет систему использовать базовый вывод изображения через UEFI/BIOS.
Изображение в таком режиме формируется программно, без задействования аппаратного ускорения. Это означает, что разрешение экрана может быть низким, анимации — медленными, а нагрузка на процессор — выше обычного. Однако для задачи «установить систему и добраться до рабочего стола» этого достаточно.
Важно понимать: Safe Graphics — это не отдельная версия Ubuntu, а лишь параметр загрузки. Система устанавливается точно так же, как и в обычном режиме, меняется только способ вывода картинки на экран во время загрузки и установки.
Когда стоит выбирать этот пункт
Выбирать безопасный графический режим нужно не «на всякий случай», а при наличии конкретных симптомов. Если система загружается штатно, переход на Safe Graphics не даст никаких преимуществ — наоборот, вы потеряете аппаратное ускорение.
Типичные ситуации, в которых этот режим оправдан:
- 🔲 Чёрный экран сразу после выбора установки Ubuntu в загрузочном меню.
- 🌀 Система зависает на этапе загрузки с логотипом или на пустом экране с мигающим курсором.
- 🌈 Искажённое изображение, полосы, артефакты или «снег» на экране при запуске установщика.
- 💻 Ноутбук с новой видеокартой NVIDIA, драйвер которой ещё не включён в используемую версию Ubuntu.
- 🖥️ Конфигурация с двумя GPU (гибридная графика), где система не может определиться с активным адаптером.
Чаще всего проблема встречается на свежих видеокартах NVIDIA: свободный драйвер Nouveau, который Ubuntu задействует по умолчанию, может не поддерживать новейшие чипы на момент релиза дистрибутива. Реже сложности возникают со встроенной графикой новых процессоров Intel и AMD.
Как запустить Ubuntu в режиме Safe Graphics
Запуск выполняется из загрузочного меню, которое появляется при старте с установочной флешки. Порядок действий одинаков для установки и для пробного запуска Live-сессии.
Последовательность такова:
- 📀 Загрузитесь с установочного носителя Ubuntu и дождитесь появления меню GRUB.
- ⬇️ Стрелками на клавиатуре выберите пункт
Ubuntu (safe graphics)илиTry or Install Ubuntu (safe graphics)— формулировка зависит от версии. - ↵ Нажмите Enter и дождитесь загрузки рабочего стола.
- 🛠️ Установите систему обычным способом либо проверьте работу в Live-режиме.
☑️ Проверка перед установкой через Safe Graphics
Обратите внимание: если после установки система снова не загружается в обычном режиме, это нормально — установленная система наследует те же проблемы с драйвером. Решение описано в разделе ниже.
Как включить nomodeset вручную
Иногда пункта Safe Graphics в меню нет — например, при загрузке уже установленной системы или с носителя, созданного нестандартным способом. В этом случае параметр можно добавить вручную через редактор загрузочной записи GRUB.
Порядок действий: в меню загрузки выделите нужный пункт и нажмите клавишу e. Откроется текстовый редактор параметров. Найдите строку, начинающуюся со слова linux, и допишите в её конец параметр nomodeset. Для загрузки с изменёнными параметрами нажмите Ctrl+X или F10 — комбинация указана в подсказке внизу экрана.
linux /boot/vmlinuz-... root=UUID=... ro quiet splash nomodeset
Такое изменение действует только на один запуск. Чтобы сделать его постоянным в уже установленной системе, нужно отредактировать файл /etc/default/grub, добавив параметр в переменную GRUB_CMDLINE_LINUX_DEFAULT, после чего выполнить обновление конфигурации:
sudo update-grub
⚠️ Внимание: постоянное использование nomodeset — это обходной путь, а не решение. С этим параметром не работает аппаратное ускорение, могут быть недоступны нормальное разрешение и внешние мониторы. Используйте его только до установки корректного видеодрайвера.
Почему nomodeset снижает качество графики
Параметр отключает механизм Kernel Mode Setting (KMS) — переключение видеорежимов на уровне ядра. Без него система использует базовый буфер кадра, предоставляемый прошивкой UEFI. Вся отрисовка выполняется центральным процессором, поэтому интерфейс может работать медленно, а разрешение ограничено тем, что выставила прошивка при старте.
Сравнение обычной загрузки и Safe Graphics
Наглядно различия между режимами удобно представить в виде таблицы.
| Параметр | Обычная загрузка | Safe Graphics |
|---|---|---|
| Видеодрайвер | Штатный (Nouveau, AMDGPU, i915) | Базовый, программный рендеринг |
| Аппаратное ускорение | Есть | Отсутствует |
| Разрешение экрана | Родное для монитора | Ограниченное, низкое |
| Совместимость с новыми GPU | Зависит от версии драйвера | Практически универсальная |
| Назначение | Повседневная работа | Установка и диагностика |
Из таблицы видно, что Safe Graphics — инструмент восстановления и установки, а не рабочий режим. Держать систему в нём постоянно не имеет смысла.
Что делать после установки системы
Главная задача после установки через Safe Graphics — перейти на полноценный видеодрайвер. Для карт NVIDIA в Ubuntu предусмотрена штатная утилита управления драйверами: откройте приложение «Программы и обновления» (Software & Updates), перейдите на вкладку «Дополнительные драйверы» (Additional Drivers) и выберите рекомендованный проприетарный драйвер, если он предлагается для вашего оборудования.
Установить драйвер можно и из терминала. Сначала посмотрите, какие варианты доступны для вашей карты:
ubuntu-drivers devices
Затем установите рекомендованный вариант автоматически:
sudo ubuntu-drivers autoinstall
После установки драйвера перезагрузите компьютер и уберите параметр nomodeset, если он был прописан постоянно, — иначе система продолжит игнорировать новый драйвер. Для встроенной графики Intel и AMD отдельная установка обычно не требуется: драйверы входят в состав ядра, и достаточно обновить систему до актуального состояния.
⚠️ Внимание: если после установки проприетарного драйвера система перестала загружаться, не переустанавливайте её заново. Загрузитесь снова с параметром nomodeset и удалите проблемный драйвер через терминал — это вернёт систему в исходное состояние.
Частые вопросы о Safe Graphics
Влияет ли Safe Graphics на установленную систему?
Нет. Режим влияет только на текущий сеанс загрузки. Установленная система ничем не отличается от той, что поставлена в обычном режиме, — разница лишь в том, какой драйвер использовался во время установки.
Можно ли играть или работать с графикой в режиме Safe Graphics?
Практически нет. Без аппаратного ускорения 3D-приложения и видео будут работать медленно или не запустятся вовсе. Режим предназначен для установки и диагностики, а не для повседневной работы.
В меню загрузки нет пункта Safe Graphics — что делать?
Добавьте параметр nomodeset вручную: выделите пункт загрузки, нажмите e, допишите параметр в конец строки linux и запустите загрузку клавишей F10 или Ctrl+X.
Safe Graphics и Recovery Mode — это одно и то же?
Нет. Safe Graphics меняет только видеодрайвер при загрузке. Recovery Mode — это режим восстановления с минимальным набором служб и меню диагностических действий, хотя в нём тоже доступен вариант загрузки с базовой графикой.
После установки драйвера NVIDIA нужно ли убирать nomodeset?
Да. Пока параметр активен, система игнорирует установленный драйвер. Удалите его из /etc/default/grub и выполните sudo update-grub, затем перезагрузитесь.