Я знаю команду unity --reset
.
Но как я могу просто перезапустить Unity без сброса его профиля? Р>
Я знаю команду unity --reset
.
Но как я могу просто перезапустить Unity без сброса его профиля? Р>
Я не использую Unity, но, учитывая то, что знаю о его механике, это должно работать:
unity
Вы захотите придерживаться этого в окне запуска ( Alt + F2 ), а не в терминале, или он сломается при выходе из терминала.
Если вы хотите запустить его из терминала, используйте:
setsid unity
Я нашел killall -u USR1 -r -g unity*
(опционально, с -i для интерактивного), чтобы быть более эффективным, чем @ Andrew. Моя единственная проблема с этим vs unity --replace
заключается в том, что он убьет ваш сеанс, который unity --replace
не делает. Итак, зарезервируйте это, когда он сильно нарушен.
killall -USR1 unity
перезапустит его в учетной записи (USR1), где вы не изменили значения по умолчанию killall.
Другая альтернатива, которая работает, -
pkill --signal USR1 unity