Хороший способ сделать это в терминале, если вы хотите увидеть отладочные сообщения, это 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не делает. Таким образом, зарезервировать это на случай, если он сильно сломан.
который запускает новый графический интерфейс, подключенный к вашему терминалу. однако, если вы запускаете это по SSH, это, вероятно, не самая лучшая среда IDE, потому что ваш экземпляр 'unity' локального рабочего стола затем привязывается к этому терминалу на вашем удаленном десктопе ...
Смешные вещи случаются, когда вы заканчиваете эту сессию. Шаг за шагом ваш графический интерфейс исчезнет, и единственное, что остается под вашим контролем, - указатель мыши.
Я нашел этот пост действительно полезным, который суммирует команды, упомянутые в других ответах.
Ответы:
Я не использую Unity, но учитывая то, что я знаю о его механике, это должно работать:
Вы захотите вставить это в поле выполнения ( Alt+ F2), а не в терминал, иначе он выйдет из строя при выходе из терминала.
Если вы хотите запустить его из терминала, используйте:
источник
setsid unity
. Вы можете закрыть терминал, когда захотите, но вы все равно получите вывод терминала от Unity.unity
будет работать, так как это идентичная команда.Я нашел
killall -u USR1 -r -g unity*
(опционально, с -i для интерактивного) более эффективным, чем ответ @ Эндрю. Моя единственная проблема с этим против тогоunity --replace
, что он убьет ваш сеанс, которыйunity --replace
не делает. Таким образом, зарезервировать это на случай, если он сильно сломан.источник
killall -USR1 unity
перезапустит его в учетной записи (USR1), где вы не изменили настройки по умолчанию для killall.источник
Еще одна альтернатива, которая работает
источник
который запускает новый графический интерфейс, подключенный к вашему терминалу. однако, если вы запускаете это по SSH, это, вероятно, не самая лучшая среда IDE, потому что ваш экземпляр 'unity' локального рабочего стола затем привязывается к этому терминалу на вашем удаленном десктопе ...
Смешные вещи случаются, когда вы заканчиваете эту сессию. Шаг за шагом ваш графический интерфейс исчезнет, и единственное, что остается под вашим контролем, - указатель мыши.
Я нашел этот пост действительно полезным, который суммирует команды, упомянутые в других ответах.
источник