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
,G
eaparentemente%
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.