As barras de status do Byobu de dois servidores diferentes ainda são diferentes após a redefinição do Byobu

0

Eu tenho dois computadores rodando 14.04 onde eu uso o Byobu com o backend tmux. A diferença entre ambos é que um usa um diretório inicial existente que foi feito backup e transferido para uma nova instalação, enquanto o outro é uma instalação completamente nova.

A questão: Ambas as barras de status do Byobu parecem diferentes

Nãoéapenasoplanodefundoamareloqueédiferentenainstalaçãocompletamentenovanabarrainferiordaimagem,mastambémopesodafonteeacordafonte.Sevocêolharaindamaisdeperto,veráqueGHz,Geaparentemente%nãoestãoemnegritonabarrainferior.

Tentativadesoluçãodeproblemas

  • Leia: Como faço para redefinir as configurações do Byobu?
    • Tentou excluir as duas pastas ~/.byobu .
    • Tentei configurar com byobu-config e byobu-select-profile .
    • Purgou e reinstalou o Byobu na máquina que mostra a barra de status superior.
  • Tentei pesquisar com find para tmux e byobu em /usr e /home/$USER para encontrar arquivos relacionados, mas sem sorte.
  • Pesquisou as diferenças nos backups de ambas as pastas ~/.byobu . Ainda sem sorte.
  • instâncias do gnome-terminal e do Byobu reiniciadas várias vezes.

Mais detalhes

A barra de status superior é diretamente da minha área de trabalho, enquanto o computador que me fornece a barra de status inferior é conectado via SSH. Eu suponho que isso não faz nenhuma diferença. Como escrito acima, o cliente de terminal é gnome-terminal , a transparência de segundo plano está desativada e as duas instâncias do terminal gnome têm o mesmo perfil de cores carregado.

Parece que estou perdendo algo óbvio, mas atualmente estou no meu limite.

Pergunta: Como obter uma barra de status consistente?

Ou mais precisamente: Como posso obter uma barra de status Byobu padrão exibida entre as máquinas?

Investigação adicional

Nesse meio tempo, descobri que, embora eu tivesse redefinido a configuração, o prompt personalizado do Byobu não estava habilitado. Corri byobu-enable-prompt para ativar . (Isso adiciona a linha [ -r /home/$USER/.byobu/prompt ] && . /home/$USER/.byobu/prompt #byobu-prompt# a ~/.bashrc )

Descobri que existe /usr/bin/byobu-status-detail que fornece uma visão geral detalhada da configuração e comparou partes de if like para a média de carga:

#[default]#[fg=black,bg=brightyellow]6.53#[default]#[fg=\#EEEEEE]#[bg=\#333333]
        (load_average)
        6.53 5.93 5.87 8/1066 27196

#[default]#[fg=black,bg=brightyellow]0.00#[default]#[fg=\#EEEEEE]#[bg=\#333333]
        (load_average)
        0.00 0.01 0.05  2/444 3717

Estranhamente, não há diferença nisso. Cavou um pouco mais em volta em /usr/lib/byobu e /usr/share/byobu .

Uma sugestão para a solução

No entanto, quando mudei para a área de trabalho de outras máquinas e conectei a ambas as instâncias do Byobu, tudo estava como deveria ser! Isso é interessante.

    
por LiveWireBT 20.06.2014 / 20:35

1 resposta

0

Parece que isso foi um problema com as configurações padrão podres de gnome-terminal . Eu abri Preferências de Perfil do menu Editar , fui para a aba Compatibilidade , cliquei em Redefinir Opções de Compatibilidade para Padrões , fechou o terminal em execução e abriu um novo. Agora a questão se foi.

    
por LiveWireBT 21.06.2014 / 05:52