Debian 11, не удалось запустить дисплейный менеджер GNOME

Вопрос или проблема

Я использовал свою обычную установку Debian 11, затем я ввел команду systemctl reboot, после перезагрузки у меня появился черный экран, который оставался около 30 секунд, прежде чем появился экран grub, затем после выбора ОС я получил вывод, который выглядит так…

[FAILED] не удалось запустить Update UTMP о загрузке/выключении системы
Смотрите 'systemctl status systemd-update-utmp.service' для получения подробной информации.

затем после нескольких успешных строк он пытается запустить gdm, затем останавливается и завершает с ошибкой, после чего повторяет это до тех пор, пока не достигнет plymouth terminate и остается в таком состоянии, пока я не нажму ALT+F2

После входа в систему я выполнил команду systemctl status systemd-update-utmp.service и это вывод, который я получил:

. systemd-update-utmp.service - UPDATE UTMP о загрузке/выключении системы
   Загружен: загружен (/lib/systemd/system/systemd-update-utmp.service; статический)
   Активен: неудача (Результат: код выхода) с Вт 2022-02-08 14:30:01 EET; 8 минут назад
     Документы: man:systemd-update-utmp.service
           man:utmp(5)
   Процесс: 818 ExecStart=/lib/systemd/systemd-update-utmp reboot (код=завершен, статус=1/НЕУДАЧА)
  Главный PID: 818 (код=завершен, статус=1/НЕУДАЧА)
     CPU: 5мс

08 Фев 14:30:01 D20 systemd[1]: Запуск Update UTMP о загрузке/выключении системы...
08 Фев 14:30:01 D20 systemd-update-utmp[818]: Не удалось записать запись в файл utmp: Нет свободного места на устройстве
08 Фев 14:30:01 D20 systemd[1]: systemd-update-utmp.service: Главный процесс завершился, код=завершен, статус=1/НЕУДАЧА
08 Фев 14:30:01 D20 systemd[1]: systemd-update-utmp.service: Не удалось выполнить с результатом 'код выхода'.
08 Фев 14:30:01 D20 systemd[1]: Не удалось запустить Update UTMP о загрузке/выключении системы.

и когда я запускаю systemctl status gdm.service, вывод, который я получаю, это…

. gdm.service - GNOME Display Manager
   Загружен: загружен (/lib/systemd/system/gdm.service; статический)
   Активен: неудача (Результат: код выхода) с Вт 2022-02-08 14:31:53 EET; 19 минут назад
  Процесс: 1292 ExecStartPre=/usr/share/gdm/generate-config (код=завершен, статус=1/НЕУДАЧА)
      CPU: 5мс

08 Фев 14:31:53 D20 systemd[1]: gdm.service: Запланирован перезапуск, счетчик перезапусков - 5
08 Фев 14:31:53 D20 systemd[1]: Остановлен GNOME Display Manager.
08 Фев 14:31:53 D20 systemd[1]: gdm.service: Запрос на запуск повторяется слишком быстро.
08 Фев 14:31:53 D20 systemd[1]: gdm.service: Не удалось выполнить с результатом 'код выхода'.
08 Фев 14:31:53 D20 systemd[1]: Не удалось запустить GNOME Display Manager.
08 Фев 14:31:53 D20 systemd[1]: gdm.service: Запуск зависимостей OnFailure=.

Я начинающий в linux (и в задавании вопросов), я не смог найти, чтобы эту проблему кто-то повторил, пожалуйста, помогите мне или хотя бы уточните, как я могу улучшить этот вопрос.

Редактировать:

  • Я пытался добавить nouveax.modeset=0 в grub, и все равно возникает та же проблема.

  • Я выполнил df и выяснил, что /dev/mapper/D20--vg-root, который смонтирован на /, используется на 100%.

Мое решение

Следуя вышеприведенным изменениям, я продолжил искать способ освободить файловую систему root. Выполнение команды, указанной в комментарии mickael здесь, привело к тому, что я узнал, что большая часть хранилища находится в /var/logs, я зашел и удалил все файлы (оставив папки), что успешно позволило мне загрузиться в графический интерфейс, но, я не рекомендую вам полностью удалять файлы журналов, попробуйте прочитать их и найти повторяющиеся ошибки, чтобы решить их, тогда проблема решится сама собой, также вы можете рассмотреть возможность использования чего-то вроде logrotate, что поможет постоянно обрезать журналы и старые устаревшие.

Ответ или решение

Ситуация, описанная вами, связана с тем, что после перезагрузки системы Debian 11 возникли проблемы с загрузкой графического интерфейса GNOME (GDM) и доступом к среде рабочего стола. Ниже приведено подробное разъяснение проблемы и шаги для ее решения.

Проблема

Ошибки, связанные с загрузкой GDM и файловой системой

  1. Отсутствие места на диске: Сообщение о том, что не удалось записать запись в utmp из-за "Нет места на устройстве", указывает на полное заполнение корневого раздела файловой системы. Это является причиной, по которой GDM не может корректно запуститься и обеспечить графический интерфейс.

  2. Состояние сервиса GDM: Ошибка "Запрос на запуск был повторен слишком быстро" говорит о том, что GDM несколько раз пытался запуститься, но не смог из-за предыдущей проблемы с заполнением диска.

Шаги для решения проблемы

  1. Проверка использования дискового пространства:

    • Запустите команду:
      df -h
    • Это отобразит текущее использование дискового пространства на всех разделах. Обратите внимание на раздел, где установлен / (обычно это /dev/mapper/D20--vg-root).
  2. Очистка логов:

    • Как вы уже сделали, ошибка была вызвана переполнением лог-файлов. Используйте следующие команды, чтобы найти и удалить лишние файлы:
      sudo du -sh /var/log/* | sort -h
    • Вы можете просмотреть конкретные файлы логов, прежде чем удалять их, чтобы понять, какие логи занимают наибольшее количество места.
    • Рекомендуется использовать logrotate, чтобы управлять размером лог-файлов в будущем:
      sudo apt install logrotate
    • Первая задача в чистке логов может выглядеть как:
      sudo rm /var/log/*.log
  3. Перезапуск системы:

    • После того как вы освободите место на диске, перезагрузите систему:
      sudo reboot
  4. Проверка состояния сервисов после перезагрузки:

    • После перезагрузки снова выполните команды:
      systemctl status systemd-update-utmp.service
      systemctl status gdm.service
    • Убедитесь, что обе службы работают корректно.

Рекомендации

  • Регулярная проверка места на диске: Настройте уведомления для отслеживания заполненности диска. Это может помочь избежать внезапных падений службы.

  • Использование logrotate: Убедитесь, что логи обрабатываются регулярно и старые файлы удаляются автоматически.

  • Обсуждение и сотрудничество: Как вы уже сделали, не стесняйтесь обращаться за помощью на форумах и в сообществах. Открытое обсуждение может помочь находить решения быстрее.

Следуя описанным выше шагам, вы сможете устранить проблемы с загрузкой GDM и восстановить графическую среду в Debian 11.

Оцените материал
Добавить комментарий

Капча загружается...