Даже когда интерфейс Linux выглядит замороженным, операционная система часто продолжает работать нормально. Графическая оболочка лишь программа, и при её сбое можно восстановить сессию, сохранив несохранённые данные.

Что такое TTY сессия?

TTY, или Teletypewriter, - это текстовый интерфейс, позволяющий взаимодействовать с системой как в терминале. Он работает независимо от графического интерфейса, так что при его сбое можно сохранить важную информацию.

Серьезные проблемы, такие как "паника ядра", делают систему недоступной, и TTY сессия тоже будет недоступна. Но если завис только один участок, команду xkill можно использовать для быстрого завершения зависшего приложения с помощью щелчка мыши.

Переход в TTY сессию

Если всё зависло, нажмите Ctrl + Alt + F2 и введите свои учетные данные. Сначала вводится имя пользователя, затем пароль (ввод не будет виден). После входа запустите htop или btop, чтобы увидеть ресурсоемкие процессы.

Вы можете легко завершить их, выбрав курсором и нажав F9, выбрав SIGKILL.

Сохранение работы

Если вы беспокоитесь о несохранённых данных, используйте командную оболочку для создания резервной копии. Например, автосохранённые файлы LibreOffice находятся в ~/.config/libreoffice/4/user/backup/. Для программ, таких как KdenLive, используйте команду ps aux | grep kdenlive, чтобы проверить, активно ли приложение.

Чтобы отслеживать изменения в файле, используйте:

watch -n 2 ls -lh /path/to/output.mp4

Возврат к графической сессии

После завершения проблемных процессов проверьте состояние графической сессии, снова нажав Ctrl + Alt + F2 или Ctrl + Alt + F7 для некоторых систем, таких как MX Linux. Если не сработает, перебирайте функциональные клавиши от F1 до F9.

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

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

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *