Как исправить зависание рабочего стола XFCE в Linux

Если рабочий стол XFCE Linux зависает , сначала выясните, зависло ли какое-либо приложение, перестала ли отвечать панель или сломались ли элементы управления окнами. Перезапустите только затронутую часть: xfce4-panel -rперезапустите панель и xfwm4 --replaceзамените менеджер окон. Если не отвечает вся графическая сессия, переключитесь на виртуальную консоль, прежде чем выходить из системы или перезагружать компьютер.

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

Определите, что заморожено.

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

Если приложение не закрывается, откройте Приложения > Система > Диспетчер задач (название может отличаться в зависимости от дистрибутива Linux). Выберите только зависшее приложение и выберите команду завершения или окончания процесса; несохраненная работа может быть потеряна. Не завершайте процессы с именами xfce4-session, xfwm4, или xfce4-panelиз списка задач; используйте приведенные ниже целевые команды перезапуска для этих компонентов Xfce.

Диспетчер задач в стиле XFCE с выбранным одним приложением и кнопкой "Завершить".
Выберите только подтвержденное зависшее приложение; оставьте сеанс Xfce и системные процессы запущенными.

Используйте виртуальную консоль, когда рабочий стол перестает принимать ввод.

Нажмите Ctrl+Alt+F3, чтобы попробовать текстовый экран входа в систему. На некоторых ноутбуках удерживайте клавишу Fn ; раскладка клавиш может отличаться. В руководстве по Linux chvt описана обычная комбинация клавиш Ctrl+Alt+Fn. Запрос на вход в систему означает, что система продолжает реагировать вне графического рабочего стола. Войдите в систему, используя свою учетную запись; введенные пароли на экране не отображаются.

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

Если вы перешли с XFCE на графический интерфейс, попробуйте вернуться, нажав Ctrl+Alt+F1 или Ctrl+Alt+F2 ; клавиша для запуска графического сеанса различается в зависимости от дистрибутива. В графическом сеансе откройте терминал и выполните указанную ниже команду, специфичную для компонента. Команды, перезапускающие окна панели или менеджера окон, требуют активного графического сеанса; ввод их в отдельной текстовой консоли может не подключиться к этому дисплею.

При входе в текстовую консоль topможно определить, находится ли машина под сильной нагрузкой. Высокое значение загрузки ЦП следует рассматривать как подсказку, а не как доказательство сбоя процесса. Если ни рабочий стол, ни виртуальная консоль не отвечают, проблема может быть связана с версиями ниже XFCE. Перезагрузка оборудования — это крайняя мера, поскольку открытые файлы и несохраненные изменения могут быть потеряны.

В терминале запущен процесс top, при этом одно приложение использует больше ресурсов процессора, чем другие перечисленные процессы.
Список процессов может помочь отличить загруженное приложение от компонента рабочего стола, который перестал отвечать.

Перезагрузите панель XFCE.

Если зависли или отсутствуют только панель задач, меню приложений, часы или плагины панели, откройте терминал в сеансе XFCE и выполните следующую команду:

xfce4-panel -r
Терминал XFCE с командой xfce4-panel -r restart
Выполните описанную в документации панели опцию перезапуска в терминале, открытом из активной сессии рабочего стола.

Эта -rопция перезапускает работающую панель; она не удаляет макет панели. Панель может ненадолго исчезнуть и снова появиться. Документация по панели Xfce и руководство по xfce4-panel описывают эту опцию перезапуска. Если ошибка повторяется после добавления элемента, откройте Менеджер настроек > Панель > Элементы и удалите или измените этот плагин; в документации вкладки «Элементы» Xfce объясняется, как управлять плагинами панели.

В настройках панели XFCE на вкладке «Элементы» выбран плагин погоды и есть кнопка «Удалить».
В разделе «Настройки панели» отображается список установленных элементов, что позволяет изолировать недавно добавленный плагин, не сбрасывая настройки всей панели.

Замените оконный менеджер.

Если приложения по-прежнему открыты, но их заголовки, кнопки сворачивания и разворачивания, перемещение окон или переключение между рабочими пространствами перестали работать, обновите страницу xfwm4через терминал в графическом режиме:

xfwm4 --replace
Терминал XFCE с введенной в командной строке командой xfwm4 --replace
Параметр «Заменить» запрашивает у оконного менеджера Xfce право перехватить управление у текущего экземпляра.

Во время смены оконного менеджера может наблюдаться кратковременное мерцание экрана. Это нормально; подождите несколько секунд и попробуйте переместить или изменить размер окна. В руководстве по xfwm4 это определяется --replaceкак замена существующего оконного менеджера. Избегайте использования killall xfwm4этого метода в качестве первого решения: замена экземпляра — это более узкоспециализированное и описанное действие. Этот шаг предназначен для сессии X11: в руководстве по Xfce 4.20 указано, что xfwm4он не работает на Wayland. Если ваша сессия использует композитор Wayland, используйте вместо этого элементы управления восстановления этого композитора.

Выходите из системы только в случае неудачного перезапуска компонента.

Если перезагрузка панели и менеджера окон не восстанавливает рабочий стол, сохраните все доступные данные, затем воспользуйтесь функцией выхода из сеанса XFCE и войдите снова. Выход из системы закрывает приложения, поэтому несохраненные изменения могут быть потеряны. Менеджер сеансов XFCE может сохранять и восстанавливать состояние приложений; если проблемное приложение откроется снова, перед следующим выходом из системы проверьте раздел «Менеджер настроек» > «Сеансы и запуск» и параметр сохранения сеанса.

Диалоговое окно выхода из сессии XFCE с вариантами «Выход», «Перезапуск» и «Отмена».
Воспользуйтесь диалогом выхода из системы для перезапуска сессии после сохранения всех доступных вам файлов.

В документации по выходу из Xfce описаны действия, выполняемые во время сеанса, а в настройках сеанса рассматривается поведение сохраненного сеанса. Сначала попробуйте вернуться из виртуальной консоли; перезагрузка должна быть только крайней мерой.

Предотвратите повторное замерзание

Запишите, что произошло перед зависанием: плагин панели, ресурсоемкое графическое приложение, выход из спящего режима или высокая загрузка ЦП и памяти. Обновите Xfce и его графический драйвер с помощью инструментов обновления вашего дистрибутива, затем протестируйте без каких-либо недавно добавленных плагинов. Если проблема повторится, запишите версию вашего дистрибутива и Xfce, графическое оборудование и драйвер, ответила ли виртуальная консоль и любые сообщения об ошибках. Эти сведения помогут сузить круг поиска проблемы, связанной с приложением, панелью, оконным менеджером, графикой или системой.

Оставить комментарий

Как сканировать QR-коды на настольном компьютере с Linux

Как сканировать QR-коды на настольном компьютере с Linux

Сканируйте QR-коды в Linux с помощью CoBang, используя веб-камеру или файл изображения. См. варианты установки, шаги настройки и решения проблем с доступом к камере Flatpak.

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Изменяйте настройки веб-камеры в Linux с помощью Cameractrls: настраивайте экспозицию, цвет, подавление мерцания и другие поддерживаемые параметры, а затем проверяйте совместимые видеорежимы.

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Установите PhpStorm на Linux с помощью JetBrains Toolbox или автономного архива tar.gz, а также через Snap и Arch AUR. Java уже включена в комплект.

Как создать резервную копию CD-ROM в формате ISO в Linux

Как создать резервную копию CD-ROM в формате ISO в Linux

Создайте образ CD-ROM ISO в Linux с помощью GNOME Disks или dd. Определите оптический привод, отслеживайте процесс копирования, проверяйте образ и узнавайте, когда поврежденный диск или аудиодиск требует использования другого инструмента.

Как вырезать изображение в Linux с помощью GIMP

Как вырезать изображение в Linux с помощью GIMP

Удаление фона фотографии в Linux с помощью GIMP: обведите контур объекта, удалите выделенный фон, сохранив прозрачность, и экспортируйте многоразовый PNG-файл.

Как установить Cisco Packet Tracer на Linux

Как установить Cisco Packet Tracer на Linux

Загрузите Cisco Packet Tracer 9.0.1 для Ubuntu 64-бит, установите DEB-пакет с помощью APT, примите лицензионное соглашение в Терминале и войдите в систему, чтобы начать лабораторную работу.

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно с официального сайта. Сравните пакеты для Windows, macOS и Linux, установите файлы данных и совершите свой первый полет.

Настольное приложение Google Tasks: как им пользоваться на компьютере

Настольное приложение Google Tasks: как им пользоваться на компьютере

Откройте Google Задачи в браузере, добавьте ярлык Chrome или запустите приложение, и управляйте задачами с указанием даты через Календарь и Gmail.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

OKSampler сопоставляет MP3-клипы с клавишами клавиатуры и может зацикливать аудио. Узнайте, что делает эта старая бесплатная программа, на чем заканчиваются ее старые функции и что нужно проверить перед загрузкой.

Как установить Linux Mint Debian Edition 5 «Elsie» с USB-накопителя

Как установить Linux Mint Debian Edition 5 «Elsie» с USB-накопителя

Загрузите и проверьте архивный ISO-образ LMDE 5, создайте загрузочный USB-накопитель и выберите безопасные параметры установки. Поддержка Elsie прекращена; ознакомьтесь с текущей версией LMDE.