Как перезапустить gnome в ubuntu
Вернитесь в Windows 98, если вы хотите перезапустить сеанс графического интерфейса или только если вам просто нужно удерживать клавишу Shift, и он перезапустит сеанс графического интерфейса или только ОС, и он работает нормально.
4 ответа
Да. Там пара вариантов.
1) Вы можете включить CTRL + SHIFT + BACKSPACE . Эти три клавиши будут работать как CTRL + ALT + SUPR , но они только перезапускают графический интерфейс.
2) Из командной строки (нажмите CTRL + ALT + F1, чтобы получить доступ к консоли), вы можете перезапустить диспетчер отображения Ubuntu (который позволяет пользователю войти в свой предпочтительный графический интерфейс), введя:
3) Наконец, вы можете перезагрузить только единство. Это сбросит ваш графический интерфейс (все окна и панели), но не убьет любую программу. После перезагрузки вы можете продолжать работать там, где вы его оставили. Войти:
или если вы перезагружаетесь с консоли (после нажатия клавиш CTRL + ALT + F1 ) введите:
Традиционно это было достигнуто в Linux с помощью Ctrl + Alt + Backspace. Это было отключено несколько выпусков назад, и раньше его легко было включить (с помощью пакета dontzap).
Сейчас я перезагружаю X с помощью консоли и набираю:
Судо Киллол Xorg
Затем графический интерфейс перезапустится, и вы вернетесь к своему менеджеру входа в систему. Обязательно сначала сохраните все.
Чтобы возобновить графический сеанс, выйдите из системы и войдите снова.
Если система зависла, вы можете использовать Ctrl-alt-backspace, чтобы выйти из системы (убить ваши приложения).
Если вы просто хотите перезапустить менеджер окон, не выходя из системы, это зависит от менеджера окон.
Для единства см
Для гнома вы нажимаете Alt + F2 и в диалоговом окне введите r и Enter
Если вы работаете Kubuntu и все ваши художественные оформления окон исчезли, и панель задач не работает, вы, вероятно, почувствуете, что ваш сеанс GUI умер. Вы можете перезапустить его, сохранив все запущенные программы, если у вас уже есть открытая оболочка. Просто введите:
Пытался переустановить ( sudo apt install --reinstall . ) много пакетов о Xorg, GNOME, видеокарте (кстати, моя видеокарта - MGA200 на Dell R815), но проблема не решена.
Наконец, комбинация Ctrl + Alt + F1 для перехода к консоли и перезапуска диспетчера дисплея, запустив sudo service gdm restart работал.
Главное меню » Linux » Как перезапустить оболочку GNOME из командной строки, не закрывая никаких приложений (только X11)
Оболочка GNOME может быть перезапущена без закрытия всех приложений только на X11 (используется по умолчанию на Ubuntu, например); под Wayland (что, например, использует Fedora по умолчанию) оболочка GNOME является дисплейным сервером, и если дисплейный сервер выходит из строя, все запущенные приложения также выходят из строя, так что это не работает. Если вы используете это в Wayland, сеанс перезапускается, закрывая все запущенные приложения.
Мы предполагаем, что вы уже знаете, что пока оболочка GNOME работает (она не зависла), вы можете перезапустить ее и сохранить все запущенные приложения, нажав Alt + F2, затем введите r и нажмите клавишу Enter.
Но что делать, если вы хотите перезапустить оболочку GNOME из командной строки, не закрывая все приложения? Это может быть полезно в скрипте или прикрепить команду к сочетанию клавиш, чтобы вы могли перезапустить оболочку GNOME в случае, если она зависнет/перестанет отвечать на запросы и т. д.
Эквивалент нажатия Alt + F2 и последующего ввода в командной строке r выглядит следующим образом (Таким образом, эта команда перезапускает оболочку GNOME, не закрывая никаких запущенных приложений):
Это одна команда-трижды щелкните строку, чтобы выбрать ее.
Поскольку это то, что оболочка GNOME делает при запуске Alt + F2 и вводе текста, это лучший способ перезапуска оболочки GNOME из командной строки.
В случае, если это не работает по какой-то причине, другой командой, которая должна перезапустить оболочку GNOME, является:
Это позволяет сохранить некоторые запущенные приложения, но другие закрыты. Кроме того, если вы продолжите работать с этим, GNOME Shell может обнаружить, что что-то пошло не так, и отключить все ваши расширения, выйдя из системы в этом процессе. Так что эта команда не идеальна, поэтому мы не рекомендуем использовать ее, если вы действительно не должны этого делать.
Читать Основные причины для получения сертификата Red HatЕсли вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Sometimes, my GNOME Shell freezes. I can see (hear) background processes working (playing music), but I can't do anything in GNOME. No Alt + F2 followed by R and Enter .
I can switch to console using: Ctrl + Alt + F1 , login as the same user and execute:
and return back Ctrl + F7 , but then, I get a strange behavior. For example I cannot edit network connections. I cannot logout as well. What is the proper way to restart the gnome-shell ?
10 Answers 10
The easier way is just pressing Alt + F2 , type r then Enter . This will work so long the shell is usable.
You can also send SIGQUIT to the gnome-shell process which will terminate only the shell:
Other methods use more destructive means, which close all the applications, this shouldn't.
If you want to ask "nicely" to gnome-shell to restart itsself, then you can call it's internal restart function over dbus with following command (assuming you have DBUS_SESSION_BUS_ADDRESS env var set to the correct value and run as same user):
If you want to run a new instance, gnome-shell --replace should do fine. On console you need to define necessary environment variables like DISPLAY , DBUS* and so on. Refer to /proc/$gnome_shell_pid/environ
Sometimes, my GNOME Shell freezes. I can see (hear) background processes working (playing music), but I can't do anything in GNOME. No Alt + F2 followed by R and Enter .
I can switch to console using: Ctrl + Alt + F1 , login as the same user and execute:
and return back Ctrl + F7 , but then, I get a strange behavior. For example I cannot edit network connections. I cannot logout as well. What is the proper way to restart the gnome-shell ?
10 Answers 10
The easier way is just pressing Alt + F2 , type r then Enter . This will work so long the shell is usable.
You can also send SIGQUIT to the gnome-shell process which will terminate only the shell:
Other methods use more destructive means, which close all the applications, this shouldn't.
If you want to ask "nicely" to gnome-shell to restart itsself, then you can call it's internal restart function over dbus with following command (assuming you have DBUS_SESSION_BUS_ADDRESS env var set to the correct value and run as same user):
If you want to run a new instance, gnome-shell --replace should do fine. On console you need to define necessary environment variables like DISPLAY , DBUS* and so on. Refer to /proc/$gnome_shell_pid/environ
Читайте также: