Как исправить неработающий экран входа в Gnome в Linux

Как исправить неработающий экран входа в Gnome в Linux

Экран входа в систему Gnome обычно работает безупречно, так как это прекрасная программа, за которой стоит отличная команда. Однако даже у хороших инструментов бывают плохие дни, и они перестают работать. Итак, в этом руководстве мы рассмотрим, как исправить неработающий экран входа в Gnome в Linux.

Обратите внимание, что вам не нужно использовать среду рабочего стола Gnome Shell, чтобы воспользоваться этим исправлением. Все, что требуется, - это то, что вы используете относительно недавнюю версию диспетчера отображения Gnome (экран входа в систему).

Прежде, чем мы начнем

В случае, если экран входа в систему Gnome перестанет работать должным образом, вы не сможете получить доступ к сеансу Gnome. Поскольку нет возможности получить доступ к сеансу Gnome, нет никакого способа быстро открыть окно терминала, чтобы заставить экран входа в систему взаимодействовать. Вместо этого вам нужно использовать виртуальную консоль TTY.

Что такое телетайп? Это виртуальный текстовый терминал, доступ к которому можно получить, нажав комбинацию клавиш в компьютерной системе Linux. Все дистрибутивы Linux имеют их по умолчанию в качестве функции. Некоторые, например Ubuntu, имеют шесть виртуальных терминалов, в то время как другие дистрибутивы Linux могут иметь только один или два. А еще есть Arch Linux, который предоставляет пользователям виртуальные консоли TTY в качестве среды рабочего стола по умолчанию, пока они не настроят все вручную!

Виртуальная консоль TTY удобна при работе в чрезвычайных ситуациях, особенно в таких случаях, когда экран входа в Gnome не очень отзывчивый, блокируется или просто работает неправильно.

Чтобы получить доступ к виртуальной консоли TTY на рабочем столе Linux, посмотрите на клавиатуру и нажмите Ctrl + Alt + F2 , и откроется первый терминал. Однако имейте в виду, что не все системы Linux назначают TTY для этой комбинации, поэтому попробуйте некоторые из других в списке ниже.

  • Ctrl + Alt + F3
  • Ctrl + Alt + F4
  • Ctrl + Alt + F5
  • Ctrl + Alt + F6

После получения доступа к виртуальной консоли TTY на вашем ПК с Linux найдите раздел «Вход» и введите имя пользователя вашего ПК для входа в терминал командной строки. Учетная запись «root» тоже работает.

Как исправить неработающий экран входа в Gnome в Linux

После входа в виртуальную консоль TTY перейдите к одному из методов ниже, чтобы исправить окно входа в Gnome на вашем ПК с Linux.

Метод 1 - перезагрузка Gnome Display Manager с помощью systemd

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

Перезагрузка диспетчера дисплея Gnome означает необходимость использования системы инициализации Systemd. Причина, по которой Systemd является неотъемлемой частью процесса перезапуска, заключается в том, что Gnome тесно интегрирован с ним.

Чтобы перезагрузить экран входа в систему, используйте команду systemctl restart gdm.service вместе с  sudo , поскольку невозможно выполнять команды системного уровня без привилегий root.

Как исправить неработающий экран входа в Gnome в Linux

sudo systemctl перезапустить gdm.service

После выполнения приведенной выше команды «systemctl restart» ваш компьютер с Linux должен немедленно вывести вас из виртуального терминала TTY и перейти к недавно перезапущенному экрану входа в Gnome, который, надеюсь, сработает.

Если процесс перезапуска не помог, попробуйте этот процесс столько раз, сколько потребуется. Или попробуйте Метод 2.

Как исправить неработающий экран входа в Gnome в Linux

Метод 2 - остановка Gnome Display Manager и перезапуск с помощью systemd

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

Альтернативный подход к тому, чтобы снова заработать неотвечающий Gnome Display Manager, - это полностью убить процесс, чтобы он перестал работать. Затем запустите его снова. По сути, это, вероятно, то же самое, что перезапуск, но это отличный способ для тех, у кого есть проблемы с методом 1.

Чтобы остановить запуск экрана входа в Gnome, вам нужно использовать команду Systemd stop. Итак, в виртуальном терминале TTY попробуйте systemctl stop gdm.service с привилегиями sudo .

Как исправить неработающий экран входа в Gnome в Linux

sudo systemctl stop gdm.service

Выполнение приведенной выше команды «systemctl stop» должно немедленно убить диспетчер отображения Gnome. Однако вы бы этого не узнали, так как консоль TTY все еще работает. Отсюда используйте команду systemctl start gdm.service с  sudo,  чтобы снова запустить его резервную копию.

sudo systemctl start gdm.service

Сразу после запуска systemctl start диспетчер отображения Gnome выведет вас из виртуального терминала TTY и вернет вас к новому экрану входа в систему. В противном случае, если это не так, нажмите Ctrl + F7, чтобы отправить виртуальный терминал в фоновый режим.

Как исправить неработающий экран входа в Gnome в Linux


Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Wallpaper Downloader — удобный загрузчик и менеджер обоев для Linux. Он поддерживает большинство сред рабочего стола Linux и очень прост в использовании. Это руководство

Как установить ОС Tuxedo на свой компьютер

Как установить ОС Tuxedo на свой компьютер

Хотите протестировать ОС Tuxedo на компьютерах Tuxedo? Узнайте, как установить последнюю версию Tuxedo OS на свой ПК.

Как установить файл DEB в Linux

Как установить файл DEB в Linux

.DEB вариант № Что ты делаешь с этим? Узнайте о многих способах установки файлов DEB на ПК с Linux.

Как играть в Dying Light на Linux

Как играть в Dying Light на Linux

Dying Light — видеоигра в жанре survival horror, разработанная Techland и изданная Warner Bros Interactive Entertainment в 2015 году. Игра сосредоточена на

Как установить Neptune Linux на свой компьютер

Как установить Neptune Linux на свой компьютер

Neptune использует среду рабочего стола KDE Plasma 5 и стремится создать элегантную ОС. Вот как установить Neptune Linux на свой компьютер.

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Хотите опробовать новую настольную операционную систему Ubuntu, основанную на Snap-пакетах? Узнайте, как развернуть его на виртуальной машине с помощью этого руководства.

Как играть в Undertale на Linux

Как играть в Undertale на Linux

Undertale — это двухмерная инди-ролевая игра 2015 года, разработанная и изданная разработчиком игр Тоби Фоксом. Это руководство расскажет о загрузке и установке Undertale на вашем компьютере.

Как играть в Total War: THREE KINGDOMS на Linux

Как играть в Total War: THREE KINGDOMS на Linux

Total War: Three Kingdoms — это пошаговая стратегия в реальном времени, разработанная Creative Assembly. Вот как играть на Linux.