Ймовірно, ви використовуєте середовище робочого столу разом із 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» у терміналі, що знову відкрився, ви запустите призначені команди. Не забудьте укласти ці команди в лапки та розділити їх знаками &&!
* * *
Можливо, ваш робочий стіл заблокований – ви не можете запустити термінал, але ваша миша все ще рухається. І тут найкраще перезавантажити систему; м’які оновлення можуть лише продовжуватися. Але якщо вас турбує одна програма, можливо, швидше буде убити тільки цю конкретну програму.