Перезапустите XFCE в Xubuntu
ной системы, способной работать годами, бывают случаи, когда рабочий стол просто зависает и перестает отвечать на вводимые данные. Одним из наиболее распространенных способов устранения зависания рабочего стола является перезагрузка компьютера. Более простой способ — просто перезагрузить рабочий стол.Давайте посмотрим, как это сделать в пяти самых популярных средах рабочего стола Linux: Gnome, KDE, XFCE, LXQt и MATE. Для этой иллюстрации мы используем Ubuntu (Kubuntu/Xubuntu/Lubuntu/Ubuntu MATE).
Читайте также: Как скрыть верхнюю и боковую панель в Ubuntu
Перезапустите Gnome в Ubuntu
Если ваш рабочий стол по-прежнему реагирует на клавиатуру, нажмите Alt+ F2и введите одну букву rво всплывающем окне. и нажмите Enter.
Это позволит без особых проблем перезапустит
Contents
Перезапустите Gnome в Ubuntu
аш рабочий стол не реагирует на ваши действия, вам придется принять более решительные меры.Нажмите Ctrl+ Alt+ F3, чтобы получить доступ к первому терминалу за пределами среды рабочего стола.
Введите следующую команду, чтобы перезапустить среду рабочего стола Gnome:
gnome-shell --replace
Нажмите Ctrl+ Alt+ F2, чтобы вернуться на рабочий стол и, если все пойдет по плану, обновленную версию вашего рабочий стол будет ждать вас.
Если это не помогло, попробуйте перезапустить диспетчер дисплея. Поскольку диспетчер дисплея является «базой», на которой работает среда рабочего стола, перезапуская его, вы также в конечном итоге перезагружаете среду рабочего стола. Для этого вернитесь к терминалу и введите следующее:
sudo systemctl restart gdm
Обратите внимание, что при этом среда рабочего стола полностью перезагружается, поэтому вам придется войти в систему заново.
Читайте также: Как исправить проблему «Нет кандидата на установку» в Ubuntu
Перезапустите KDE в Kubuntu
Перезапуск среды рабочего стола KDE осуществляется по тому же подходу, что и Gnome, но есть небольшие различия в отдельных шагах, которые вам необходимо предпринять.
В Kubuntu первым доступным терминалом вне среды рабочего стола является TTY3, поэтому вам придется использовать Ctrl+ Alt+ F3комбинация, чтобы добраться туда.
В последних версиях KDE правильный способ перезагрузки рабочего стола с терминала:
kquitapp5 plasmashell && kstart5 plasmashell
Если это не сработает, вы также можете попробовать:
pkill -ABRT plasmashell
Если и это не помогло, стоит попробовать перезапустить сам диспетчер дисплея в качестве последнего варианта перед перезагрузкой всего компьютера. Попробуйте:
pkill -ABRT kwin_x11
Однако обратите внимание, что этот принудительный перезапуск среды рабочего стола также может привести к появлению некоторых сообщений об ошибках.
Читайте также: Как включить Поскольку XFCE является гораздо более простой средой рабочего стола, чем Gnome и KDE, перезапустить его также проще. Основным элементом рабочего стола XFCE, который чаще всего зависает, является его панель. Если ваш рабочий стол по-прежнему реагирует, перезапустите его, запустив терминал с помощью комбинации Ctrl+ Alt+ Tи набрав: Эта команда «убьет» панель. Чтобы перезагрузить его, введите: Чтобы перезапустить весь оконный менеджер, перейдите к первому доступному терминалу за пределами рабочего стола. При установке Xubuntu он был первым, доступным с помощью комбинации Ctrl+ Alt+ F2. Попробуйте официальный подход: Если это не сработает, попробуйте более решительный подход: Надеемся, ваш рабочий стол снова заработает и будет ждать вас. Читайте также: Как настроить WordPress с помощью Docker в Ubuntu LXQt — это простая среда рабочего стола, предназначенная для работы с небольшими и легкими компьютерами. Как и в случае с XFCE, перезагрузка этой среды рабочего стола в основном состоит из перезапуска панели. Для начала получите доступ к эмулятору терминала внутри среды. Создайте файл .desktop , который позволяет запустить эмулятор терминала, нажав правой кнопкой мыши на рабочем столе и выбрав «Создать средство запуска». Появится приглашение, в котором вы сможете предоставить подробную информацию о ярлыке. Чтобы создать средство запуска терминала, напишите Нажмите этот ярлык, чтобы открыть новый терминал, затем выполните следующие команды, чтобы перезапустить панель LXQt: С другой стороны, также можно перезагрузить весь рабочий стол LXQt. Это удобно, если вы не можете получить доступ к каким-либо функциям среды через графический интерфейс. Нажмите Ctrl+ Alt+ F3, чтобы перейти в оболочку TTY, затем выполните следующую команду, чтобы полностью перезапустить LXQt: Читайте также: Как исправить MBR Windows из Ubuntu MATE — это гибкая среда рабочего стола, призванная продолжить язык дизайна GNOME2. Чтобы перезапустить эту среду, откройте окно терминала, нажав Ctrl+ Alt+ T. Выполните следующие команды, чтобы полностью перезагрузить MATE: Полная перезагрузка рабочего стола MATE может быть полезна в тех случаях, когда вы хотите отменить конфигурацию системы, котораПерезапустите KDE в Kubuntu
ерезапустите XFCE в Xubuntu
killall xfce4-panel
xfce4-panel & disown
xfwm4 --replace
killall xfwm4 & xfwm4 & disown
Перезапустите LXQt в Lubuntu
/bin/bash
в поле «Команда» и включите параметр «Терминал».qdbus org.lxqt.session /LXQtSession stopModule lxqt-panel.desktop
qdbus org.lxqt.session /LXQtSession startModule lxqt-panel.desktop
sudo systemctl restart sddm
Перезапустите MATE в Ubuntu MATE
mate-settings-daemon --replace
mate-panel --replace
marco --no-composite --replace
Перезапустите LXQt в Lubuntu
ке вашей системы.
Как и в других средах рабочего стола, сделайте это, перейдя на TTY, а затем выполните следующую команду:
mate-panel --reset
Читайте также: 7 лучших дистрибутивов на основе Debian, которые стоит попробовать, если вам нужна альтернатива Ubuntu
Перезапустите сервер Xorg
Перезапуск всего сервера Xorg вместо конкретной среды рабочего стола полезен, если вы хотите перезагрузить дисплей и работаете без диспетчера дисплея или используете оконный менеджер, например bspwm .
Чтобы перезапустить Xorg, вам необходимо перейти на телетайп. Нажмите Ctrl+ Alt+ F3.
Отправьте сигнал SIGTERM основному процессу Xorg, выполнив следующую команду:
pkill X
Xorg немедленно остановится и перезапустится на вашем компьютере. Вернитесь в графический интерфейс, нажав Ctrl+ Alt+ F1.
Читайте также: Как исправить цикл входа в Ubuntu
Часто задаваемые вопросы
Повреждает ли перезагрузка рабочего стола файлы, над которыми я работаю?
К счастью, нет. Стандартная файловая система Linux работает таким образом, что она может выдерживать резкие системные изменения, поскольку большинство файлов на вашем компьютере могут сохранять некоторые данные о своем состоянии до перезагрузки. Хотя повреждение данных в Linux менее вероятно, все же можно потерять данные, которые существуют только в памяти вашего компьютера. Прежде чем пытаться перезагрузить рабочий стол, вам необходимо убедиться, что вы сохранили все, что вы сейчас делаете, на диск.
Можно ли использовать другой TTY для перезагрузки рабочего стола?
Да! По умолчанию ядро Linux поддерживает до шести сеансов виртуальных терминалов одновременно, что полезно, если вы хотите запустить процесс, пытаясь перезапустить среду графического интерфейса. Чтобы получить доступ к этим дополнительным TTY, нажмите Ctrl+ Alt, а затем любую клавишу между F2и F8.
Можно ли перезапустить зависшую систему, если вы не можете использовать TTY?
Да! Один из вариантов — использовать коды ключей Magic SysRq Linux. Это скрытые комбинации клавиш, которые позволяют получить доступ к некоторым инструментам отладки ядра. Чтобы принудительно
Перезапустите MATE в Ubuntu MATE
/kbd>+ SysRq+ R, затем Alt+ SysRq+ Б. При этом драйвер клавиатуры вашего ядра переключится на «Raw», а затем будет запущена инструкция «Принудительная перезагрузка».Изображение предоставлено Симоне Пеллегрини через Unsplash . Все скриншоты сделаны Рамсесом Редом.