Faça o aplicativo do terminal não parar aplicativos quando perder o foco

3

No terminal de toque do Ubuntu, quando você executa um aplicativo de linha de comando como vim ou um script de execução longa e alterna para outro aplicativo, o aplicativo em execução é interrompido (como ctrl + z).

Isso é ainda mais irritante quando seu aplicativo volta, mas o terminal está bagunçado. E seu aplicativo é revivido em backgound. Ou, se você executar um script, o script será interrompido apenas porque você o trocou. Esse script pode ser um servidor.

    
por E. Timotei 12.06.2016 / 13:40

2 respostas

3

Você pode alterar o ciclo de vida do terminal executando estes comandos.

  1. Descubra quais aplicativos devem ser suspensos:

    gsettings get com.canonical.qtmir lifecycle-exempt-appids
    

    Para mim, este comando retorna ['com.ubuntu.music']

  2. Adicione aplicativo de terminal a esta lista

    gsettings set com.canonical.qtmir lifecycle-exempt-appids "['com.ubuntu.music', 'com.ubuntu.terminal']"
    

    Agora o terminal não deve mais ser parado.

Esta solução de " VLC em execução no aplicativo Terminal no Ubuntu Touch tem controles de reprodução / pausa / pular no indicador de som "no reddit.

    
por Sergey B. Hizof 15.06.2016 / 17:05
1

Obrigado a Daniel pelo ponteiro.

A resposta é:

Vá para open.uappexplorer.com e faça o download do pacote de cliques openstore e instale-o.

Se você não conseguir encontrar o novo aplicativo de loja aberta, reinicie ou pesquise o escopo do aplicativo.

A partir da instalação da aplicação de loja aberta, a Ferramenta UT Tweak.

Novamente, se o aplicativo não estiver no escopo, pesquise, reinicie ou instale um aplicativo na loja de aplicativos normal. (isso parece um pequeno bug que o escopo dos aplicativos não é atualizado)

Na UT Tweak Tool, vá no menu superior esquerdo e escolha "escopos de aplicativos". Lá, você pode procurar o aplicativo que deseja abençoar e ativar "impedir a suspensão do aplicativo".

Feito.

    
por E. Timotei 13.06.2016 / 19:35