Está correto. Embora, sair e voltar em obras melhor na minha experiência (estou usando o Unity como minha principal ambiente de trabalho neste momento)
jrg
8
Uma boa maneira de fazer isso em um terminal, caso você queira ver mensagens de depuração, é setsid unity. Você pode fechar o terminal quando quiser, mas ainda assim obterá a saída do terminal feita pelo Unity.
Stefano Palazzo
11
Se você deseja executá-lo no terminal sem quebrá-lo quando sair do terminal, digite: 'unity --replace &' #
Rafał Cieślak
2
Apenas usar unityfuncionará, pois é o comando idêntico.
Cas
utilizando a unidade --replace tem uma pequena captura, você tem que abrir o menu uma vez, em seguida, apenas a barra esquerda será auto-ocultar depois reiniciado
d4v1dv00
7
Eu achei killall -u USR1 -r -g unity*(opcionalmente, com -i para interativo) ser mais eficaz do que a resposta de @ Andrew. Meu único problema com este vs unity --replaceé que ele irá matar sua sessão, o que unity --replacenão funciona. Portanto, reserve isso para quando estiver severamente quebrado.
que inicia uma nova GUI conectada ao seu terminal. no entanto, se você executar isso no SSH, ehm, provavelmente esse não é o melhor IDE, porque a instância de 'unidade' da área de trabalho local será vinculada a este terminal na sua descida remota ...
coisas engraçadas ocorrem quando você termina esta sessão. Passo a passo, sua GUI desaparecerá e a única coisa que permanece sob seu controle é o ponteiro do mouse.
Achei este post realmente útil, que resume os comandos mencionados em outras respostas.
Respostas:
Eu não uso o Unity, mas dado o que sei de sua mecânica, isso deve funcionar:
Você vai querer colocá-lo em uma caixa de execução ( Alt+ F2) em vez de em um terminal, ou ele quebrará quando você sair do terminal.
Se você deseja executá-lo a partir de um terminal, use:
fonte
setsid unity
. Você pode fechar o terminal quando quiser, mas ainda assim obterá a saída do terminal feita pelo Unity.unity
funcionará, pois é o comando idêntico.Eu achei
killall -u USR1 -r -g unity*
(opcionalmente, com -i para interativo) ser mais eficaz do que a resposta de @ Andrew. Meu único problema com este vsunity --replace
é que ele irá matar sua sessão, o queunity --replace
não funciona. Portanto, reserve isso para quando estiver severamente quebrado.fonte
killall -USR1 unity
irá reiniciá-lo em uma conta (USR1) onde você não alterou seus padrões de killall.fonte
Outra alternativa que funciona é
fonte
que inicia uma nova GUI conectada ao seu terminal. no entanto, se você executar isso no SSH, ehm, provavelmente esse não é o melhor IDE, porque a instância de 'unidade' da área de trabalho local será vinculada a este terminal na sua descida remota ...
coisas engraçadas ocorrem quando você termina esta sessão. Passo a passo, sua GUI desaparecerá e a única coisa que permanece sob seu controle é o ponteiro do mouse.
Achei este post realmente útil, que resume os comandos mencionados em outras respostas.
fonte