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

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

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

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

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

Зачем обновлять рабочий стол?

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

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

1.Cinnamon

В некоторых средах рабочего стола обновлять экран проще, чем в других.Cinnamon – одна из них, в ней эта функция встроена и ее довольно легко найти. Это довольно простое дело— не требуется командная строка

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

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

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

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

Это достаточно легко исправить. Щелкните правой кнопкой мыши на любой пустой части панелей Cinnamon. Затем перейдите в раздел Устранение неполадок > Восстановить все настройки по умолчанию

2.GNOME

При установке расширений для настройки GNOME вы можете обнаружить, что изменения не всегда происходят мгновенно. Обновление GNOME может помочь решить эту проблему. Как и в Cinnamon, есть два способа сделать это: либо из командной строки, либо с рабочего стола. Но предупреждаем, оба подхода работают только в том случае, если вы используете оконную систему X, а не более новый сервер отображения 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: все, что вам нужно сделать, это щелкнуть правой кнопкой мыши на нужных вам элементах и выбрать Сброс. Не забудьте после этого сбросить настройки панели !

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). В этом руководстве мы покажем, как создавать псевдонимы команд в Bash, но все шаги примерно одинаковы для любой оболочки

Чтобы сделать это, сначала откройте файл с помощью этой команды:

nano ~/.bashrc

Далее вы можете добавить свои псевдонимы, используя следующий формат:

aliasrefresh='xfce4-panel -r && xfwm4 –replace'

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

Исправление неотзывчивых рабочих столов Linux с помощью обновления

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

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

Об авторе

Алексей Белоусов

Привет, меня зовут Филипп. Я фрилансер энтузиаст . В свободное время занимаюсь переводом статей и пишу о потребительских технологиях для широкого круга изданий , не переставая питать большую страсть ко всему мобильному =)

Комментировать

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