Как перезапустить Unity

71

Я знаю о unity --resetкоманде. Но как я могу просто перезапустить Unity без сброса его профиля?

Юрий Возий
источник
4
Как насчет единства - заменить?
Реда Лазри
2
Что эквивалентно для Unity 2D? askubuntu.com/questions/52179/how-do-i-restart-unity-2d
введите

Ответы:

80

Я не использую Unity, но учитывая то, что я знаю о его механике, это должно работать:

unity

Вы захотите вставить это в поле выполнения ( Alt+ F2), а не в терминал, иначе он выйдет из строя при выходе из терминала.

Если вы хотите запустить его из терминала, используйте:

setsid unity
Оли
источник
2
Это правильно. Хотя выход из системы и
повторный вход в нее
8
Хороший способ сделать это в терминале, если вы хотите увидеть отладочные сообщения, это setsid unity. Вы можете закрыть терминал, когда захотите, но вы все равно получите вывод терминала от Unity.
Стефано Палаццо
1
Если вы хотите запустить его в терминале, не нарушая его при выходе из терминала, введите: 'unity --replace &'
Rafał Cieślak
2
Просто использование unityбудет работать, так как это идентичная команда.
Cas
при использовании unity --replace есть небольшая загвоздка, вам нужно запустить меню один раз, тогда только левая строка будет автоматически скрываться после перезапуска
d4v1dv00
7

Я нашел killall -u USR1 -r -g unity*(опционально, с -i для интерактивного) более эффективным, чем ответ @ Эндрю. Моя единственная проблема с этим против того unity --replace, что он убьет ваш сеанс, который unity --replaceне делает. Таким образом, зарезервировать это на случай, если он сильно сломан.

1angdon
источник
5

killall -USR1 unity перезапустит его в учетной записи (USR1), где вы не изменили настройки по умолчанию для killall.

Эндрю Воннакотт
источник
1

Еще одна альтернатива, которая работает

pkill --signal USR1 unity
вольнодумцем
источник
0
unity

который запускает новый графический интерфейс, подключенный к вашему терминалу. однако, если вы запускаете это по SSH, это, вероятно, не самая лучшая среда IDE, потому что ваш экземпляр 'unity' локального рабочего стола затем привязывается к этому терминалу на вашем удаленном десктопе ...

Смешные вещи случаются, когда вы заканчиваете эту сессию. Шаг за шагом ваш графический интерфейс исчезнет, ​​и единственное, что остается под вашим контролем, - указатель мыши.

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

Cutton Eye
источник