Веб-разработка 4 мин чтения

Устранение ошибки "Failed to start gdm.service" в Ubuntu

Инструкция по устранению ошибки "Failed to start gdm.service" (Не удалось запустить службу GDM), которая может препятствовать загрузке Ubuntu.

ubuntugdm.serviceboot errorlinuxsystemd

Симптомы

  • Система Ubuntu не загружается.
  • При загрузке появляется сообщение об ошибке "failed to start gdm.service - [FAILED] Failed to start Gnome Display Manager error."
  • Экран остается черным после появления сообщения об ошибке.

Возможные причины

  • Недостаточно места на диске, что привело к сбою установки обновлений.
  • Проблемы с установкой пакетов или обновлений.
  • Конфликты, вызванные установкой стороннего ПО (например, AppImage с fuse2).
  • Некорректные пути или форматирование в файлах конфигурации systemd (реже).

Пошаговое решение

1

Освободите место на диске и переустановите пакет рабочего стола

Часто ошибка возникает из-за нехватки места на диске. Перейдите в консоль восстановления, удалите ненужные файлы (например, из папки "Downloads"), а затем переустановите пакет рабочего стола Ubuntu.

Команда
sudo apt install --reinstall ubuntu-desktop
2

Перезапустите службу GDM и систему

После выполнения предыдущего шага попробуйте запустить службу вручную. Если это не поможет, перезагрузите компьютер.

Команда
startx && reboot
3

Проверьте права доступа и конфигурацию служб systemd (для продвинутых пользователей)

Если предыдущие шаги не помогли, возможно, проблема связана с правами доступа к файлам или некорректной конфигурацией служб systemd. Убедитесь, что все пути в файлах `.service` указаны абсолютно, и проверьте права доступа к исполняемым файлам. Также может потребоваться включить "linger" для пользователя, если служба запускается от его имени.

Команда
sudo loginctl enable-linger <имя_пользователя>

Ошибка “Failed to start gdm.service” (Не удалось запустить службу GDM) в Ubuntu обычно означает, что менеджер входа GNOME Display Manager (GDM) не может запуститься, что приводит к невозможности загрузки графического интерфейса. Это может произойти по нескольким причинам, чаще всего из-за нехватки места на диске во время установки обновлений или из-за проблем с самими пакетами рабочего стола.

Симптомы:

  • Система Ubuntu не загружается.
  • На экране появляется сообщение: failed to start gdm.service - [FAILED] Failed to start Gnome Display Manager error.
  • Графический интерфейс не загружается, экран может оставаться черным.

Возможные причины:

  • Недостаток места на диске: Это самая распространенная причина. Если во время обновления системы заканчивается место, установка пакетов может завершиться некорректно.
  • Поврежденные пакеты: Обновление или установка пакетов могли пройти с ошибками.
  • Конфликты ПО: Установка некоторых приложений, особенно через сторонние методы (например, AppImage с определенными зависимостями), может нарушить работу GDM.

Решение:

Для решения этой проблемы выполните следующие шаги:

  1. Переход в режим восстановления и очистка диска:

    • При появлении сообщения об ошибке нажмите Ctrl+Alt+F2 (или Ctrl+Alt+F1, если F2 не работает), чтобы перейти в текстовую консоль.
    • Введите имя пользователя и пароль для входа.
    • Удалите ненужные большие файлы или директории, например, содержимое папки ~/Downloads:
      rm -rf ~/Downloads/*
    • Убедитесь, что у вас достаточно свободного места.
  2. Переустановка пакета рабочего стола:

    • После освобождения места выполните команду для переустановки основного пакета рабочего стола Ubuntu:
      sudo apt update
      sudo apt install --reinstall ubuntu-desktop
    • Если команда apt update выдает ошибку, попробуйте сначала выполнить sudo dpkg --configure -a.
  3. Перезагрузка системы:

    • После успешной переустановки попробуйте запустить графическую среду вручную командой startx. Если она запустится, перезагрузите компьютер:
      sudo reboot
    • Теперь GDM должен запуститься корректно.

Дополнительные рекомендации (для опытных пользователей):

  • Проверка конфигурации systemd: В редких случаях ошибка может быть связана с некорректным форматом или путями в файлах .service. Убедитесь, что все исполняемые пути указаны полностью (абсолютно).
  • Права пользователя для служб: Если вы настраивали службу, которая должна запускаться от имени вашего пользователя, и она не стартует при загрузке, возможно, потребуется включить “linger” для вашего пользователя:
    sudo loginctl enable-linger <имя_вашего_пользователя>
    Замените <имя_вашего_пользователя> на ваш реальный логин.

Следуя этим шагам, вы сможете устранить ошибку “Failed to start gdm.service” и восстановить работоспособность вашей системы Ubuntu.

Источники

  1. askubuntu.com — проверено 30.05.2026
  2. stackoverflow.com — проверено 30.05.2026
  3. unix.stackexchange.com — проверено 30.05.2026