Что такое Ubuntu Safe Graphics и когда его использовать

Чёрный экран сразу после выбора пункта «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

Выполнено: 0 / 5

Обратите внимание: если после установки система снова не загружается в обычном режиме, это нормально — установленная система наследует те же проблемы с драйвером. Решение описано в разделе ниже.

Как включить 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 — инструмент восстановления и установки, а не рабочий режим. Держать систему в нём постоянно не имеет смысла.

📊 С какой проблемой вы столкнулись при установке Ubuntu
Чёрный экран при загрузке
Зависание на логотипе
Артефакты и искажение изображения
Всё установилось без проблем

Что делать после установки системы

Главная задача после установки через 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, затем перезагрузитесь.