Как перезапустить рабочий стол без перезагрузки Linux

You are currently viewing Как перезапустить рабочий стол без перезагрузки Linux

Вероятно, вы используете среду рабочего стола вместе с Linux. Будь то сверхлегкий или несколько полноценных, он вам понадобится, если вы хотите запускать приложения с графическим интерфейсом. Конечно, вы можете попробовать запустить все в терминале, но это немного старомодно.

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

Зачем перезапускать рабочий стол?

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

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

1. Cinnamon

Некоторые среды рабочего стола  делают перезапуск, проще чем другие. Cinnamon  — одна из них. У ее есть встроенная функция, которую довольно легко найти. Даже не требуется командная строка.

Щелкните правой кнопкой мыши любую панель рабочего стола Cinnamon. Убедитесь, что вы случайно не выбрали какие-либо апплеты на панели (в этом случае это не будет отображаться). Вы увидите раскрывающееся меню, которое позволит вам изменить Cinnamon разными способами, в том числе перезапустить ее. Выберите Troubleshoot > Restart Cinnamon.

Если вы поклонник сочетаний клавиш, вам повезло. Просто удерживайте Ctrl+Alt+Esc, и рабочий стол перезапуститься. Имейте в виду, что это работает только для Cinnamon (например, в KDE этот сочетание позволяет «убить» приложение).

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

Это достаточно легко исправить. Щелкните правой кнопкой мыши любую пустую часть панелей Cinnamon. Затем перейдите в раздел Troubleshoot > Restore all settings to default..

2. GNOME

При установке расширений для настройки GNOME вы можете обнаружить, что изменения не всегда происходят мгновенно. Перезапуск GNOME может помочь решить эту проблему. Как и в случае с Cinnamon, это можно сделать двумя способами: из командной строки или с рабочего стола. Но будьте осторожны, оба подхода работают только в том случае, если вы используете систему X Window вместо нового сервера отображения Wayland.

Для подхода с использованием командной строки введите эту команду в терминал:

gnome-shell --replace & disown

Последние части команды очень важны. Без них, если вы закроете терминал, ваш рабочий стол перестанет работать. Таким образом, оболочка продолжит работу в фоновом режиме.

Если вы хотите чего-то менее строгого, вы всегда можете перезапустить GNOME через графический интерфейс. Для этого нажмите Alt + F2 и в появившемся поле ввода введите r, затем нажмите Enter.

3. KDE Plasma

Рабочий стол KDE Plasma известен своей исключительной гибкостью. Вы можете настраивать все под себя. Это может усложнить определенные задачи, и обновление рабочего стола не исключение.

В отличие от GNOME, вам нужно будет использовать терминал для перезапуска Plasma. Введите эту команду ниже:

kquitapp5 plasmashell && kstart5 plasmashell

Это остановит и запустит рабочий стол в одну строку. Обновление может занять несколько секунд, так что наберитесь терпения.

Если вы используете много пользовательских апплетов Plasma, вы можете сбросить настройки, если обнаружите, что это вызывает некоторую нестабильность. Для этого вам нужно удалить (или переименовать) файл Plasma-org.kde.plasma.desktop-appletsrc, расположенный в папке ~ / .config. Или просто введите эту команду:

mv ~/.config/plasma-org.kde.plasma.desktop-appletsrc old-configuration

Не забудьте перезагрузить рабочий стол, чтобы увидеть изменения!

4. Xfce

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

Введите эту команду:

xfce4-panel -r && xfwm4 --replace

Как видите, для перезапуска Xfce это всего лишь две команды, связанные вместе. Вы можете ввести их отдельно, если хотите.

Однако этого может быть недостаточно для исправления вашего рабочего стола. Например, если вы возились с внешним видом Xfce, пока он не вылетел, перезапуск, вероятно, не поможет. В этом случае лучше всего восстановить его до состояния по умолчанию.

Xfce хранит свои настройки в группе файлов конфигурации. Однако он предоставляет вам простой способ доступа к ним, поэтому вам не нужно прикасаться к ним напрямую. Это приложение для редактирования настроек. Чтобы запустить его, введите эту команду:

xfce4-settings-editor

Оттуда легко сбросить настройки панели Xfce: все, что вам нужно сделать, это щелкнуть правой кнопкой мыши нужные записи и выбрать «Reset». Не забудьте после этого reset the panel!

xfce4-panel -r

Это также можно сделать полностью в командной строке с помощью инструмента xfconf-query. По сути, это просто редактор настроек в терминале. Чтобы сбросить настройки панели Xfce, введите следующие команды:

xfconf-query -c xfce4-panel -p / -R -r
xfce4-panel -r

Все параметры в группе xfce4-panel будут удалены (отсюда и параметр -R -r), а значения по умолчанию останутся после перезапуска рабочего стола.

5. LXDE

Как и Xfce, LXDE — одна из самых легких настольных сред. Это также означает, что единственный способ обновить его — через командную строку.

Для этого вам нужно обновить сразу два компонента рабочего стола: панели и оконный менеджер. Традиционно LXDE использует Openbox (хотя вы можете изменить его, если хотите).

lxpanelctl restart && openbox --restart

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

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

Например, если вы хотите восстановить расположение панелей LXDE, вам необходимо удалить/изменить папку  ~/.config/lxpanel. Он содержит все файлы конфигурации для панели. Сделать это можно как графически, так и в терминале.

mv ~/.config/lxpanel lxpanel.bak

Приведенная выше команда переименовывает папку lxpanel, заставляя LXDE регенерировать ее.

То же самое можно сделать и с Openbox, переименовав папку ~/.config/openbox во что-нибудь другое.

Ярлыки

Если вам приходится часто обновлять рабочий стол, возможно, вас заинтересует использование псевдонимов команд. Это позволит вам ввести более короткую команду терминала для простоты использования. Они находятся в скрытом файле с именем .bashrc (.zshrc, если вы используете Zsh).

Для этого сначала откройте файл с помощью этой команды:

nano ~/.bashrc

Оттуда вы можете добавить свои псевдонимы, используя этот формат:

alias refresh='xfce4-panel -r && xfwm4 –replace'

Если вы введете команду «refresh» во вновь открывшемся терминале, вы запустите назначенные команды. Не забудьте заключить эти команды в кавычки и разделить их знаками &&!

* * *

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

211740cookie-checkКак перезапустить рабочий стол без перезагрузки Linux

Автор публикации

не в сети 1 месяц

ViGo

Комментарии: 6Публикации: 1085Регистрация: 29-04-2020
Если Вам понравилась статья, то поделитесь ею в соц.сетях:
guest
0 комментариев
Inline Feedbacks
View all comments