Evitar que o comando personalizado seja executado na inicialização do terminal

1

Estou no ambiente de área de trabalho Debian Jessie with Mate (v1.8.1).

Instalei byobu e queria ativá-lo toda vez que eu abrir um terminal, então entrei nas preferências de perfil, verifiquei Executar um comando personalizado em vez do meu shell e adicione o seguinte comando: /usr/bin/byobu

Funcionou bem, mas eu tinha a mensagem de inicialização irritante de byobu em cada abertura, então tentei mascarar a saída alterando ingenuamente o comando para: < /usr/bin/byobu > /dev/null

E aqui foi o meu erro ... Agora toda vez que eu lanço um terminal ele é fechado imediatamente: Eu não tenho mais acesso às minhas preferências de perfil para editar o comando. Eu tenho acesso a Xterm embora (ou seja, eu tenho uma maneira de executar linhas de comando).

  • Como posso impedir que o comando personalizado seja executado na inicialização do terminal?
  • Onde está armazenado o arquivo mate-terminal config? (então talvez eu possa remover manualmente as preferências do perfil)

P.S. Estou ciente da opção --profile=PROFILE_NAME de mate-terminal que eu poderia lançar a partir de Xterm , infelizmente eu tenho apenas um perfil: o corrompido.
Não consigo encontrar uma opção para iniciar mate-terminal sem preferências ...

    
por Coconop 06.10.2015 / 11:15

1 resposta

1

Não consegui encontrar a localização do arquivo de configuração do perfil do terminal, eis o que fiz:

  • instalar dconf (editor de GUI para configurações de ambiente de área de trabalho)
  • inicie dconf-editor
  • Ir para a organização > mate > terminal > perfis > profile0
  • edite a chave "comando personalizado" (configure-a para vazia)

Depois disso, consegui iniciar o terminal sem executar meu comando personalizado e tive acesso a preferências de perfil novamente.

    
por 06.10.2015 / 12:06